Do I need a hub to use Zigbee2MQTT?
No vendor hub is needed. You need a supported Zigbee USB coordinator, such as a Sonoff dongle, and an MQTT broker like Mosquitto.
Zigbee2MQTT bridges Zigbee devices to MQTT so they can be managed locally through Home Assistant and other automation platforms without a proprietary hub or cloud account.
The key facts for Zigbee2MQTT.
| Requirement | Zigbee2MQTT |
|---|---|
| Architecture | x86 + ARM |
| Price | Free |
| Containers | 1 (app only) |
| Database | file only |
| Runtime | Node |
| Install options | Docker + Linux, Windows |
No vendor hub is needed. You need a supported Zigbee USB coordinator, such as a Sonoff dongle, and an MQTT broker like Mosquitto.
Yes. It publishes devices over MQTT and Home Assistant discovers them automatically through the MQTT integration.
It supports thousands of devices from many brands. Check the supported devices list before you buy, and add mains-powered devices to build a stronger…