koenkk/zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 3rd, 2026
Created on April 8th, 2018
Open Issues & Pull Requests: 452 (+0)
GitHub issues: Enabled
Number of forks: 2,007
Total Stargazers: 15,610 (+2)
Total Subscribers: 211 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.0 hours
Mean response time: 19.5 days
90th percentile: 55.9 days
Tracked items: 6,582

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "fixed-in-dev" is answered fastest, typically in about 3 hours, while "converters" waits about 7 days. Almost all tracked open issues have seen activity in the last three months. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 428
New in 7 days: 62
Closed in 7 days: 54
Avg open age: 146 days
Stale 30+ days: 178
Stale 90+ days: 21

Recent activity

Opened in 7 days: 56
Closed in 7 days: 51
Comments in 7 days: 217
Events in 7 days: 452

Top labels

  • problem (5,282)
  • stale (4,964)
  • new device support (1,495)
  • external converter (410)
  • feature-request (231)
  • converters (122)
  • ember (41)
  • fixed-in-dev (34)

Detailed Description

Zigbee2MQTT is a Zigbee to MQTT bridge that allows you to control Zigbee devices without proprietary vendor gateways.

The tool solves the problem of vendor lock-in by bridging Zigbee devices directly to MQTT, enabling integration with any smart home infrastructure that supports MQTT. It receives events from Zigbee devices and publishes them to an MQTT broker, while also accepting MQTT commands to control those devices. This approach eliminates the need for manufacturer-specific bridges or gateways, giving users full control over their Zigbee network through an open protocol.

The project suits anyone building a smart home who wants to avoid proprietary ecosystems and integrate Zigbee devices with existing automation platforms. It works particularly well with Home Assistant through an official addon, and also integrates with Homey, Domoticz, and Gladys Assistant. If you already run an MQTT broker or use a home automation system that speaks MQTT, this tool provides a straightforward way to add Zigbee device support without additional vendor dependencies.

The project maintains active continuous integration with automated testing and code scanning. Development activity shows consistent engagement with the community through a dedicated Discord channel. The tool is distributed through both GitHub releases and npm, making it accessible to different deployment preferences.