Zigbee2MQTT in Home Assistant einrichten: Zigbee-Dongle, Mosquitto und das erste Gerät koppeln

Zigbee-Sensoren, -Schalter und -Lampen gehören zu den günstigsten und stromsparendsten Smart-Home-Geräten – nur brauchte bisher jede Marke ihren eigenen Hub. Zigbee2MQTT ersetzt sie alle durch einen USB-Dongle und unterstützt Tausende Geräte von Aqara, IKEA, Philips Hue, Sonoff, Tuya und anderen. Voraussetzung ist ein Home Assistant OS, etwa nach unserer Pi-5-Anleitung. Laut Zigbee2MQTT-Doku wird ein Raspberry Pi 4 oder besser empfohlen; auf einem Pi 3 kann es instabil werden.
Auf einen Blick
Dauer: ca. 45 Min. · Schwierigkeit: Fortgeschritten · Kosten: siehe Materialliste (Preise bei Amazon prüfen)
📦 Material (ohne Preisangaben – bitte bei Amazon prüfen)
- Zigbee-Koordinator (USB-Dongle) (Werbung)z. B. SONOFF Zigbee 3.0 USB Dongle Plus – ZBDongle-E (Adapter „ember“) oder ZBDongle-P (Adapter „zstack“)
- USB-2.0-Verlängerungskabel (Werbung)hält den Dongle von USB-3-Ports und dem Pi fern – USB 3 stört das 2,4-GHz-Band
- Home Assistant OSauf Raspberry Pi 4/5 oder x86 (64-Bit erforderlich)
- Ein Zigbee-Gerät zum Ausprobieren (Werbung)z. B. Aqara Tür-/Fenstersensor oder IKEA Tradfri-Lampe
Schritt für Schritt
Mosquitto-Broker installieren
Zigbee2MQTT spricht über MQTT mit Home Assistant, deshalb zuerst den Broker: Einstellungen → Apps → App-Store
→ Mosquitto broker installieren und starten. Lege unter Einstellungen → Personen → Benutzer einen eigenen
Benutzer (z. B. mqtt) an – die MQTT-Integration erscheint danach automatisch unter Geräte & Dienste;
dort Konfigurieren klicken.
Zigbee2MQTT-Repository hinzufügen
Unter Einstellungen → Apps → App-Store → ⋮ (oben rechts) → Repositories folgende Adresse einfügen:
https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
Danach erscheinen zwei Apps: Zigbee2MQTT (stabil, empfohlen) und Zigbee2MQTT Edge (Entwicklungsstand). Die stabile Version installieren, noch nicht starten.
Dongle einstecken und Port ermitteln
Dongle per Verlängerungskabel an einen USB-2.0-Port stecken. Den eindeutigen Gerätepfad zeigt Einstellungen → System → Hardware → Alle Hardware (nach „tty“ suchen) oder das Terminal:
ha hardware info
ls /dev/serial/by-id/
Verwende den langen /dev/serial/by-id/usb-…-Pfad, nicht /dev/ttyUSB0 – letzterer kann sich
nach einem Neustart ändern.
Zigbee2MQTT konfigurieren
In der App-Konfiguration (Reiter Konfiguration) den Bereich serial ausfüllen. Beispiel
für den ZBDongle-E:
serial:
port: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_XXXXXXXX-if00-port0
adapter: ember
Für den ZBDongle-P und andere Texas-Instruments-Sticks lautet der Adapter zstack, für ConBee/RaspBee
deconz. Die MQTT-Verbindung zum Mosquitto-Broker trägt die App auf Home Assistant OS automatisch ein.
Speichern und die App starten; im Protokoll sollte „Zigbee2MQTT started!“ erscheinen.
Funkkanal prüfen
Zigbee und WLAN teilen sich das 2,4-GHz-Band. Nutzt dein WLAN Kanal 1, ist Zigbee-Kanal 11 ungünstig; bei WLAN-Kanal 11 meide Zigbee 26. Der Kanal steht in der Zigbee2MQTT-Oberfläche unter Settings → Advanced → Channel – und sollte vor dem Koppeln der Geräte festgelegt werden, weil ein späterer Wechsel alle Geräte neu koppeln lässt.
Erstes Gerät koppeln
Öffne die Zigbee2MQTT-Oberfläche (Seitenleiste). Klicke oben auf „Permit join (All)“ – das Netz
nimmt jetzt 254 Sekunden lang neue Geräte auf. Versetze das Gerät in den Kopplungsmodus (meist Taste 5 Sekunden
halten, bei Lampen sechsmal ein/aus). Es erscheint in der Geräteliste, wird erkannt („Interviewing“) und danach mit
Modellname angezeigt. Vergib einen sprechenden Namen wie tuer_haustuer.
In Home Assistant nutzen
Dank MQTT-Discovery tauchen die Geräte ohne weiteres Zutun unter Geräte & Dienste → MQTT auf – mit allen Entitäten (Kontakt, Batterie, Verbindungsqualität). Ab hier funktionieren Dashboards und Automationen wie mit jedem anderen Gerät. Netzstromgeräte wie Steckdosen und Lampen arbeiten zusätzlich als Router und vergrößern die Reichweite des Zigbee-Netzes.
Wenn es hakt
- App startet nicht: falscher Adapter-Typ (ember vs. zstack) oder Port. Bei manchen Dongles muss zuerst die Firmware aktualisiert werden – die Zigbee2MQTT-Doku listet je Adapter die empfohlene Firmware.
- Gerät fällt ständig ab: Dongle direkt am Pi oder an USB 3 → Verlängerung nutzen; Router-Geräte (Steckdosen) zwischen Pi und Sensor setzen.
- Kein Permit-join-Erfolg: Gerät vollständig zurücksetzen; Aqara-Sensoren während des Interviews alle paar Sekunden kurz antippen, damit sie nicht einschlafen.
Zigbee und Matter schließen sich nicht aus: Beides kann parallel im selben Home Assistant laufen. Welche Unterputz-Schalter sich für Zigbee oder Matter eignen, zeigt unser Vergleich smarter Unterputzschalter.
Häufige Fragen
Zigbee2MQTT oder ZHA?
Beide funktionieren mit denselben Dongles. ZHA ist in Home Assistant eingebaut und einfacher; Zigbee2MQTT unterstützt mehr Geräte, zeigt mehr Details und hat eine eigene Oberfläche mit Netzwerkkarte.
Welcher Dongle ist der richtige?
Weit verbreitet sind der SONOFF ZBDongle-E (Adapter ember) und ZBDongle-P (Adapter zstack). Wichtig ist, den zum Chip passenden Adapter-Typ einzutragen.
Kann ich später den Kanal wechseln?
Technisch ja, aber alle Geräte müssen dann neu gekoppelt werden – deshalb den Kanal vor dem ersten Pairing festlegen.
Quellen
- Zigbee2MQTT: Installation als Home Assistant Add-on (Voraussetzungen)
- Zigbee2MQTT Add-on: Repository-URL, Konfiguration serial/adapter, by-id-Pfad
- Zigbee2MQTT: Unterstützte Adapter und Adapter-Typen
Transparenz: Dieser Beitrag wurde mit KI-Unterstützung recherchiert und verfasst und redaktionell geprüft (Kennzeichnung nach Art. 50 KI-VO). Alle Angaben stammen aus den genannten Quellen, Stand 24. September 2026. Links zu Amazon sind Affiliate-Links (Werbung).