Da ich mehrfach รผber Zigbee2MQTT geschrieben habe, kam nun zu Recht die Frage auf, wie man Zigbee2MQTT eigentlich in Home Assistant einrichtet. Hiermit also die noch fehlende Beschreibung, wie auch die ZigBee2MQTT in Home Assistant einrichten kannst! ๐
Bei Zigbee2MQTT fรผr Home Assistant handelt es sich grundsรคtzlich um ein Add-on, jedoch kein offizielles. Add-ons fรผgst du unter Einstellungen -> Add-ons hinzu. Damit du Zigbee2MQTT nutzen kannst, benรถtigst du zunรคchst MQTT, also den Mosquitto broker.
Den Mosquitto broker findest du ebenfalls bei den Add-ons als „Official add-on“:
Klicke auf das Add-on und danach auf „INSTALLIEREN“. Die Installation kann je nach Hardware ein paar Minuten dauern – warte also entspannt, bis die Installation durchgelaufen ist. Das Add-on selbst bietet dir eine ausfรผhrliche Dokumentation, in der du alle wesentlichen Informationen findest. Klicke auf „STARTEN“ um MQTT auszufรผhren.
Du magst Home Assistant? Dann abonniere kostenlos meine Beitrรคge mit Tipps, Tricks und Anleitungen rund um Home Assistant:
Follow Home Assistant
Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders รผberlegen!
Ist MQTT installiert, kannst du Zigbee2MQTT hinzufรผgen:
Im Add-on Store klickst du oben rechts auf die 3 Punkte und wรคhlst Repositorien. Es รถffnet sich ein Dialog in welchen du folgende URL zum ZigBee2MQRR-Repository eingibst:
https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
Klicke dann auf „HINZUFรGEN“ und „SCHLIESSEN“.
Verlasse den Add-on Store, wechsle auf eine andere Ansicht um danach den Add-on Store aufzurufen und somit neu zu laden. Es sollten dir 3 neue Add-Ons angezeigt werden:
Klicke das Add-on „Zigbee2MQTT“ an, um dieses zu installieren. In der sich รถffnenden Seite von Zigbee2MQTT klickst du dann auf „INSTALLIEREN“. Erneut heiรt es ein wenig warten, wรคhrend die Installation erfolgt.
Ist die Installation erfolgt, klicke oben auf den Tab Konfiguration um Einstellungen vorzunehmen. Wenn du wie beschrieben vorgegangen bist, musst du eigentlich nur deinen USB-ZigBee-Dongle angeben. Dies machst du im Bereich serial:
Am besten trรคgst du den Port „by-id“ ein, da dieser eindeutig ist und sich nicht รคndern sollte, sofern du den Stick nicht austauschst. Diesen Wert findest du, in dem du unter Einstellungen-> System -> Hardware -> Gesamte Hardware nach dem Eintrag fรผr deinen angeschlossenen USB-ZigBee-Dongle suchst. Dies dรผrfte unter ttyACM0 oder ttyACM1 der Fall sein. Kopiere den Pfad „by-id“ und trage diesen in der Zigbee2MQTT-Konfiguration ein.
Im Falle eines ConBee2 musst du noch ein adapter: deconz ergรคnzen, so dass dein Eintrag unter serial wie folgt aussehen kรถnnte:
port: /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1996082-if00
adapter: deconz
Die Konfiguration musst du nun speichern. Dann kannst du oben wieder auf Information klicken und dort auf STARTEN.
Wenn du die Option „In der Seitenleiste anzeigen“ aktivierst, gelangst du zukรผnftig direkt รผber die Seitenleiste zu Zigbee2MQTT:
Zigbee2MQTT ist ziemlich umfangreich und somit auch mรคchtig. Fange am besten mit einem ZigBee-Gerรคt an und lerne Zigbee2MQTT ein wenig kennen.
Klicke hierfรผr oben auf „Anlernen aktivieren (Alle)“ und versetze dein ZigBee-Gerรคt in den Pairing-Modus.
Produktempfehlungen
Hallo Olli,
ich hab das Problem dass meine Entitรคten die in Home Assistant ankommen, oder durch MQTT erkannt werden, nur „sensorisch“ sind. D.h. sรคmtliche schaltbaren Entitรคten kommen nicht an.. an was kann das liegen? Das Problem habe ich seitdem ich den Zigbee-Stick getausch und Z2M neu Aufgesetzt habe.
VG Thomas
Hi Thomas,
also hast du dein Netzwerk komplett neu aufgesetzt und jedes Gerรคt einzeln neu angelernt in Zigbee2MQTT? Oder hast du den ZigBee-Koordinator einfach nur getauscht?
Hast du Mal versucht ein einzelnes ZigeBee-Gerรคt in Zigbee2MQTT zu lรถschen und neu anzulernen? Bleibt das Problem dann bestehen? Welchen ZigBee-Koordinator nutzt du jetzt und welchen vorher?
Ich selbst habe bislang keine Probleme gehabt, wenn ich von Koordinator A zu Koordinator B mit Anlernen aller Gerรคte gewechselt bin.
VG
Okl
Hallo Olli,
Ist ja eine nette Beschreibung. leider triff sie nicht mein Umfeld.
Mein HA lรคuft auf eine VM auf einem dicken Server im Keller, das ist nicht mit USB Gateway.
HA aktuellste Version, ausreichend Resourcen auf der VM.
Gateway ist das SILVERCRESTยฎ Gateway Zigbee Smart Home ยปSGWZ 1 A1ยซ
Da passt die Beschreibung nicht, leider sind alle anderen Beschreibungen im Netz mit dem USB Gateway.
Wenn ich das T2M Teil installiere und Starte habe ich 50-70% Prozessorauslastung, das bei eine 4 Kern XENON darunter, bei einer normalen Auslastung des ESXi von 10-15% wobei da noch 10 weitere dicke VMs laufen.
Hast Du mรถglicherweise eine Anleitung oder Link, wie das mit dem SGWZ 1 A1 geht .
Dank und Gruร
Rainer
Hi Rainer,
mein HA ist auch im Keller positioniert und ich habe meinen ZigBee-Dongle an einem USB-Verlรคngerungskabel ein wenig mehr Richtung Treppenhaus platziert. Von dort steure ich ohne Probleme bis in die 2. Etage knapp 40 ZigBee-Gerรคte. Dank genutzter ZigBee-Lampen mit Dauerstrom wird das Signal aus dem Keller ja bekanntlich verstรคrkt.
Dein Gateway ist รผber RJ45 angebunden? Damit habe ich leider keine Erfahrung, tut mir leid!
In meinem Setup (RPi4 mit USB-ZigBee-Dongle und Zigbee2MQTT habe ich im Leerlauf knapp 7% CPU-Last.
VG
Olli
รrgert euch doch nicht mit zigbee2mqtt rum, sondern nutzt das integrierte ZHA welches Hervorragend funktioniert 😉
Ne, so pauschal kann man das nicht sagen. Wie ich ja in mehreren Beitrรคgen geschrieben habe, war ich mit allen bislang genutzten Integrationen (deCONZ, ZHA und Zigbee2MQTT) nicht unzufrieden. Aber Zigbee2MQTT bietet mir aktuell einfach den grรถรten Funktionsumfang (ich sage nur OTA!) und die lรคngste Liste an kompatiblen Gerรคten. Und wird das „offene“ Smarthome nicht erst durch die groรe Auswahl an nutzbaren Gerรคten wirklich interessant? 😉
Hallo Olli,
nach einigem probieren habe ich Zigbee3MQTT installiert. Leider bekomme ich beim Aufruf der Benutzeroberflรคche immer ein 502 Bad Gateway angezeigt.
Das liegt wahrscheinlich am falschen Eintrag des device :-(. Ich bin Deinem Vorschlag gefolgt und habe den Zigbee 3.0 USB-Stick beschafft. Hast Du eine Idee was ich falsch mache?
Mein Eintrag lautet im Moment : port: >- /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
Der mรผsste doch in Deinem System รคhnlich lauten.
Gruร
Klaus
Hi Klaus!
Sorry fรผr die spรคte Antwort, das Wochenende war „anstrengend“… 😉
Klappt es mittlerweile bei dir? Den 502er kenne ich, wenn man zu ungeduldig ist, also nach dem Starten des Add-ons zu schnell die Zigbee2MQTT-Weboberflรคche aufruft.
VG
Olli