📖 Documentation • ⬇️ Downloads • 🐛 Issues
Desktop system tray client for Home Assistant - Monitor sensors and control switches directly from your desktop. Cross-platform support for Windows and Linux with native packaging.
- 📊 Real-time sensor monitoring - View current values/states
- 🔄 One-click switch control - Toggle switches instantly
- 💻 Computer integration - Register as HA binary sensor via MQTT
- 📦 Native packages - Debian/Ubuntu (.deb) and Arch Linux (.pkg.tar.zst)
- 🚀 Portable binaries - No installation required
- 🎨 System tray integration - Minimal desktop footprint
# Debian/Ubuntu/Mint - auto-installs dependencies
sudo apt install ./yahac-*.deb
# Arch/Manjaro - auto-installs dependencies
sudo pacman -U yahac-*.pkg.tar.zst- Download from Releases
- Make executable:
chmod +x yahac-* - Run:
./yahac-*
- Qt6:
python3-pyside6(Debian) /python-pyside6(Arch) - MQTT:
python3-paho-mqtt(Debian) /python-paho-mqtt(Arch) - HTTP:
python3-urllib3(Debian) /python-urllib3(Arch)
Note
Windows Defender may flag the executable as false positive (#34). See compatibility guide for details.
Open source home automation that puts local control and privacy first.
Learn more: home-assistant.io
- License: GPL-3.0 - see LICENSE
- Icons: Google Material Symbols (Apache 2.0)
- Framework: Built with Qt6 (PySide6) for cross-platform compatibility
