ZigDash is the MQTT dashboard built for Zigbee2MQTT — control your Zigbee smart home from your phone. It discovers your devices automatically, so your dashboard builds itself. No cloud, no ads, no account: free and open source.
Control lights, shutters, switches and sensors from your phone or a wall-mounted tablet — and automate on your hub, even when your phone is off.
━━━━━━━━━━━━━━━━━━━━━━
AUTO-DISCOVERY FOR ZIGBEE2MQTT
• Scan your Zigbee2MQTT bridge and create a panel for every device with a single tap — no manual topic wiring.
• JSON path extraction on every panel, so ZigDash understands real Zigbee2MQTT messages out of the box.
• Per-panel custom topics, QoS, and retain when you want full control.
━━━━━━━━━━━━━━━━━━━━━━
CONNECT TO ANY BROKER
• Any MQTT broker — TCP, SSL/TLS, WebSocket, WSS (Mosquitto, EMQX, HiveMQ, SMLIGHT).
• Broker discovery auto-scans your local network.
• Username/password in hardware-backed secure storage — never plain text.
• Live status with automatic exponential-backoff reconnect.
• Tailscale support: remote access over your WireGuard mesh, no port forwarding.
• Multiple brokers with instant switching.
• A full MQTT client under the hood: publish and subscribe to any topic.
━━━━━━━━━━━━━━━━━━━━━━
16 PANEL TYPES — CONTROL EVERYTHING
Toggle, Button, Slider, Cover (open/stop/close with presets), Multi-State, Combo, Radio, LED Indicator, Node Status, Progress, Text Input, Text Log, Scene, Schedule, Auto-Close Rule, and Zigbee2MQTT Device Discovery. From lights
and shutters to sensors and scenes — one Zigbee dashboard for every device.
━━━━━━━━━━━━━━━━━━━━━━
AUTOMATION — RUNS WHEN YOUR PHONE IS OFF
• Schedule panels: daily open/close timers saved as retained MQTT config.
• Auto-Close Rules: turn a device off N seconds after it turns on — perfect for fans, pumps, and timed lights.
• Both run on your always-on hub (Node-RED on SMLIGHT, Raspberry Pi, or any MQTT-aware device). Bundled Node-RED flows included.
━━━━━━━━━━━━━━━━━━━━━━
POLISHED — PHONE & TABLET
• Material 3 with light, dark, and system themes; Android 12+ Material You dynamic color.
• Phone and tablet, portrait and landscape — ideal as a wall panel or wall-mounted home automation dashboard.
• Full English and Hebrew (עברית) localization with automatic RTL.
• Responsive panel grid (full, half, third width), dashboard lock, backup/restore as portable JSON, scenes.
━━━━━━━━━━━━━━━━━━━━━━
100% PRIVATE. NO CLOUD.
• No ads. No analytics. No account. No developer server.
• Your data lives on your device and your MQTT broker — nowhere else.
• Open source (MIT). The code is public and auditable.
━━━━━━━━━━━━━━━━━━━━━━
WHO IS THIS FOR?
You run Zigbee2MQTT with your own broker (Mosquitto on a Raspberry Pi, SMLIGHT SMHUB…) — maybe alongside Home Assistant — and want fast control of your smart home from your phone or a wall tablet without opening the Zigbee2MQTT
web UI. Tired of cloud-dependent apps, vendor lock-in, and data collection? ZigDash is for you.
━━━━━━━━━━━━━━━━━━━━━━
WHAT YOU NEED
• A Zigbee2MQTT setup with an MQTT broker on your local network.
• Tailscale (optional) for remote access from outside your home.
• Node-RED (optional) for hub-side automation.
Built by a Zigbee2MQTT user, for the Zigbee2MQTT community. Feedback and feature requests welcome.
Zigbee & MQTT smart home dashboard. Auto-discovers Zigbee2MQTT devices. No ads.