Zigbee kommt direkt in homeESS: Neuer Adapter und Network Bridge

Mit dem neuen Zigbee-Adapter für homeESS und der ergänzenden ZigBee Network Bridge wird Zigbee künftig deutlich flexibler in homeESS integriert.

Der Adapter bindet Zigbee-Coordinatoren direkt an homeESS an und übernimmt dabei die komplette Netzwerkverwaltung. Ein separates Zigbee2MQTT, Home Assistant oder eine andere zusätzliche Smart-Home-Zentrale ist dafür nicht erforderlich.

Zigbee direkt in homeESS

Der neue Adapter setzt auf bewährte Zigbee-Komponenten und unterstützt zunächst vor allem Texas-Instruments-Z-Stack-Coordinatoren wie den weit verbreiteten Sonoff Zigbee 3.0 USB Dongle Plus.

Weitere Coordinator-Familien sollen folgen.

Der Adapter übernimmt unter anderem:

  • Aufbau und Verwaltung des Zigbee-Netzes
  • Pairing und Device Interview
  • Erkennung und Verwaltung von Zigbee-Geräten
  • Bereitstellung von States in homeESS
  • Steuerung schreibbarer Gerätefunktionen
  • Nutzung vorhandener Geräte-Converter für eine breite Geräteunterstützung

Dadurch sollen möglichst viele bekannte Zigbee-Geräte direkt innerhalb von homeESS nutzbar werden.

Lokal per USB oder über das Netzwerk

Ein Coordinator kann entweder direkt am homeESS-Server angeschlossen oder über TCP angebunden werden.

Genau dafür wurde zusätzlich die ZigBee Network Bridge entwickelt.

Die Bridge ist ein kleines eigenständiges Linux-Programm, das einen lokal angeschlossenen Zigbee-USB-Stick transparent über das Netzwerk bereitstellt.

Damit kann der Coordinator dort platziert werden, wo die Funkabdeckung tatsächlich benötigt wird – unabhängig davon, wo der homeESS-Server steht.

Ein typischer Aufbau sieht beispielsweise so aus:

Zigbee USB-Coordinator -> USB -> ZigBee Network Bridge -> LAN / WLAN -> homeESS Zigbee-Adapter

Die Bridge selbst übernimmt bewusst keine Zigbee-Netzwerkverwaltung. Sie reicht lediglich die Kommunikation zwischen Coordinator und homeESS weiter. Pairing, Netzwerkparameter, Geräteverwaltung und States bleiben vollständig im Zigbee-Adapter.

Zur Installationsanleitung für die ZigBee Network Bridge

Mehrere Zigbee-Netze in einer homeESS-Installation

Besonders interessant wird das Konzept bei größeren Gebäuden oder getrennten Bereichen.

Für Haus, Werkstatt, Garage oder Gartenhaus kann jeweils eine eigene Bridge mit eigenem Coordinator eingesetzt werden. Im Zigbee-Adapter wird dafür einfach eine weitere Instanz angelegt.

So lassen sich mehrere voneinander getrennte Zigbee-Netze innerhalb derselben homeESS-Installation verwalten.

Das kann sowohl Reichweitenprobleme lösen als auch dabei helfen, sehr große oder ungünstig aufgebaute Zigbee-Netze sinnvoll aufzuteilen.

Vorhandene Coordinatoren weiterverwenden

Ein weiterer wichtiger Punkt: Bereits vorhandene Zigbee-USB-Sticks können weiterverwendet werden.

In ersten Tests konnte ein bestehender TI-Z-Stack-Coordinator über die Network Bridge eingebunden werden. Die bereits auf dem Coordinator gespeicherten Netzwerkdaten wurden dabei erkannt, ohne dass die bisherigen Daten der vorherigen Zigbee-Installation benötigt wurden.

Gerade bei Migrationen soll dadurch möglichst vermieden werden, ein bestehendes Zigbee-Netz komplett neu aufbauen und alle Geräte erneut anlernen zu müssen.

Aktueller Stand

Die ZigBee Network Bridge ist bereits als lauffähiger MVP umgesetzt und erfolgreich mit einem Sonoff Z-Stack-USB-Coordinator getestet.

Der homeESS Zigbee-Adapter befindet sich aktuell in Entwicklung.

Umgesetzt sind zunächst:

  • Z-Stack-Unterstützung
  • direkte USB-/Serial-Anbindung
  • TCP-Anbindung über die Network Bridge
  • bestehende Zigbee-Netze übernehmen
  • Pairing und Geräteverwaltung
  • dynamische States
  • breite Geräteunterstützung über bestehende Zigbee-Converter

Damit bekommt homeESS eine direkte, flexible und vollständig lokal verwaltete Zigbee-Integration – vom einzelnen USB-Stick bis hin zu mehreren verteilten Zigbee-Netzen innerhalb einer Installation.

Leave a Comment

WordPress Appliance - Powered by TurnKey Linux