Zum Inhalt springen

HomeStackR
Zurück zur Übersicht

Fortgeschritten · Kapitel 7 von 20

Zigbee2MQTT einrichten und nutzen

Zigbee2MQTT – lokale Bridge zwischen Zigbee-Funk und MQTT, mit 5.500+ unterstützten Geräten von mehr als 580 Herstellern.

Lesezeit: ~6 MinAktualisiert 16. August 2026

Affiliate-Links: Als Amazon-Partner verdiene ich an qualifizierten Verkäufen – für dich bleibt der Preis gleich.

Das Wichtigste in Kürze

3 Kernaussagen für Schnellleser

Zigbee2MQTT ersetzt proprietäre Bridges (Hue, IKEA TRADFRI) mit einer eigenen, cloud-freien Zigbee-Bridge – über 5.500 Geräte von mehr als 580 Herstellern werden unterstützt. Jedes System mit MQTT (Home Assistant, ioBroker, Node-RED) kann direkt darauf zugreifen. Einstieg ab ca. 20 € mit einem Sonoff Dongle Plus oder ConBee II.

  • Zigbee2MQTT ersetzt proprietäre Bridges (Hue, IKEA TRADFRI) mit einer eigenen Zigbee-Bridge – vollständig cloud-frei und ohne Hersteller-Abhängigkeit.
  • Über 3.000 Zigbee-Geräte werden unterstützt; jedes System mit MQTT (Home Assistant, ioBroker, Node-RED) kann darauf zugreifen.
  • Einstieg ab ca. 20 €: ConBee II, Sonoff Dongle Plus oder SMLight SLZB-06 als Coordinator-Stick.

Was ist Zigbee2MQTT und warum lohnt es sich?

Zigbee2MQTT ist eine Open-Source-Software, die zwischen Zigbee-Funk und dem MQTT-Protokoll vermittelt. Ein USB-Zigbee-Coordinator (z. B. der Sonoff Dongle Plus MG24(öffnet in neuem Tab)) empfängt Funksignale von Zigbee-Geräten. Zigbee2MQTT interpretiert diese Signale und sendet sie als JSON-Nachrichten an einen MQTT-Broker (typischerweise Mosquitto). Home Assistant oder ioBroker abonnieren dann die MQTT-Topics und sehen die Geräte als Entitäten.

Der entscheidende Vorteil gegenüber herstellerspezifischen Brücken (Philips Hue Bridge, IKEA DIRIGERA, Aqara Hub): Zigbee2MQTT unterstützt laut offizieller Geräteliste(öffnet in neuem Tab) mehr als 5.500 Geräte von über 580 Herstellern (Stand 07/2026) in einem einzigen System. Geräte verschiedener Hersteller können im gleichen Mesh-Netz kommunizieren.

5.500+Unterstützte Geräte von 580+ Herstellern (Stand 07/2026)
0Cloud-Verbindungen – vollständig lokal
20–35 €Coordinator-Einstiegspreis (Stand 06/2026) je nach Modell

Den richtigen Coordinator wählen

Der Coordinator ist das Herzstück – ein USB-Stick (oder Netzwerk-Adapter), der Zigbee-Funksignale senden und empfangen kann. Die vier wichtigsten Optionen:

ConBee II

Der Dresden Elektronik ConBee II(öffnet in neuem Tab) ist ein älterer, aber bewährter Coordinator. Er unterstützt sowohl Zigbee als auch eingeschränkt Phoscon und kann mit Zigbee2MQTT oder ZHA genutzt werden. Stärke: sehr gute Dokumentation, viel Community-Support.

Sonoff Dongle Plus MG24

Der Sonoff Dongle Plus MG24(öffnet in neuem Tab) ist die aktuelle Empfehlung für neue Setups. Er unterstützt sowohl Zigbee als auch Thread/Matter, hat eine externe Antenne für bessere Reichweite und ist preiswert (ca. 20 €). Firmware-Updates sind via OTA möglich.

SMLight SLZB-06

Der SMLight SLZB-06(öffnet in neuem Tab) ist ein Netzwerk-Coordinator (kein USB-Stick). Er verbindet sich per Ethernet oder WLAN und erlaubt es, den Coordinator entfernt vom Server zu platzieren – wichtig für große Häuser oder wenn der Server im Keller steht und die Geräte im Obergeschoss.

CC2531 (Veraltet)

Der CC2531 (ca. 10 €) war jahrelang der Standard für Billig-Setups, ist heute aber veraltet und nicht mehr zu empfehlen: keine externe Antenne, schwache CPU (max. 15–20 Geräte stabil), kein OTA-Update. Neueinsteiger greifen besser zum Sonoff Dongle Plus MG24 (ca. 20 €) mit aktiver Firmware-Pflege und zukunftssicherer Hardware.

