Zigbee2MQTT

Zigbee2MQTT

Zigbee-to-MQTT bridge for connecting Zigbee devices to MQTT

14.6kstars
1.9kforks
Last commit: 16d ago
Repo age: 8y old
Zigbee2MQTT screenshot

Zigbee2MQTT is a bridge that connects Zigbee devices to an MQTT broker, allowing you to use Zigbee devices without the vendor’s proprietary hub. It translates Zigbee events and commands into MQTT topics so they can be integrated with many home automation systems.

Key Features

  • Works with a wide range of Zigbee adapters and an extensive list of supported devices
  • Publishes device events to MQTT and accepts MQTT commands to control devices
  • Maintains a local state database for paired devices and their capabilities
  • Web-based interfaces for monitoring and configuration (via companion frontends)
  • Device model mapping via converters to support diverse vendor implementations

Use Cases

  • Integrate Zigbee lights, sensors, and switches into an MQTT-based smart home setup
  • Replace vendor Zigbee bridges while keeping local control and interoperability
  • Build automations across platforms that can subscribe to and publish MQTT topics

Limitations and Considerations

  • Requires a compatible Zigbee USB adapter/coordinator and an MQTT broker
  • Device compatibility depends on available converters; uncommon devices may need custom support

Zigbee2MQTT provides a practical way to standardize Zigbee device control through MQTT, enabling broad integration options across smart home ecosystems. It is well-suited for users who want flexibility and independence from vendor-specific gateways.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Home Assistant

Home Assistant

Open-source home automation platform prioritizing local control

84.2k
36.5k
Last commit: 17h ago

Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Alternative to:
Google Home
Google Home
+15
Frigate

Frigate

NVR with real-time local object detection for IP cameras

29.5k
2.7k
Last commit: 2d ago

Self-hosted NVR for IP cameras with real-time local AI object detection, recording, and low-latency live viewing, with MQTT and Home Assistant integration.

Alternative to:
Blue Iris
Blue Iris
+10
Tasmota

Tasmota

Open source firmware for ESP8266/ESP32 smart home devices

24.1k
5k
Last commit: 20h ago

Alternative open source firmware for ESP8266/ESP32 IoT devices, providing local control via MQTT/HTTP/Web UI, OTA updates, and built-in automation rules and timers.

Alternative to:
SONOFF Cloud (eWeLink)
SONOFF Cloud (eWeLink)
+6
Node-RED

Node-RED

Flow-based low-code tool for building event-driven automations

22.6k
3.8k
Last commit: 10d ago

Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.

Alternative to:
IFTTT
IFTTT
+13
ThingsBoard

ThingsBoard

Open-source IoT platform for device management and dashboards

20.9k
6k
Last commit: 2d ago

Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Alternative to:
ThingsBoard Cloud
ThingsBoard Cloud
+10
Eclipse Mosquitto

Eclipse Mosquitto

Lightweight MQTT message broker

10.5k
2.6k
Last commit: 2d ago

Eclipse Mosquitto is a lightweight, open-source MQTT broker supporting MQTT 5.0 and 3.1.1, plus client libraries and CLI tools for pub/sub messaging.

Alternative to:
EMQX Cloud
EMQX Cloud
+11