hass.io: ConBee 2 als ZigBee Gateway installieren

Dank hass.io ist es mรถglich unterschiedliche Komponenten beliebig zu kombinieren und dabei auch auf mehrere Standards zu setzen. So kann man ohne Probleme Z-Wave und ZigBee Gerรคte kombinieren, sofern man natรผrlich den Raspberry Pi hierzu befรคhigt. Mit dem ConBee 2 als ZigBee Gateway kann man so zum Beispiel Hersteller-รผbergreifend ZigBee-Gerรคte ins Smarthome einbinden!

Ich persรถnlich nutze sowohl Z-Wave (Wikipedia: Z-Wave) als auch ZigBee (Wikipedia: ZigBee) Komponenten in meinem Smarthome. Hierdurch kann ich aus beiden Welten die jeweils besten Gerรคte kombinieren und mir somit mein „perfektes“ Smarthome bauen. Um Z-Wave und ZigBee in hass.io nutzen zu kรถnnen, muss man den Raspberry Pi befรคhigen den jeweiligen Funkstandard zu nutzen. Sowohl fรผr ZigBee als auch Z-Wave lassen sich das jeweils mittels eines USB-Sticks hinzufรผgen. Bekannte Hersteller der Gerรคte sind insbesondere

  • ZigBee: Dresden Elektroniks mit dem Conbee 2 und
  • Z-Wave: Aeotec mit dem Aeon Labs USB Stick

Natรผrlich gibt es auch andere Hersteller und Gerรคte – ich persรถnlich habe jedoch mit diesen beiden Komponenten bislang sehr gute Erfahrungen gemacht. Wie man mit RaspBee auch ZigBee-Gerรคte in hass.io nutzen kann, erklรคre ich in den folgenden Schritten:

ConBee 2 als ZigBee Gateway

Bitte beachte, dass es von Dresden Elektronik fรผr ZigBee zwei Ausfรผhrungen gibt:

ConBee 2 als USB-Stick zum einfachen Anschluss an einer USB-Buchse

15,00 EUR โ‚ฌ Rabatt
Phoscon ConBee II - universelles Zigbee 3.0 USB-Gateway,...
Phoscon ConBee II - universelles Zigbee 3.0 USB-Gateway,...*
Universelles Zigbee USB-Gateway, vereint herstellerรผbergreifend beliebte Zigbee Produkte; Autarke Lรถsung ohne Cloud-, Registrierungs- und Internetzwang
39,95 EUR −15,00 EUR 24,95 EUR Amazon Prime

RaspBee als Modul zum Aufstecken auf die GPIO-Pins deines Raspberry Pi

Ich habe beide Gerรคte im Einsatz gehabt, wobei ich zuerst das Modul zum Aufstecken auf die GPIO-Pins genutzt habe. Da mit diesem Aufsteckmodul der Raspberry Pi jedoch nicht mehr so gut in mein Raspberry-PiGehรคuse gepasst hat, habe ich mich dann doch fรผr die USB-Variante entschieden. Beide Gerรคte kosten ca. 35-39 Euro, wobei der USB-Stick in der Regel teurer ist!

ConBee 2 als ZigBee Gateway installieren

Um den ConBee 2 von Dresden Elektronik mit meiner hass.io-Installation zu nutzen, bin ich wie folgt vorgegangen:

  1. Im Add-On Store von hass.io habe ich das offizielle Add-On deCONZ aktiviert. Dieses Add-On wird benรถtigt, um mit dem RaspBee kommunizieren zu kรถnnen. Egal, ob du den USB-Stick oder das Aufsteck-Modul nutzt, wirst du dieses Add-On benรถtigen! An dem Add-On habe ich zunรคchst keine Einstellungen vorgenommen!
  2. Ich habe den Raspberry Pi ausgeschaltet und an einem der USB-Slots den ConBee 2 angeschlossen. Danach habe ich den Raspberry Pi und somit hass.io wieder eingeschaltet. ConBee 2 als ZigBee Gateway
  3. Nachdem hass.io komplett „hochgefahren“ ist, sollte der USB-Stick unter hassio -> System -> Host system -> Hardware angezeigt werden hass.io RaspBee ZigBee Gateway USB-Pfad
  4. Kopiere dir von dieser Ansicht den Pfad des USB-Sticks und wechsle zum Add-On deCONZ. Dort trรคgst du nun unter Config den Pfad des USB-Sticks hinter „device“ ein hass.io RaspBee ZigBee Gateway Config
  5. Speichere die neue Konfiguration und starte das Add-On durch einen Klick auf „RESTART“ neu.
  6. Nach wenigen Sekunden (also dem Neustart des Add-Ons) solltest du nun beim Klick auf „OPEN WEB UI“ Zugriff auf den USB-Stick erhalten. Vergebe ein Passwort und รผberspringe alle Aufforderungen nach Lampen oder anderen Gerรคten zu suchen.
  7. Wechsle in der Phoscon App (also dem WEB UI des ConBee 2) in die Gateway Einstellungen und dort auf den Reiter „Erweitert“ (ganz unten). Hier klickst du nun auf „App verbinden“, damit hass.io sich mit ConBee 2 verbinden darf und Zugriff auf die ZigBee-Gerรคte erhรคlt.
  8. Wechsle nun wieder zu hass.io und dort zu Einstellungen -> Integrationen. Ganz oben sollte dir nun der ConBee als neue Integration angezeigt werden. Fรผge diesen hinzu, so dass du in hass.io Zugriff auf die mit dem ConBee 2 verbundenen ZigBee-Komponenten hast.

