What's new in Kiosk Satellite v0.4.2-beta
Bug Fixes
When the app had been in the background for a while (screen off, or another app in front) and you triggered the wake word, the interaction could come back broken: no response, an unresponsive voice overlay, or a "another satellite handled this request first" notice, often needing a page reload to recover.
Kiosk Satellite now keeps that connection healthy across backgrounding:
- While in the background, it pings the connection periodically to keep it alive.
- When a wake word brings the app forward, it makes sure the connection is fully live and re-subscribed before handing the wake to Voice Satellite. Foreground wakes are unaffected; a background wake may take an extra second to reconnect if needed, then runs normally.
- It also turns off Home Assistant's "Suspend background connections" setting automatically, so that never contributes to a dropped connection.