Analysis updated 2026-05-18
Control smart home lights, thermostats, and cameras with a TV remote instead of a phone app.
Map remote button presses to specific Home Assistant actions like turning off all lights.
View live camera feeds in a picture-in-picture overlay while watching TV.
Get rich, TV-optimized notifications from Home Assistant with images and action buttons.
| trooped/quickbars | nuviomedia/nuviodesktop | skydoves/compose-nav-graph | |
|---|---|---|---|
| Stars | 289 | 324 | 228 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | easy | — | — |
| Complexity | 2/5 | — | — |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Home Assistant instance on the same local network as the TV.
QuickBars is an Android TV app that brings Home Assistant smart home controls to your television screen. The problem it solves: Home Assistant is a popular platform for controlling smart home devices like lights, thermostats, and cameras, but its interface is designed for phones and computers, not easy to navigate with a TV remote from across the room. QuickBars adds a fast overlay sidebar that can appear on top of whatever you are watching, giving you quick access to your most-used smart home controls without leaving your current app. You can map physical buttons on your TV remote, single press, double press, or long press, to trigger specific Home Assistant actions. It also shows live camera feeds as a picture-in-picture overlay while you watch TV, and supports rich notifications with images and action buttons optimized for TV screens. The connection to Home Assistant is made directly over your local network, so it does not require sending your data through a cloud service. The app was originally built so the creator's father could control smart home devices on a large screen with larger, easier to read controls. It has since been downloaded over 17,000 times. You would use this if you have a Home Assistant setup and want easy smart home control from your TV remote. It is written in Kotlin and available on the Google Play Store. Support and feature discussion happens through the project's Discussions page, with bug reports handled separately as GitHub issues. The project is distributed under the GNU General Public License version 3, and the maintainer asks that all communication stay in English so the project remains manageable alongside their other full-time work and studies.
An Android TV overlay app that lets you control your Home Assistant smart home devices right from your TV remote.
Mainly Kotlin. The stack also includes Kotlin, Android TV, Home Assistant WebSocket API.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.