Installation: Zigbee2MQTT als Add-on

Die einfachste Installationsmethode ist das offizielle Home Assistant Add-on. Voraussetzung: Home Assistant OS oder Supervised (nicht Core oder Container):

  • MQTT installieren: Zuerst den Mosquitto-Broker als Add-on installieren (Einstellungen > Add-ons > Add-on Store > Mosquitto broker). MQTT muss laufen, bevor Zigbee2MQTT startet.
  • Zigbee2MQTT Add-on: Das offizielle Add-on ist noch nicht im Standard-Store – füge das Repository https://github.com/zigbee2mqtt/hassio-zigbee2mqtt manuell hinzu (Einstellungen > Add-ons > Add-on Store > Drei-Punkte-Menü > Repositorys).
  • Serial-Port konfigurieren: Im Add-on unter "Konfiguration" die Adapter-Einstellung auf den USB-Port setzen. Typisch: /dev/ttyUSB0, /dev/serial/by-id/usb-… oder bei Netzwerk-Coordinatoren tcp://192.168.1.X:6638.
  • Frontend aktivieren: In der Konfiguration frontend: port: 8099 aktivieren – das öffnet das Zigbee2MQTT-Webinterface direkt aus HA heraus.

Wusstest du schon?

Wenn der USB-Dongle zu nah am Computer oder Raspberry Pi-USB-Port steckt, können USB 3.0-Interferenzen die Zigbee-Verbindung stören. Eine

USB-Verlängerungskabel

(öffnet in neuem Tab)

von 1–2 Metern schafft Abstand und verbessert die Reichweite deutlich.

Zigbee2MQTT Webinterface mit Gerätekarte und NetzwerktopologieKI-generiert
Das Zigbee2MQTT-Frontend zeigt alle Geräte, ihre Signalstärke und die Mesh-Topologie.

Das Wichtigste hast du jetzt!

Zigbee2MQTT übersetzt Zigbee-Signale lokal in MQTT-Nachrichten – idealerweise betrieben mit einem Sonoff Dongle Plus am Home Assistant Add-on. Bevor du dich an das Pairing machst, solltest du die MQTT-Grundlagen verstanden haben.

Konfiguration: Die vier wichtigsten Einstellungen

Nach der Installation musst du vier Kerneinstellungen konfigurieren (in configuration.yaml des Add-ons oder im Frontend):

  • MQTT-Verbindung: Setze die Broker-Adresse auf core-mosquitto (wenn Mosquitto als HA-Add-on läuft) oder auf die IP-Adresse deines externen Brokers. Benutzer und Passwort entsprechend der Mosquitto-Konfiguration.

  • Serial/Adapter: Trage den Pfad zum Coordinator ein: /dev/ttyUSB0 oder (besser) den stabilen by-id-Pfad: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus-…. Der by-id-Pfad bleibt auch nach Neustart stabil.

  • Frontend aktivieren: frontend: true in der YAML-Konfiguration oder im Add-on-Dialog aktivieren. Das Frontend ist unter http://homeassistant.local:8099 erreichbar.

  • PermitJoin steuern: permit_join: false ist der sichere Standard. Aktiviere das Pairing nur, wenn du aktiv ein Gerät anlernst – entweder über das Frontend oder per MQTT-Kommando. Praxis-Beispiel: Eine Home Assistant Automation kann per service: mqtt.publish mit dem Topic zigbee2mqtt/bridge/request/permit_join und der Payload {"value": true, "time": 60} das Pairing-Fenster gezielt für 60 Sekunden öffnen.

    Wusstest du schon?

    Mit permit_join: true kann jedes Zigbee-Gerät in deiner Nähe deinem Netz beitreten – auch unerwünschte. Im Zigbee2MQTT-Frontend kannst du das Pairing auf ein spezifisches Gerät beschränken (per IEEE-Adresse), statt das gesamte Netz zu öffnen. Das ist sicherer.

Geräte einlernen (Pairing)

Das Pairing eines neuen Zigbee-Geräts mit Zigbee2MQTT folgt immer demselben Muster:

  • Pairing-Modus aktivieren: Im Zigbee2MQTT-Frontend auf "Gerät erlauben beizutreten" klicken (oder in der HA-UI). Das öffnet das Pairing-Fenster für 255 Sekunden.
  • Gerät in den Pairing-Modus setzen: Je nach Gerät: langer Druck auf Reset-Taste, 3× kurz drücken, oder Strom aus- und einschalten. Die LED blinkt meist als Bestätigung.
  • Gerät erscheint in Zigbee2MQTT: Nach erfolgreicher Verbindung taucht das Gerät in der Geräteliste auf. Der Name ist zunächst die IEEE-Adresse (z. B. 0x00158d000456c12a).
  • Namen und Details anpassen: Klicke auf das Gerät im Frontend. Vergib einen sprechenden Namen (Temperatur_Wohnzimmer), weise es einem Raum zu und prüfe, welche Eigenschaften (Entitäten) verfügbar sind.
