ZHA vs. Zigbee2MQTT – Welche Zigbee-Integration ist die bessere Wahl?
Hinweis: Dieser Artikel enthält Affiliate-Links. Bei einem Kauf über diese Links erhalte ich eine kleine Provision – für dich ohne Mehrkosten. Mehr Infos
Ihr wollt Zigbee-Geräte in Home Assistant einbinden und steht vor der Frage: ZHA oder Zigbee2MQTT? Beide Integrationen nutzen denselben USB-Dongle, sprechen dasselbe Zigbee-Protokoll – und trotzdem gibt es deutliche Unterschiede, die je nach Situation die Wahl einfach oder kompliziert machen können.
In diesem Artikel vergleiche ich ZHA und Zigbee2MQTT direkt: Einrichtungsaufwand, Gerätekompatibilität, Stabilität, Funktionsumfang und wann ihr welche Lösung wählen solltet. Am Ende wisst ihr genau, welche Integration zu eurem Setup passt.
Inhaltsverzeichnis
- Was ist ZHA?
- Was ist Zigbee2MQTT?
- Wie funktionieren beide technisch?
- Der direkte Vergleich
- Gerätekompatibilität
- Einrichtungsaufwand
- Funktionen im Detail
- Welche solltet ihr wählen?
- Von ZHA zu Zigbee2MQTT wechseln
- Troubleshooting
- FAQ
1. Was ist ZHA?
ZHA steht für Zigbee Home Automation und ist die in Home Assistant eingebaute Zigbee-Integration. Ihr braucht keine zusätzliche Software, keinen externen Broker – einfach USB-Dongle anstecken, ZHA aktivieren und Geräte anlernen.
ZHA kommuniziert direkt mit dem Zigbee-Coordinator über die Open-Source-Bibliothek zigpy. Alle Gerätedaten landen sofort in Home Assistant, ohne Umweg über ein Messaging-System. Das macht die Einrichtung sehr einfach, schränkt aber den Funktionsumfang im Vergleich zu Zigbee2MQTT ein.
2. Was ist Zigbee2MQTT?
Zigbee2MQTT (Z2M) ist eine eigenständige Open-Source-Anwendung, die als Home Assistant Add-on läuft. Es verbindet den Zigbee-Coordinator mit dem MQTT-Broker Mosquitto – und über diesen kommt alles in Home Assistant an.
Der Umweg über MQTT klingt komplizierter, bringt aber entscheidende Vorteile: breite Geräteunterstützung, tiefe Netzwerkeinblicke und die Möglichkeit, Zigbee2MQTT unabhängig von Home Assistant mit anderen Systemen zu nutzen (Node-RED, ioBroker, openHAB).
3. Wie funktionieren beide technisch?
| Eigenschaft | ZHA | Zigbee2MQTT |
|---|---|---|
| Kommunikationsweg | Direkt: Dongle → zigpy → HA | Dongle → Z2M → Mosquitto → HA |
| Bibliothek/Stack | zigpy (Python) | Eigener Z2M-Stack (Node.js) |
| Broker benötigt | Nein | Ja (Mosquitto) |
| Web-Oberfläche | Nur in HA eingebettet | Eigenes Z2M-Dashboard |
| Ohne Home Assistant nutzbar | Nein | Ja (standalone) |
4. Der direkte Vergleich
| Kriterium | ZHA | Zigbee2MQTT | Gewinner |
|---|---|---|---|
| Einrichtung | 3 Schritte, kein Broker | 8 Schritte, Mosquitto nötig | ZHA |
| Gerätekompatibilität | ~2.000 Geräte | 3.400+ Geräte | Z2M |
| Netzwerk-Diagnose | Grundlegend | Detailliert (LQI, Paketlogs) | Z2M |
| OTA-Firmware-Updates | Begrenzt | Breite Abdeckung | Z2M |
| Einsteigerfreundlichkeit | Sehr hoch | Mittel | ZHA |
| Konfigurierbarkeit | Eingeschränkt | Sehr hoch | Z2M |
| Migration/Backup | Geräte müssen neu angelernt werden | Backup & Restore möglich | Z2M |
| Stabilität | Sehr gut | Sehr gut | Unentschieden |
| Community & Support | Groß (in HA integriert) | Sehr groß (eigenständig) | Z2M (knapp) |
5. Gerätekompatibilität
Das ist der entscheidende Unterschied für die meisten Nutzer. Zigbee2MQTT unterstützt mit Stand 2026 über 3.400 Geräte, ZHA kommt auf rund 2.000 Geräte.
In der Praxis bedeutet das: Bei bekannten Marken (IKEA Tradfri, Philips Hue, Aqara, Sonoff) funktionieren beide gleich gut. Der Unterschied zeigt sich bei:
- Budget-Geräten von Tuya, Lidl, No-Name-Sensoren aus China
- Neuerscheinungen: Z2M bekommt Gerätesupport oft Wochen früher als ZHA
- Zigbee 3.0-Geräten neuerer Bauart, die noch nicht in der ZHA-Datenbank stehen
Tipp: Prüft euer Wunschgerät vorab auf zigbee2mqtt.io/supported-devices und in der ZHA Device Compatibility Database.
6. Einrichtungsaufwand
ZHA einrichten (3 Schritte)
- USB-Dongle anschließen
- Einstellungen → Geräte & Dienste → Integration hinzufügen → „Zigbee Home Automation“
- Serial Port auswählen, fertig
Zigbee2MQTT einrichten (8 Schritte)
- USB-Dongle anschließen
- Mosquitto Broker Add-on installieren und starten
- MQTT-Integration in HA einrichten
- Z2M-Repository zum Add-on Store hinzufügen
- Zigbee2MQTT Add-on installieren
- Serial Port herausfinden
- Konfigurationsdatei anpassen
- Z2M starten
Die vollständige Anleitung dazu gibt es in Artikel 3 dieser Serie.
7. Funktionen im Detail
OTA-Updates
Zigbee2MQTT kann Firmware-Updates direkt auf eure Zigbee-Geräte übertragen (Over-the-Air). Das funktioniert für viele IKEA-, Sonoff- und Aqara-Geräte. ZHA bietet das ebenfalls, aber mit deutlich weniger Geräteabdeckung.
Netzwerk-Visualisierung
Z2M zeigt euch eine interaktive Karte eures Zigbee-Mesh-Netzes: welche Geräte als Router fungieren, wie stark die Verbindungen sind (LQI-Wert), welche Geräte direkt mit dem Coordinator sprechen und welche über Zwischenstationen. ZHA bietet eine vereinfachte Variante davon.
Geräte-Konfiguration
Mit Zigbee2MQTT könnt ihr gerätespezifische Parameter direkt anpassen: Empfindlichkeit von Bewegungsmeldern, Temperatur-Offset von Sensoren, Helligkeitskurven von Lampen. Viele dieser Einstellungen sind in ZHA gar nicht oder nur über Umwege erreichbar.
MQTT-Ökosystem
Da Zigbee2MQTT alle Daten per MQTT veröffentlicht, könnt ihr sie parallel in Node-RED, Grafana, InfluxDB oder anderen Systemen verwenden – ohne Home Assistant als Pflicht-Mittelsmann.
8. Welche solltet ihr wählen?
| Situation | Empfehlung | Warum |
|---|---|---|
| Einsteiger, < 20 Geräte, bekannte Marken | ZHA | Schnellste Einrichtung, kein Overhead |
| Gemischtes Ökosystem (IKEA + Tuya + No-Name) | Zigbee2MQTT | Beste Geräteabdeckung, Budget-Geräte funktionieren |
| 50+ Geräte, großes Netzwerk | Zigbee2MQTT | Bessere Netzwerkdiagnose, Backup & Restore |
| OTA-Firmware-Updates wichtig | Zigbee2MQTT | Deutlich breitere OTA-Abdeckung |
| Parallel mit Node-RED / InfluxDB nutzen | Zigbee2MQTT | MQTT-Daten direkt nutzbar ohne HA-Umweg |
| Nur Home Assistant, möglichst simpel | ZHA | Weniger bewegliche Teile, kein Broker |
Kurzfassung: Wenn ihr unsicher seid – fangt mit ZHA an. Es ist in 5 Minuten eingerichtet, unterstützt alle großen Marken und lässt sich problemlos auf Zigbee2MQTT umstellen, wenn ihr irgendwann mehr braucht.
9. Von ZHA zu Zigbee2MQTT wechseln
Irgendwann stoßt ihr vielleicht an die Grenzen von ZHA und wollt zu Zigbee2MQTT wechseln. Das Schlechte zuerst: Ihr müsst alle Geräte neu anlernen. Eine direkte Migrierung des Gerätepaarings ist zwischen ZHA und Z2M nicht möglich, da beide unterschiedliche Schlüssel und Netzwerkkonfigurationen verwenden.
So läuft der Wechsel ab:
- ZHA-Integration in HA deaktivieren (Einstellungen → Integrationen → ZHA → Deaktivieren)
- Mosquitto Broker installieren und konfigurieren
- Zigbee2MQTT Add-on installieren und starten
- Alle Geräte nacheinander in den Kopplungsmodus versetzen und neu anlernen
- Bestehende HA-Automationen prüfen – Entitätsnamen können sich geändert haben
Tipp: Plant für den Wechsel 1–2 Stunden ein, je nach Anzahl der Geräte. Geräte in schwer zugänglichen Stellen (Unterputzdosen, Dachboden) vorher aus der Steckdose nehmen und griffbereit halten.
10. Troubleshooting
| Problem | Betrifft | Lösung |
|---|---|---|
| Gerät wird nicht erkannt | Beide | Gerätedatenbank prüfen; ggf. mit Z2M bessere Chancen |
| Verbindungsabbrüche bei vielen Geräten | Beide | Mehr Router-Geräte (Steckdosen, Lampen mit Strom) ins Netz bringen |
| Z2M startet nicht nach ZHA-Nutzung | Z2M | ZHA vollständig deaktivieren, Dongle neu einstecken |
| Entitäten nach Wechsel verschwunden | Beide | Automationen und Dashboards nach dem Wechsel manuell prüfen |
| OTA-Update schlägt fehl | Z2M | Gerät näher an Coordinator bringen, Update erneut starten |
11. FAQ
Kann ich ZHA und Zigbee2MQTT gleichzeitig betreiben?
Nicht mit demselben Dongle. Beide Systeme brauchen exklusiven Zugriff auf den Zigbee-Coordinator. Mit zwei separaten Dongles ist ein paralleler Betrieb möglich, macht aber in den meisten Setups keinen Sinn.
Ist Zigbee2MQTT stabiler als ZHA?
In der Praxis sind beide gleichwertig stabil. Zigbee2MQTT hat durch die MQTT-Schicht einen zusätzlichen Ausfallpunkt (Mosquitto-Broker), was bei Neustarts gelegentlich eine Rolle spielt. Dafür bietet Z2M deutlich bessere Diagnose-Tools, wenn es Probleme gibt.
Funktioniert mein Philips Hue Zigbee-Gerät mit ZHA/Z2M?
Ja – aber nicht die Philips Hue Bridge selbst. Philips Hue-Lampen und -Dimmer funktionieren ohne Bridge direkt über ZHA oder Zigbee2MQTT. Achtung: Wenn ihr eine Lampe direkt in ZHA/Z2M einbindet, verlässt sie automatisch das Hue-Ökosystem und ist nicht mehr über die Hue-App steuerbar.
Welche Hardware brauche ich für beide Integrationen?
Dieselbe: Einen Zigbee-Coordinator (USB-Dongle) wie den Sonoff ZBDongle-E oder den Nabu Casa SkyConnect. Beide Integrationen funktionieren mit denselben Coordinatoren. Eine Liste empfohlener Adapter gibt es auf zigbee2mqtt.io.
Kann Zigbee2MQTT auch ohne Home Assistant laufen?
Ja. Zigbee2MQTT ist eine eigenständige Anwendung, die auf jedem Linux-System läuft und per MQTT mit beliebigen Systemen kommuniziert – ioBroker, openHAB, Node-RED oder direkt mit eigenen Scripts. ZHA ist dagegen fest an Home Assistant gebunden.







