Butler
Companion for Home Assistant Source
Description
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 support companion app features from Android and iOS like location services, notifications, or exposing device sensors.
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.
- https://raw.githubusercontent.com/cassidyjames/butler/3c3c6f7182049db184e6f7533326d5240ea3bdfc/data/screenshots/dark-settings.png
- https://raw.githubusercontent.com/cassidyjames/butler/3c3c6f7182049db184e6f7533326d5240ea3bdfc/data/screenshots/dark.png
- https://raw.githubusercontent.com/cassidyjames/butler/3c3c6f7182049db184e6f7533326d5240ea3bdfc/data/screenshots/light-settings.png
- https://raw.githubusercontent.com/cassidyjames/butler/3c3c6f7182049db184e6f7533326d5240ea3bdfc/data/screenshots/light.png
Rating
Mobile Fit: 5Perfect - this app fits your phone screen just fine out of the box and works nicely with touch input!
Project status: released
This project has been developed so far, that its authors felt confident enough to create a release.
The project repository was created on 2024-01-03.
The last known commit happened on 2024-09-19.
Please note: This information is not updated continuously. This particular listing was last updated on 2024-12-01
Features
✔ This app is (according to its appstream metadata or description) intended to be compatible with mobile devices.
Packaging
Is this app packaged for my distribution?
green: current and packaged,
red: packaged, but not current, ratings and other details may not apply.
Powered by Repology
Get it on Flathub!
Install as flatpak: https://flathub.org/apps/com.cassidyjames.butler.flatpakref
Build and install your own flatpak: https://raw.githubusercontent.com/cassidyjames/butler/main/com.cassidyjames.butler.json
If you're lucky*, you can install this app by just hitting this button:
Install* You need to have an appstream://
handler, e.g., GNOME Software or KDE Discover, installed and the app needs to be available in a configured software repository, more details.
Find similar apps
By Service: Home Assistant
By Category: smart home
By FreeDesktop-(Additional-)Category: Network
Licensing and technical details
License: GPL-3.0-or-later Metadata: CC-BY-SA-4.0
Frameworks: GTK4 libadwaita
Programming languages: Vala
Build system: meson
AppStream Metadata URL: https://raw.githubusercontent.com/cassidyjames/butler/main/data/metainfo.xml.in