github jxlarrea/kiosk-satellite v0.34.0-beta

latest releases: 2026.9.69, 2026.9.68, 2026.9.67...
one month ago

What's new in Kiosk Satellite v0.34.0-beta

New: Import WebRTC cameras from Home Assistant with zero setup

The WebRTC Cameras settings gained a Home Assistant group with a single button: Import WebRTC cameras from Home Assistant (#124). It adds every camera entity the connected Home Assistant can stream over WebRTC (Home Assistant 2024.11 or newer) and streams them through Home Assistant's own WebRTC signaling on the existing connection, no Go2RTC URL, port or WHEP configuration involved. If a camera streams low-latency video in the Home Assistant frontend, it now just works in a Kiosk Satellite camera view, including setups that stream through Home Assistant Cloud. Re-importing merges new entities and marks removed ones as missing, exactly like the Go2RTC import, and the camera editor can also add a single Home Assistant camera entity manually.

New: Postpone the screensaver on motion

Postpone screensaver on motion is a new opt-in switch in the screensaver's Motion Detection section (#126): the camera also watches between screensavers, and movement nearby keeps resetting the idle timeout, so the screensaver stays away while the room is actually in use. It extends Dismiss on motion and only appears with that switch on.

Off by default because this direction is the expensive one: the camera runs permanently while the screen is in use, which adds CPU load and heat.

Improvement: Survive GPUs that crash Impeller

Devices whose GPU drivers crash under Flutter's Impeller renderer no longer crash at every launch (#127, reported on a Galaxy Tab Pro 8.4 whose 2016 Adreno driver dies the moment Impeller draws its first frame).

The renderer is now chosen per device when the app starts: a new Legacy renderer switch in the Device settings forces the older Skia renderer, and the app also protects itself, flipping that switch automatically after two consecutive launches that died before showing a frame. Together with the built-in crash recovery, an affected device converges to a working renderer on its own, while modern hardware keeps Impeller.

Don't miss a new kiosk-satellite release

NewReleases is sending notifications on new releases.