Die Schritte 7 und 8 kannte ich nicht, so dass ich zwar zunรคchst den ConBee 2 erfolgreich in Betrieb genommen hatte, jedoch die ZigBee-Komponenten dann nicht in hass.io finden konnte. Ohne diese Schritte ist der USB-Stick zwar eingerichtet und arbeitet auch im Hintergrund, jedoch kriegt hass.io hiervon nichts mit, so dass die ZigBee-Komponenten in hass.io nicht genutzt werden kรถnnen.

Mit Hilfe des ConBee 2 als ZigBee Gateway habe ich nun zahlreiche ZigBee Komponenten in mein Smarthome eingebunden, die ich nun entsprechend nutzen kann!

Bevor du dir einen ConBee2 kaufst, solltest du einen Blick auf die Liste der kompatiblen Gerรคte werfen! Da es sich bei ZigBee leider um einen relativ lasch gehandhabten Standard handelt, kann es immer wieder zu (gewollten) Inkompatibilitรคten kommen. Ich selbst habe so etwas noch nicht erlebt, aber ausgeschlossen ist es deswegen definitiv nicht, wie Michael in einem Kommentar berichtet!

ACHTUNG! Mittlerweile nutze ich selbst den ConBee 2 nicht mehr, sondern bin zu einem SONOFF ZigBee 3.0 USB-Dongle gewechselt!

Dieser Beitrag ist Teil einer kleinen Beitrags-Serie rund um den hass.io Home Assistant.

