SLZB Zigbee-Koordinator mit ioBroker Zigbee Adapter einrichten

Der SLZB-Koordinator bildet das Herz eines stabilen Zigbee-Netzwerks. Damit ein zuverlässiger Betrieb gewährleistet ist, sollte die Einrichtung des Koordinators vollständig abgeschlossen sein, bevor der Zigbee-Adapter in ioBroker installiert wird.


🔌 1. SLZB-Koordinator anschließen

Der SLZB kann über USB oder per PoE (Power over Ethernet) betrieben werden.
Die Wahl der Betriebsart hat Einfluss auf Störanfälligkeit, Positionierung und Konfiguration.

Wichtige Hinweise:

  • Bei PoE freie Positionierung im Raum möglich
  • Ideal: Abstand zu WLAN-Routern, Metallflächen und starken Funksendern
  • Bei USB-Betrieb ein kurzes USB-Verlängerungskabel zur Reduzierung von Störungen verwenden

🧩 2. Betriebsmodus auswählen + Informationen zu USB- und PoE-Betrieb

Der SLZB bietet mehrere Betriebsmodi, die je nach Einsatzgebiet gewählt werden können.
Zusätzlich unterscheidet sich die Konfiguration abhängig davon, ob der Koordinator per USB oder PoE/Ethernet angebunden ist.

Verfügbare Betriebsmodi:

  1. Zigbee-Coordinator → Hauptmodus für ioBroker
  2. Zigbee-Router → Gerät fungiert als Mesh-Verstärker
  3. Matter-over-Thread → Nur Thread/Matter, kein Zigbee
  4. Zigbee-Hub (beta) → Experimenteller Modus

Für ioBroker wird der Modus Zigbee-Coordinator benötigt.


🔌 USB-Betrieb

  • Anbindung erfolgt über /dev/serial/by-id/...
  • Dieser Pfad bleibt systemstabil, im Gegensatz zu /dev/ttyUSB0
  • Baudrate für SLZB: 115200
  • USB-Port möglichst nicht wechseln

🔌 PoE-/Ethernet-Betrieb

  • Zugriff erfolgt über die IP-Adresse des SLZB
  • Port 6638 muss erreichbar sein
  • Verbindungstyp: TCP/Socket
  • URL für ioBroker:

tcp://<coordinator-ip>:6638
Beispiel: tcp://192.168.1.50:6638

  • PoE-Betrieb ermöglicht flexible Positionierung ohne USB-Verlängerung
  • Ideal für stabile Funkabdeckung

🧩 3. Zigbee-Adapter in ioBroker installieren

Erst nach abgeschlossener SLZB-Konfiguration:

  1. Adapter installieren
  2. ExtPanID eintragen (wird im nächsten Schritt erläutert)
  3. Port oder IP/Port eintragen (USB oder PoE)
  4. Kanal festlegen
  5. Adapter starten

🧐 4. ExtPanID (WICHTIG: häufigste Fehlerquelle) und Test

Die ExtPanID definiert das Zigbee-Netzwerk eindeutig.
Ein falscher oder freier Wert führt zu einem Koordinator, der zwar erreichbar ist, aber kein Netzwerk startet.

Grundlagen:

  • ExtPanID wird vom Koordinator vorgegeben
  • Wert darf nicht frei gewählt oder abgeändert werden
  • Muss 1:1 in die Adapterkonfiguration übernommen werden
  • Abweichungen verhindern das Starten des Zigbee-Netzwerks

Test and Verification

  • ioBroker → Instanzen → Zigbee → Einstellungen → Hardware → Test and Verification (runterscrollen)
  • Auf den Start-Button klicken
  • Im Log werden die PAN ID vom Koordinator und die PAN ID vom Adapter angezeigt
  • Werte müssen identisch sein, um Netzwerkstart zu gewährleisten

Korrektur:

  • ExtPanID übernehmen
  • Adapter speichern
  • Neustart durchführen

📡 5. Zigbee-Kanalwahl

Empfohlene Kanäle:

  • 15
  • 20
  • 25

Nicht empfehlenswert: 11 (starke Überdeckung mit WLAN).


🔄 6. NVRAM zurücksetzen (falls erforderlich)

Empfohlen bei Vorverwendung, Flash-Wechsel oder Netzwerkproblemen. Beseitigt alte PAN-Einträge und verhindert Konflikte.
=> ioBroker → Instanzen → Zigbee → Einstellungen → Hardware → Test and Verification (runterscrollen) => NVram (Papierkorbsymbol)


🧪 7. Log prüfen

Relevante Erfolgsmeldungen:

  • „Coordinator ready“
  • „Network started“
  • „Zigbee started on channel…“

Fehler:

  • „ExtPanID mismatch“
  • „Cannot start network“
  • „Socket/Serial error“

🏠 8. Zigbee-Geräte einbinden

Erst nach stabiler Koordinator-Initialisierung Geräte in den Pairing-Modus versetzen und hinzufügen


⚠️ 9. Troubleshooting – häufige Fehler

ProblemUrsacheLösung
Adapter zeigt rote X bei ExtPanIDExtPanID fehlt oder stimmt nicht mit Koordinator übereinExtPanID aus Koordinator auslesen, exakt in Adapter eintragen, Adapter neu starten
Log: Failed to connect to the adapterFalscher COM-Port / TCP-URL oder Port 6638 nicht erreichbarUSB-Pfad prüfen oder bei PoE tcp://<coordinator-ip>:6638 verwenden, Port erreichbar machen (z.B. mit nmap)
Log: Cannot request when znp has not been initialized yetNetzwerk noch nicht gestartet oder falsche ExtPanIDExtPanID prüfen, Adapter speichern, Start-Button in Test and Verification verwenden
Geräte lassen sich nicht verbindenKanalüberschneidung, schlechtes FunkfeldZigbee-Kanal wechseln (15/20/25), Koordinator optimal platzieren
Log: ECONNRESET oder Socket-ErrorNetzwerkverbindung unterbrochenPoE-Kabel prüfen, IP-Adresse korrekt, Adapter neustarten

CC_BY_NC_SAby Speefak

 

 

Schreibe einen Kommentar

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

Back To Top