Zigbee2MQTT logo

Zigbee2MQTT

Website

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

15.6k stars 2k forks last commit first released GPL-3.0

Actively maintained

Last commit 3 Sept 2026.

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 to Zigbee2MQTT

Home Assistant logo

Home Assistant

Open-source home automation platform prioritizing local control

90.2k
38.5k
Last commit

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

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+15
evcc logo

evcc

Open-source EV charge controller and home energy manager

7.2k
1.5k
Last commit

Open-source EV charge controller that optimizes vehicle charging with PV, batteries and dynamic tariffs; supports many chargers, vehicles and smart-home integrations.

MITActively maintained
Alternative to:
Arduino IoT Cloud logo
Arduino IoT Cloud
+15
Gladys Assistant logo

Gladys Assistant

Privacy-first smart home platform for local monitoring and automation

3.2k
318
Last commit

Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+10
ioBroker logo

ioBroker

Modular IoT and smart home automation platform

1.4k
160
Last commit

Open source IoT integration and automation platform with an adapter ecosystem, centralized state database, and tools for visualization and data logging.

MITActively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+18
ESPHome logo

ESPHome

Firmware framework for ESP microcontrollers using YAML configuration

11.6k
5.6k
Last commit

ESPHome generates custom firmware for ESP32/ESP8266 and other boards from YAML, enabling local smart home devices with Home Assistant, API, and MQTT integration.

Actively maintained
Alternative to:
Blynk logo
Blynk
+15
openHAB logo

openHAB

Vendor-agnostic open source home automation platform

1.1k
471
Last commit

openHAB is a Java-based, modular open-source smart home platform providing a rules engine, extensible add-ons, multi-protocol device integration and mobile/web UIs.

EPL-2.0Actively maintained
Alternative to:
Samsung SmartThings logo
Samsung SmartThings
+15