compare
Home Assistant vs Zigbee2MQTT
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Home Assistant | Zigbee2MQTT |
|---|---|---|
| Language | Python | TypeScript |
| Licence | Apache-2.0 | GPL-3.0 |
| Stars | 91k | 16k |
| Latest | 2026.9.4 | 2.14.2 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | too few releases | about 30 days between releases |
| Active contributors | 133+ commit authors on the default branch in the last 90 days | 18 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace SmartThings. Alternatives to SmartThings →
Full replacementHome AssistantLocal control of thousands of device integrations, with automations and dashboards.
PartialZigbee2MQTTControls Zigbee devices locally without a vendor hub; automations come from Home Assistant or another controller.
Home Assistant
- 2026.10.0b22026-10-06Fix certain device variants failing during setup of lunatone (@MoonDevLT - #182396)pre-release
- 2026.10.0b12026-10-05Fix AirGradient VOC and NOx learning offset units (@samuelbles07 - #180305)pre-release
- 2026.10.0b02026-09-30Beta release notes can be found here:pre-release
- 2026.9.42026-09-27Turn off Tuya fans when the speed is set to 0% ([@frenck] - [#181972]) ([tuya docs])
- 2026.9.32026-09-18Fix EnergyZero market price regression ([@klaasnicolaas] - [#181230]) ([energyzero docs])
Zigbee2MQTT
- 2.14.22026-10-01This release adds support for 83 devices:
- 2.14.12026-09-03This hotfix release fixes several issues where cover states were inverted (e.g. #33004, #33014 and #33010)
- 2.14.02026-09-01This release adds support for 84 devices:
- 2.13.02026-08-01In #32508, support for Node.js 20 has been removed due to end-of-life status. If you run Zigbee2MQTT on bare metal, ple…
- 2.12.12026-07-01This release adds support for 41 devices:
Home Assistant
✓ signed The latest release, 2026.9.4, carries a signature GitHub verified.
Loading the security report
Zigbee2MQTT
✓ signed The latest release, 2.14.2, carries a signature GitHub verified.
Loading the security report