Butler
by Cassidy James Blaede
Companion for Home Assistant
Support the creators
Flatsonar is just the shop window. The people below made Butler.
About
Access your Home Assistant dashboard from a native companion UI, integrating better with your OS. Native features include:
- Icon in your App Grid, Applications Menu, Dash, Dock, etc.
- Native header bar
- Save and restore current view and size when closed and re-opened
- Two-finger swipe and mouse button support to go back/forward between views
- Cross-desktop light/dark style support (if supported by your Lovelace theme)
Butler is designed to make getting at your Home Assistant dashboard easier for kiosks, your laptop/desktop, or your Linux phone. It does not currently support companion app features from Android and iOS like location services, notifications, or exposing device sensors—if you’d like to add those features, please check out the website to contribute!
Other features include:
- Pinch-to-zoom
- Set the scaling with Ctrl+Plus/Minus or Ctrl+0 to reset
- Fullscreen from the menu, a keyboard shortcut, or a GSetting to better support kiosk use cases
Note WebRTC camera streams (i.e. used by some newer Nest cameras) are not currently supported.
Permissions
Everything this app can reach outside its sandbox. Nothing here weakens it.
- inter-process communication (needed for X11)
--share=ipc - network
--share=network - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - GPU acceleration
--device=dri
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.