NEWS
[gelöst] Sonoff Zigbee Bridge Pro mit Zigbee Adapter
-
Ich versuche die Sonoff Zigbee Bridge Pro über den Zigbee Adapter in den iobroker einzubinden.
Ich habe auf der Bridge erfolgreich
Tasmota32 Sonoff-ZigbeeBridgePro
per FTDI und Weboberfläche geflashed und dann nach der bekannten Anleitung das hex file geflashed. Danach habe ich direkt an der Bridge 2 Sensoren angelernt, MQTT eingeschaltet und konnte die Werte dann im iobroker MQTT sehen.Ich hätte aber gern, dass ich das ganze über den Zigbee Adapter einbinden könnte, weil es übersichtlicher ist. Also gemäss anderen Posts 1 2 das ganze versucht. Ich habe die Bridge nochmal komplett frisch geflashed, direkt nach dem flashen wieder das hex file geflashed und dann das Auto Configuration template auf die TCP Variante geändert.
Das Log der Bridge sieht so aus:
00:00:00.001 HDW: ESP32-D0WD-V3 v3.1 00:00:00.137 UFS: FlashFS mounted with 908 kB free 00:00:00.164 CFG: Loaded from File, Count 12 00:00:00.174 QPC: Count 1 00:00:00.178 I2C: Bus1 using GPIO26(SCL) and GPIO25(SDA) 00:00:00.259 BRY: Berry initialized, RAM used 3512 bytes 00:00:00.320 Project tasmota - Tasmota Version 14.2.0(release-zbbrdgpro)-3_0_4(2024-08-14T12:39:09) 00:00:01.744 WIF: Connecting to AP1 Olymp Channel 6 BSSId 44:4E:6D:FF:DD:6F in mode as tasmota-F3F714-5908... 00:00:04.345 WIF: Connected 06:24:41.126 HTP: Web server active on tasmota-F3F714-5908 with IP address 192.168.1.112 06:24:42.129 RSL: INFO1 = {"Info1":{"Module":"TCP ZBBridge Pro","Version":"14.2.0(release-zbbrdgpro)","FallbackTopic":"cmnd/DVES_F3F714_fb/","GroupTopic":"cmnd/tasmotas/"}} 06:24:42.143 RSL: INFO2 = {"Info2":{"WebServerMode":"Admin","Hostname":"tasmota-F3F714-5908","IPAddress":"192.168.1.112"}} 06:24:42.156 RSL: INFO3 = {"Info3":{"RestartReason":"Software reset CPU","BootCount":5}} 06:24:42.182 RUL: SYSTEM#BOOT performs 'TCPStart 8888' 06:24:42.184 TCP: Starting TCP server on port 8888 06:24:42.186 RSL: RESULT = {"TCPStart":"Done"} 06:24:42.836 QPC: Reset 06:24:46.814 RSL: STATE = {"Time":"2024-08-31T06:24:46","Uptime":"0T00:00:12","UptimeSec":12,"Heap":164,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":78,"MqttCount":0,"Berry":{"HeapUsed":3,"Objects":45},"Wifi":{"AP":1,"SSId":"Olymp","BSSId":"44:4E:6D:FF:DD:6F","Channel":6,"Mode":"HT40","RSSI":100,"Signal":-50,"LinkCount":1,"Downtime":"0T00:00:05"}} 06:24:58.302 TCP: Got connection from 192.168.1.10
Der Zigbee Adapter ist folgendermassen konfiguriert:
Im Log das Adapters sehe ich:
2024-08-31 07:30:18.154 - info: zigbee.1 (4542) Installed Version: iobroker.zigbee@1.10.3 2024-08-31 07:30:37.223 - error: zigbee.1 (4542) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2024-08-31 07:30:37.223 - error: zigbee.1 (4542) Failed to start Zigbee 2024-08-31 07:30:37.224 - error: zigbee.1 (4542) Error herdsman start 2024-08-31 07:30:47.225 - info: zigbee.1 (4542) Try to reconnect. 2024-08-31 07:30:47.226 - info: zigbee.1 (4542) Starting Zigbee npm ... 2024-08-31 07:30:47.232 - debug: zigbee.1 (4542) Starting zigbee-herdsman... 2024-08-31 07:30:47.234 - info: zigbee.1 (4542) Installed Version: iobroker.zigbee@1.10.3 2024-08-31 07:31:06.310 - error: zigbee.1 (4542) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2024-08-31 07:31:06.312 - error: zigbee.1 (4542) Failed to start Zigbee 2024-08-31 07:31:06.313 - error: zigbee.1 (4542) Error herdsman start 2024-08-31 07:31:16.316 - info: zigbee.1 (4542) Try to reconnect. 2024-08-31 07:31:16.317 - info: zigbee.1 (4542) Starting Zigbee npm ... 2024-08-31 07:31:16.331 - debug: zigbee.1 (4542) Starting zigbee-herdsman... 2024-08-31 07:31:16.333 - info: zigbee.1 (4542) Installed Version: iobroker.zigbee@1.10.3
Nachdem ich auf der Bridge
06:24:58.302 TCP: Got connection from 192.168.1.10
sehe, gibt es glaub kein generelles Verbindungsproblem. Der Type im Adapter sollte ja schon TI-Z sein, habe auch schon EZSB versucht, aber das hat natürlich auch nicht funktioniert.Wenn jemand einen Tipp hat, was ich mal wieder übersehen habe, dann bitte raus damit. iobroker läuft auf einem RaspberryPi4, mit vielen anderen Sachen drauf, in einem Multihost System, auf dem Slave läuft zigbee mit einem USB Zigbee Stick. Die Bridge soll jetzt ein neues Netz machen, das im Keller ist, da hab ich keinen Empfang zum Rest.
-
-
@shadowhunter23 Danke für den Link, ich glaube in dem Artikel geht es um die nicht-Pro Variante, weil dort wird der EZSB Type verwendet. Die Fehler sehen ähnlich aus, aber der Thread endet dann damit, dass er aufgegeben hat und sich andere Hardware gekauft hat.
-
@bjoernb
Ah sorry das hab ich übersehen. Dann muss deine Einstellungen im zigbee richtig sein. -
Es läuft jetzt.
Nachdem ich Tasmota Versionen rauf und runter bin und Zigbee Versionen rauf und runter, war ich bereit aufzugeben. Also noch einen letzten Versuch gemacht, die bridge noch einmal frisch geflashed, per web, mit 14.2.0., ins WLAN eingebunden und dann nur noch das Auto-Configuration Profile von normal auf TCP geändert. Die Schritte mit dem hex File flashen habe ich dann nicht gemacht, sondern direkt den Zigbee Adapter (Version 1.10.3) gestartet und zack, funktioniert.