jxlarrea/kiosk-satellite — explained in plain English
Analysis updated 2026-05-18
Mount an old Android tablet on a wall as a voice enabled Home Assistant control panel.
Let the tablet listen for a wake word even with the screen off or another app open.
Turn the tablet into a photo frame screensaver or a synchronized music speaker when idle.
| jxlarrea/kiosk-satellite | gskinnerteam/flutter-sized-context | xuanli199/duoduo | |
|---|---|---|---|
| Stars | 103 | 115 | 65 |
| Language | Dart | Dart | Dart |
| Last pushed | — | 2023-03-23 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Distributed as a sideloaded APK, not through the Play Store, so Android must allow unknown sources.
Kiosk Satellite turns an old Android tablet mounted on a wall into a voice controlled screen for Home Assistant, the popular smart home platform. Instead of just showing a dashboard, it becomes an always on assistant that listens for a wake word even when the screen is off or another app is running in front of it. Setup is a five step wizard that connects to your Home Assistant server, picks which dashboard to show, and asks Android for only the permissions the choices you made actually need. It pairs closely with a companion project called Voice Satellite, which normally runs inside a browser tab and can only listen for its wake word while that tab is visible and awake. Kiosk Satellite removes that limit by running the same wake word detection natively on the tablet instead of in a browser, which the README says runs many times faster and uses far less battery and processing power, efficient enough to work smoothly even on older, low powered tablets. Beyond voice, the app includes a long list of kiosk features aimed at wall mounted tablets: a lockdown mode with a PIN protected exit, blocked buttons, several kinds of screensavers including a full photo frame mode, remote administration through a small web page you can open from any browser on the network, automatic rotation between different dashboard views, and support for showing photos, video or a live camera feed sent from Home Assistant automations. It can also act as a synchronized speaker for a music system called Sendspin and expose itself as a set of sensors over MQTT, so things like screen brightness or battery level show up automatically inside Home Assistant with no manual configuration file needed. The app is distributed as a free Android APK you download and install directly rather than through the Play Store, and Home Assistant itself does not need to use a secure connection for the microphone features to work, since the app handles that internally.
A free Android app that turns a wall mounted tablet into a voice controlled, always on dashboard for the Home Assistant smart home platform.
Mainly Dart. The stack also includes Dart, Android, MQTT.
No license information was found in the README.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.