16 Gedanken zu „hass.io: ConBee 2 als ZigBee Gateway installieren“

  1. Was ich mich bei den Sticks stรคndig frage:
    Was ist eigentlich, wenn der Stick kaputt geht? Mรผssen dann alle Gerรคte/Entitรคten neu eingerichtet werden oder erkennt HA automatisch, dass diese Gerรคte nun auf den neuen Host mรผssen?

    Antworten
    • Egal ob Z-Wave oder ZigBee, und in beiden Fรคllen auch egal welches Gerรคt, ist ein technischer Defekt des Gate so ziemlich das blรถdeste, das passieren kann. Denn in beiden Fรคllen mรผssen die Gerรคte erneut mit dem dann neuen Gateway gekoppelt werden! Mir ist keine Mรถglichkeit bekannt, dass diese durch Copy & Paste (oder รคhnlich) einfach auf dem neuen Gateway „wiederhergestellt“ werden kรถnnen.

      Antworten
  2. Danke Olli,

    ein guter Hinweis: Die Kompatibilitรคtsliste !!

    Mein Tuya-Gerรคt steht dort leider nicht drauf. Bin jetzt an einer mรถglichen Lรถsung. Wennโ€˜s klappt, melde ich mich.

    GruรŸ
    Michael

    Antworten
  3. Hallo Leute,

    ja, das funktioniert mit der ConBee-Integration perfekt. Aber ACHTUNG: Wenn Ihr z.B. einen Tuya-Thermometer/Luftfeuchteanzeiger TS0201 dort via ZigBee anschlieรŸen wollt, dann funktioniert das zunรคchst perfekt.

    ABER: Er zeigt keine Temperatur und keine Luftfeuchte an, sondern liefert nur „unbekannt“.

    Des Rรคtsels Lรถsung: TUYA will natรผrlich unbedingt den eigenen ZigBee-Gateway verkaufen. Wenn man die Gerรคte zunรคchst mit einem solchen Gateway paired, kann man sie danach im ConBee weiter bearbeiten. Nach dem Batteriewechsel geht`s wieder von vorne los ….

    รœberall lauern Fallen.

    Mehr Infos hier: https://zigbee.blakadder.com/Neo_NAS-TH02B.html
    und sehr qualifiziert auch hier in GitHub:
    https://community.home-assistant.io/t/tuya-zigbee-3-0-temperature-and-humidity-sensor-not-show-t-h-entities/311040/2

    Antworten
    • Hallo Michael,

      grundsรคtzlich kann es bei ZigBee immer zu Kompatibilitรคtsproblemen kommen. Bei ZigBee mรผssen es die Hersteller leider nicht so genau mit dem Einhalten von Standards nehmen (ich hatte im Beitrag 788 mal etwas geschrieben).

      Deswegen empfiehlt es sich grundsรคtzlich einen Blick in die Kompatibilitรคtslisten der Hersteller zu werfen. Fรผr den ConBee2 wรคre das zum Beispiel hier: https://phoscon.de/de/conbee2/compatible

      Ich selbst habe mit dem ConBee2 die Erfahrung gemacht, dass beliebte Gerรคte bislang eigentlich immer per Update kompatibel gemacht wurden, sofern mรถglich. Vielleicht passiert das mit dem beschriebenen Tuya-Sensor ja auch noch!

      Ich ergรคnze meinen Beitrag um den Hinweis auf die Kompatibilitรคtsliste!

      Antworten
  4. Hi, ja werde beim nรคchsten Firmware Update von deConz mal sehen was passiert. Wie gesagt habe ich Integration gelรถscht als das Problem zum ersten mal aufgetreten ist. Danach endete die 172er-IP aber auch nicht auf 1.
    Ich werde wieder berichten wenn nรถtig.
    Thomas

    Antworten
  5. Hallo Olli, mir ist nun zum 2. malwenn ich irgendein Update an HA durchfรผhre sind anschlieรŸend meine ZigBee Gerรคte nicht mehr erreichbar. Bei sรคmtlichen Entitรคten steht Nicht verfรผgbar.
    Mir ist aufgefallen das im Fehlerprotokoll eine andere IP Adresse angegeben wird als das Gatway auf der Phoscon WEB UI anzeigt. Leider habe ich keine Screenshots daher versuche ich es zu beschreiben.
    Nach dem Neustart von HA war bei den Integrationen/deConz ein rotes „!“ und ein Hinweis man solle sich die Protokolle ansehen. Dort war sinngemรครŸ zu lesen das der ConeeII unter IP 172.30.33.5 nicht zu finden sei. Vermutlich richtig den unter der Phoscon WEB UI wurde 172.30.33.6 angezeigt.
    Leider habe ich nichts gefunden wo ich das hรคtte รคndern kรถnnen.
    Am Ende habe ich hier https://www.home-assistant.io/integrations/deconz auf den ADD INTEGRATION Button gedrรผckt und wieder zu meiner HA Installation gefรผhrt worden. Dort wurde ich gefragt ob ich deConz automatisch integrieren wolle. Gemacht, wonach nun 2 Integrationen vorhanden waren. Eine mit, eine ohne das rote „!“. Sรคmtliche Entitรคten waren wieder erreichbar! Die damit verknรผpften Automationen zum Glรผck auch!
    Die gekennzeichnete Integration habe ich gelรถscht.
    Das ist mir รผbrigens nun zum 2. mal passiert. Beim ersten mal habe ich die Verbindung nicht wieder hin bekommen und musste das Add-on neu installieren und sรคmtliche Zigbee Gerรคte neu einbinden, zuordnen und die Automationen neu erstellen.
    Hast du eine Idee was ich falsch mache?
    Besten Dank
    Thomas

    Antworten
    • Hi Thomas!

      Das klingt wirklich „strange“ und gar nicht gut! Zum Glรผck habe ich so etwas noch nie erlebt.

      Ich betreibe den ConBee2 ja direkt an einem der USB-Ports meines Raspberry Pi 4.

      Diese 172er-IP war mir bislang noch gar nicht aufgefallen, mir wird eine solche aber im Frontend auch oben rechts angezeigt, wobei meine auf die 1 endet (172.30.33.1). Die Tatsache, dass bei dir /5 bzw. /6 aktiv ist, spricht fรผr mich davor, dass hier im Setup etwas schief gelaufen ist. Zumindest werden ja IP-Adressen in der Regel aufsteigend vergeben. Und da dieser Nummernkreis wohl nur fรผr den ConBee 2 relevant ist, scheint es wohl „frรผher“ bei dir schon einmal eine /1, /2 etc. gegeben zu haben?

      In den Einstellung von deCONZ kannst/musst du hierzu nichts รคndern. In Home Assistant ist mir hierzu auch nichts bekannt!

      Da du das Problem ja anscheinend bereits wiederholt hattest, wรผrde ich an deiner Stelle ZigBee einmalig komplett neu aufsetzen (also Integration lรถschen, USB-Stick entfernen, Home Assistant komplett neu starten, und dann neu einrichten). Tendenziell werden die ZigBee-Gerรคte ja รผber die Zeit eher mehr als weniger, und ich hรคtte an deiner Stelle „Sorge vor dem nรคchsten Mal“.

      Halt mich/uns hier gerne auf dem Laufenden, da das ggf. ja auch andere interessieren dรผrfte!

      Viele GrรผรŸe

      Olli

      Antworten
    • Was meinst du mit anzeigen? Wenn du die Login-Maske von Home Assistant siehst, solltest du nach der Eingabe deiner Zugangsdaten auch dein Lovelace-Dashboard sehen!

      Antworten
  6. Hallo, erstmal vielen Dank fรผr die Anleitung. Leider kommt bei mir nach Schritt 6 beim ร–ffnen der WEB UI „504 Bad Gateway“.

    Wie kann ich hier weitermachen?

    Vielen Dank!

    Antworten
    • Hi! Helfe mit Home Assitant sehr gerne weiter! ๐Ÿ˜‰ Versuch mal einen kompletten Neustart von Home Assistant. Ich glaube mich zu erinnern, dass ich auch mal sowas hatte und da ein Reboot geholfen hat!

      Antworten

Schreibe einen Kommentar