RedMatic: Zigbee-Paket installieren

Die Installation des ZigBee-Pakets in der RedMatic weicht vom üblichen Installationsprocedere für NodeRED-Pakete über die Palette ab. Dieses Paket benötigt noch ein paar Änderungen in der CCU*. Das musst Du auch bei einem späteren Update beachten, bei welchem Du dieselbe Prozedur einhalten musst (anderenfalls erhältst Du seltsame Fehlermeldungen 🙂 ).

Voraussetzungen

  • Für diese Anleitung benötigst du einen ZigBee-Stick, welcher vom Typ Z-Stack oder ConBee sein kann. Z-Stack-Sticks sind beispielsweise ein CC253x oder auch ein aktuellerer mit CC2652*, wie der Slaesh-Stick oder das SONOFF USB Dongle Plus.
  • Außerdem muss RedMatic bereits laufen. Wie Du RedMatic in einer RaspberryMatic installierst, kannst Du in diesem Artikel sehen.

Installation

Die Installation gelingt über das CCU*-Addon „RedMatic„, welches Du über die CCU*-Systemsteuerung erreichst. Dort findest Du den Node „node-red-contrib-zigbee“ im Tab „Pakete“. Die Installation ist mit einem Knopfdruck auf „install“ erledigt.

RedMatic: Installation des ZigBee-Pakets
Installation des ZigBee-Pakets

Nach einem Neustart von NodeRed stehen Dir die ZigBee-Nodes zur Verfügung.

NodeRED: Einschränkung auf ZigBee-Nodes
NodeRED: Suche der ZigBee-Nodes

Konfiguration

Die Konfiguration kannst Du wie von anderen Nodes gewohnt durchführen:

  • Platziere einen ZigBee-Node auf das Arbeitsblatt.
  • Gehe in die Einstellungen (Doppelklick auf den Node) und dort auf das Editierfeld „Neuen zigbee-shepard hinzufügen …„, um Deinen ZigBee-Stick zu konfigurieren. In dem Beispiel nutze ich einen ZigBee-Stick von Slaesh, der nach dem Verbinden mit der CCU unter dem Pfad /dev/ttyUSB0 zu finden ist. Die Datenflusssteuerung „rtscts“ muss für meinen Stick deaktiviert sein. Für andere ZigBee-Sticks können ggf. die Default-Werte genutzt werden. Nach der Einrichtung muss RedMatic zur Übernahme der Konfiguration neu gestartet werden.

Konfiguration von ZigBee



Da ZigBee und WLAN sich das selbe Funk-Band teilen, können Störungen auftreten. Du kannst durch folgende Maßnahmen die Störungen minimieren.

Tipp Kanäle: Stelle Deinen WLAN-Router/AccessPoint fest auf einen der Kanäle 1, 6 oder 11. Damit sind in den verbleibenden Lücken die ZigBee-Kanäle 15, 20, 25 und 26 frei und können nur noch durch benachbarte WLAN-Stationen gestört werden.

Tipp Bandbreite: Stelle im WLAN-Router/AccessPoint die Kanalbreite von 40MHz auf 20MHz – die höhere Bandbreite lohnt nur selten und stört benachbarte Funkkanäle, denn es werden damit viele Kanäle blockiert.

Tipp USB-Verlängerung: Falls du einen RPi* verwendest, kannst Du dessen WLAN- und Bluetooth-Module deaktivieren. Am Besten betreibst du den ZigBee-Stick auch etwas entfernt vom RPi mit einer USB-Verlängerung.

Test der Konfiguration

Für einen Test verwende ich einen ZigBee-Taster von Aqara, dessen Ausgabe ich mir per Debug-Node anzeigen lasse. Im Beispiel dauert das Anlernen einen Augenblick, da der Taster 10 Sekunden benötigt, um in den Anlernmodus zu gelangen.

NodeRED: Test der Konfiguration
NodeRED: Test der Konfiguration

Nach dem Anlernen an den ZigBee-Stick steht der Taster für Tests zur Verfügung – ein Tastendruck gibt das Event im Debug-Node aus.

Fazit

Das Anlernen geht unkompliziert, wenn man einen Z-Stack- oder ConBee-Stick verwendet. Beachten muss man lediglich, dass das ZigBee-Package nicht über die normale NodeRed-Installationsroutine installiert und geupdatet wird.

Für Fragen oder Hinweise nutze gern die Kommentarfunktion oder die Kontaktdaten am Ende der Webseite.

4/5 - (1 vote)

2 Gedanken zu “RedMatic: Zigbee-Paket installieren

  1. die Installation in Version 20.6 hab ich vor einiger Zeit durchgeführt – jetzt wollte ich auf V 21.0 updaten und weiß immer noch nicht wie … bei (vorübergehender) Deinstallation verschwinden schließlich alle eingesetzten Nodes, die dann in der neu installierten Version wieder neu zu erstellen sind.
    Frage: Gibt es einen Weg, das Update direkt durchzuführen?
    vielen Dank
    Stefan

    1. Hallo Stefan,

      hier bist du leider auf ein Update des CCU-Addons „RedMatic“ angewiesen. Die ZigBee-Nodes wurden zwar bereits vor ein paar Tagen auf einen neuen Stand gebracht, jedoch muss auch das CCU-Addon RedMatic aktualisiert werden, wo das dann bekannt ist. Aktuell ist immer noch die Version v7.2.1. Mit der aktualisierten Version lässt sich dann auch das neue ZigBee-Paket v0.21.0 wie oben unter „Installation“ beschrieben, installieren.

      Wartest du auch schon darauf, die neuen Aqara E1-Fenstersensoren einsetzen zu können? Die Z-Stack-Firmware für die ZigBee-Stick sollte auch demnächst released werden. Im devel-Zweig funktioniert sie hier bereits auf dem Testsystem problemlos mit einem CC2531.

      Viele Grüße
      André

Sag mir deine Meinung! (Kommentar-Regeln)

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.