What's new in Kiosk Satellite v0.12.0-beta
This release brings centralized fleet updates: every Kiosk Satellite device now shows up in Home Assistant's Updates UI and can be updated from there, hands-free on modern Android.
New Features
- Home Assistant update entity. Each device with MQTT enabled now exposes a standard update entity: it reports the installed and latest versions, shows the release notes and a link to the release page, and appears in Home Assistant's Updates UI whenever a newer release is published on GitHub. Pressing Install downloads the release on the device and installs it, with live download progress reported back to Home Assistant.
- Silent updates on Android 12+. Updates now install through a proper Android install session instead of handing off to the system installer app. The first update installed through the app still shows Android's confirmation screen on the device (that is what makes the app its own installer, which Android's silent update rule requires); every update after that installs with no interaction at all. Devices provisioned with the app as device owner install silently on any Android version, and older devices keep the usual on-device confirmation.
- Automatic relaunch after updates. After a silent update Android replaces the app's code and stops it; the kiosk now brings itself back automatically, so a wall tablet returns to its dashboard without anyone touching it.