While the concept of a tablet-specific interface didn't last long, many of Honeycomb's ideas laid the groundwork for the Android we know today. The software was the first to use on-screen buttons for Android's main navigational commands; it marked the beginning of the end for the permanent overflow-menu button; and it introduced the concept of a card-like UI with its take on the Recent Apps list.
This sensor is only available on the full flavor of the Android app that is found in the Google Play Store, it is not available for the minimal flavor. For android the user will have a different set of states to go by:
This sensor will reflect the last notification posted on the device. This sensor requires a special permission that the app will take the user to so they can grant access to notifications. This sensors state will default to the text of the notification or if not available the posting package name. This sensor offers a setting for an Allow List to let the user select which packages they wish to get notification data from, notifications sent by Home Assistant are always ignored. You need to either create an allow list or enable the setting to "Disable Allow List Requirement". Keep in mind without an allow list this sensor has the potential to drain a lot of battery. We highly recommend creating an allow list over disabling this requirement. This can be very useful to integrate any app that sends a notification but does not offer direct integration (ex: food delivery apps or 2FA SMS codes). There are several attributes a user can expect to see, although not all attributes will contain data. This sensor makes use of the NotificationListenerService API. More details on each attribute can be found in the Notification Extras.
This sensors state will be the date and time of the last reboot from the device in UTC format. The sensor will update during the normal sensor update interval. The state will be unavailable if the timestamp cannot be determined. This sensor uses the SystemClock and current System time to calculate the timestamp. This sensor offers a deadband setting, that defaults to 1 minute, to account for time calculation issues seen over certain carriers.
For android this sensors state will reflect the intent of the most recent update sent. Additionally the sensor offers settings to allow the user to receive app events from other Android apps that broadcast an intent. Users can register for as many intents as they like, an event will be sent to Home Assistant once the intent has been received. Once you save an intent be sure to restart the application to register for the intent.
The state of the sensor will always be the package name of the last used application to ensure it is always a unique value. The label of the application will be an attribute of the sensor, if it is known. This sensor updates during the normal sensor update interval and makes use of UsageStatsManager API.
Android users will only have a sensor.steps entity which will represent the total number of steps taken since the last device reboot. A recommended approach to getting your daily step count is to use the Utility Meter integration with cycle: daily. This sensor will update during the normal sensor update interval and makes use of the Motion Sensor. This sensor requires the Activity Recognition permission.
the last notification sensor will relay the last posted notification, a grouped notification is still a notification that exists as 1 item on the status bar. This is the way the sensor has always behaved. We get updated data and send the data, nothing more beyond that.
My automation still triggers off of the last notification sensor so that it only evaluates this mess when a doordash notification is posted (thanks to the allow list on the sensor), but it uses the attributes of the active notification count sensor to get the text, and at least so far, it seems to work. I have not seen any issues with a race condition between the two sensors (yet, anyway), though it might be wise to put a short (1sec?) delay at the top of the actions before you set the message variable using this code.
Surface Android devices will receive Android version and security updates for at least 3 years from its release date (September 10, 2020). In cases where the support duration is longer than 3 years, an updated end of servicing date will be published 18 months before expiration of the last planned servicing date.
The Nothing Phone 2 runs on the last-generation Snapdragon 8+ Gen 1 processor with up to 12 GB of RAM. It has a premium build, with a transparent glass and metal housing and a bright and vibrant 6.7-inch 1080p display. It also has rear Glyph light strips, which are useful, if a little gimmicky. But its lack of a reliable camera, its tendency to overheat with heavy use, and the harsh vibration motor behind its haptics prevent us from making it a pick.
The 2023 Samsung Galaxy S23 FE offers similar hardware as the Galaxy S23 and S23+ for slightly less. It has a large, 6.4-inch OLED screen, IP68-rated body, as well as the previous-generation Snapdragon 8 Gen 1 processor, the same kind that was in every flagship phone last year. The S23 FE adds a new 50-megapixel main camera that captures sharp, detailed images and videos. However, the $600 asking price makes it only $200 less than the Galaxy S23, and only $100 less than the Pixel 8 which runs faster, offers better build quality, and will receive updates more frequently.
The Firebase JavaScript SDK (v4.8.2) is nowavailable. It contains several NPM package bugfixes, as well as some fixes tothe typings changes that were introduced in the last release. To installthis SDK, see Add Firebase to your JavaScript Project.
The project overview page of the Firebase console has been updated with anew visual design. It now includes current data and last month's trends foreach app's daily active users, monthly active users, crash-free userpercentage, and total crashes.
Another feature coming to Android this summer is the ability to receive automatic notifications if your phone senses an unknown tracker following you. Apple and Google are working together to give people the information they need to quickly find out if they're being possibly tracked by a stalker or thief -- something that has been happening in the last few years. These unknown tracker alerts allow you to view a rogue tracker device, like an AirTag, on a map and force it to play a sound so that you can find it. You'll even get instructions on how to disable the tracker completely, in case you're concerned about your safety.
760c119bf3