Tags: moovy2/android
Tags
Show the location section during onboarding only if user is on the fu… …ll flavor (home-assistant#2101)
Add a work profile sensor (home-assistant#2026) * Add a work profile sensor The information on whether the work profile is available only seems to be given by tracking the state of the last received broadcast intent indication - MANAGED_PROFILE_[UN]AVAILABLE Thus add a receiver for these intents, and slightly change the architecture so that the intent can be passed down when the sensor needs to be updated. I think there's a ineffciency in the architecture - currently all sensors are asked to update whenever any broadcast the app tracks is received, regardless of whether than broadcast is relevant to the the sensor or now - for example all sensors update when battery state changes. * Revert typo fix to keep this PR focused. * Pass lint checks
Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 (home-assist… …ant#2099) Bumps com.github.ben-manes.versions from 0.39.0 to 0.40.0. --- updated-dependencies: - dependency-name: com.github.ben-manes.versions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix allow list in notification sensors (home-assistant#2097)
Group device controls by area first, if set (home-assistant#2094) - Set the device's zone to the area if present, else set to domain. - Android groups device controls by the zone that is set, in order of the first encountered zones. So make sure that we first emit devices by area a-z, and then in the list order (domain a-z).
Catch the failure on devices without rotary input (home-assistant#2092)
Work on error handling from Websocket. (home-assistant#2091) * Work on error handling from Websocket. * Fix wear build.
Widgets: use received entity state changes for updating if possible (h… …ome-assistant#2089) * Add entity state changed function to widgets - Add a function to widgets implementing the BaseWidgetProvider that is called whenever a new state change for an entity is received. Implemented it by refreshing all widgets (match existing behaviour). * Use state update in widget if there's a widget for the entity - Only refresh the entity and media widget if the state of the entity they're displaying is changed. For the template widget we don't know since it is rendered on the server so just keep refreshing on any state change (no change). - Allow passing in a suggested entity for updating the view to allow the widgets to re-use the received state update object, removing the need to make another API call if the view is requested as a result from a state update.
Add debug logging in quick setting tiles for easier troubleshooting (h… …ome-assistant#2088)
Add last used app sensor (home-assistant#2080) * Add last used app sensor * Use app label for state if possible * Update string for new state logic * Review comments * Review comment * Update app/src/main/java/io/homeassistant/companion/android/sensors/LastAppSensorManager.kt Co-authored-by: Justin Bassett <bassett.justint@gmail.com> * Lint * Lint again Co-authored-by: Justin Bassett <bassett.justint@gmail.com>
PreviousNext