A simplified, mobile-first Zigbee2MQTT management panel.
- In Home Assistant, go to Settings → Add-ons → Add-on Store
- Click the ⋮ menu → Repositories
- Add:
https://github.com/calvinastroboy/z2m-lite-addon - Find Z2M Lite in the store and install
- Start the add-on — it auto-discovers your Z2M installation
- Click Open Web UI or find it in the sidebar
- 📱 Mobile-first dark theme UI
- 🔍 Auto-discovery — finds your Z2M addon automatically, zero config
- 💡 Device control — toggle, brightness, color temperature
- 🔌 Multi-gang switch support (per-channel control)
- 👥 Group management — create groups, add/remove devices
- 🏠 Room organization
- ✏️ Device rename
- 🔗 WebSocket proxy — browser only needs to reach HA, not Z2M directly
- 🌐 Ingress support — opens right inside HA sidebar
| Home | Device Detail | Groups |
|---|---|---|
| Device grid with live status | Control panel + device info | Group with member management |
Browser → HA Ingress → Z2M Lite (nginx) → /z2m-ws → Zigbee2MQTT WebSocket
The add-on runs nginx which:
- Serves the React frontend
- Proxies WebSocket connections to Z2M
- Auto-discovers Z2M via HA Supervisor API
No direct browser access to Z2M needed!