Zigbee2MQTT Pairing-Modus und Geräteliste im WebinterfaceKI-generiert
Im Webinterface wird das Pairing per Klick aktiviert; neue Geräte werden nach wenigen Sekunden automatisch erkannt und aufgelistet.
10–30 sTypische Zeit bis zur Erkennung eines neuen Zigbee-Geräts
200+Geräte im Zigbee2MQTT-Netz möglich (abhängig vom Coordinator)

Vorteile gegenüber herstellerspezifischen Brücken

Warum Zigbee2MQTT statt der Hersteller-App?

  • Keine Cloud-Abhängigkeit: Zigbee2MQTT läuft vollständig lokal. Du bist nicht auf Amazon-, Philips- oder Aqara-Server angewiesen. Auch wenn der Hersteller den Cloud-Dienst einstellt, laufen deine Geräte weiter.

  • Geräteübergreifend: Philips-Lampen, Aqara-Sensoren und IKEA-Steckdosen kommunizieren im gleichen Netz. Keine drei verschiedenen Hubs für drei verschiedene Marken.

  • Kein Gerätelimit: Herstellerbrücken haben oft Limits (Philips Hue Bridge: 50 Lampen). Zigbee2MQTT hat kein solches Limit – du kannst so viele Geräte einbinden, wie das Mesh-Netz trägt.

  • Vollständige Mesh-Kontrolle: Du siehst in der Netzwerkkarte, welches Gerät über welchen Weg kommuniziert. Das hilft beim Debuggen und beim strategischen Platzieren von Router-Geräten.

  • Open Source: Der Code ist öffentlich einsehbar und wird von der Community aktiv entwickelt. Neue Geräte werden oft innerhalb von Tagen nach dem Release unterstützt.

    Pro-Tipp

    In Zigbee2MQTT kannst du einzelne Geräte "pingen", um die Verbindung zu testen, und die Netzwerkkarte aufrufen, um die Mesh-Topologie zu visualisieren. Wenn ein Sensor unzuverlässig reagiert, zeigt die Karte, ob er direkt mit dem Coordinator spricht oder über zu viele Hops geht – dann hilft ein Router-Gerät (Steckdose) in der Nähe.

Häufig gestellte Fragen

Zigbee2MQTT vs. ZHA – was ist der Unterschied?
ZHA (Zigbee Home Automation) ist direkt in Home Assistant integriert und extrem einfach zu starten. Zigbee2MQTT ist ein eigenständiges Tool, das über MQTT kommuniziert. Es unterstützt deutlich mehr Geräte, bietet eine detailliertere Netzwerkkarte und lässt sich unabhängig von Home Assistant neu starten.
Welchen Zigbee-Coordinator sollte ich für über 50 Geräte wählen?
Für größere Netze ab 50+ Geräten empfiehlt sich ein Coordinator mit einer leistungsstarken CPU und externer Antenne, wie der Sonoff Dongle Plus MG24 oder ein Netzwerk-Adapter wie der SMLight SLZB-06. Schwächere Module wie der alte CC2531 stoßen hier schnell an ihre Grenzen.
Wie kopple ich ein neues Gerät in Zigbee2MQTT?
Aktiviere zuerst im Zigbee2MQTT-Frontend oben rechts das Pairing ('Gerät erlauben beizutreten'). Versetze anschließend das Gerät in den Anlernmodus (meist durch Gedrückthalten einer Reset-Taste für 5 Sekunden). Das Gerät wird automatisch erkannt und in der Liste angezeigt.
Wie kann ich die Gesundheit meines Zigbee-Mesh-Netzwerks prüfen?
Nutze die Registerkarte 'Netzwerkkarte' im Zigbee2MQTT-Frontend. Sie visualisiert alle Verbindungen zwischen Geräten, Routern (netzbetriebene Geräte wie Steckdosen) und dem Coordinator. Ein LQI-Wert (Link Quality Indicator) über 100 steht für eine hervorragende Verbindung.
Was tun bei häufigen Verbindungsabbrüchen einzelner Geräte?
Häufige Ursachen sind USB-3.0-Interferenzen oder WLAN-Störungen. Nutze immer ein USB-Verlängerungskabel (1–2 m) für den Coordinator. Stelle außerdem sicher, dass dein Zigbee-Kanal (empfohlen: Kanal 11, 15, 20 oder 25) sich nicht mit dem 2,4-GHz-WLAN deines Routers überschneidet.