Zigbee2MQTT: Zigbee Devices Without Brand Hubs

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.

Zigbee2MQTT requirements

The key facts for Zigbee2MQTT.

Requirement
Zigbee2MQTT
Architecturex86 + ARM
PriceFree
Containers1 (app only)
Databasefile only
RuntimeNode
Install optionsDocker + Linux, Windows

Common questions

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.

Does Zigbee2MQTT work with Home Assistant?

Yes. It publishes devices over MQTT and Home Assistant discovers them automatically through the MQTT integration.

Tags