NEWS
[gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?
-
Ich habe meinen ioBroker bislang als Docker-Container auf meiner Synology betrieben.
Nun bin ich an einen NUC gekommen und habe den in Betrieb genommen.
Funktioniert alles soweit einwandfrei.Da ich keine Original Synology Hardware habe, wurde ZigBee bisher mit einem Gateway CC2652P bedient. USB war dort keine Option (war einfach nicht einzubinden).
Ich habe noch einen Sonoff Zigbee 3.0 USB Dongle Plus, der ja direkt unter Debian nicht die Probleme bereiten sollte wie auf der Syno im Container.Welche der beiden Varianten würdet ihr empfehlen?
Geht mir insbesondere um die Stabilität der Verbindung. -
Ich habe meinen ioBroker bislang als Docker-Container auf meiner Synology betrieben.
Nun bin ich an einen NUC gekommen und habe den in Betrieb genommen.
Funktioniert alles soweit einwandfrei.Da ich keine Original Synology Hardware habe, wurde ZigBee bisher mit einem Gateway CC2652P bedient. USB war dort keine Option (war einfach nicht einzubinden).
Ich habe noch einen Sonoff Zigbee 3.0 USB Dongle Plus, der ja direkt unter Debian nicht die Probleme bereiten sollte wie auf der Syno im Container.Welche der beiden Varianten würdet ihr empfehlen?
Geht mir insbesondere um die Stabilität der Verbindung.@codierknecht nimm den Sonoff
-
Ich habe meinen ioBroker bislang als Docker-Container auf meiner Synology betrieben.
Nun bin ich an einen NUC gekommen und habe den in Betrieb genommen.
Funktioniert alles soweit einwandfrei.Da ich keine Original Synology Hardware habe, wurde ZigBee bisher mit einem Gateway CC2652P bedient. USB war dort keine Option (war einfach nicht einzubinden).
Ich habe noch einen Sonoff Zigbee 3.0 USB Dongle Plus, der ja direkt unter Debian nicht die Probleme bereiten sollte wie auf der Syno im Container.Welche der beiden Varianten würdet ihr empfehlen?
Geht mir insbesondere um die Stabilität der Verbindung.@codierknecht
Hallo Knecht
Ich habe es genauso gemacht. Nehme die Sonoff USB Variante. Die lässt sich auch recht einfach in den Docker einbinden als festes „Binding“ der Hardware zu einem bestimmten Container. Bei mir funktioniert es einwandfrei. Ich hatte ne Zeit lang die Sonoff Wlan Bridge und die hatte manche Sachen von Aquara Sensoren (Würfel und Türsensoren) nicht mitbekommen.
Danach habe ich die USB Variante des CCs gehabt aber die lief nicht zuverlässig. Der läuft jetzt dann als Router mit anderer Firmware
Gruß
DerDani -
@dan-master
Was stellt man dann im Adapter ein?iobroker@nuc:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface Bus 001 Device 006: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubiobroker@nuc:~$ ls -la /dev/serial/by-id insgesamt 0 drwxr-xr-x 2 root root 60 22. Aug 09:05 . drwxr-xr-x 4 root root 80 22. Aug 09:05 .. lrwxrwxrwx 1 root root 13 22. Aug 09:05 usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 -> ../../ttyUSB0
-
@codierknecht
Hallo Knecht
Ich habe es genauso gemacht. Nehme die Sonoff USB Variante. Die lässt sich auch recht einfach in den Docker einbinden als festes „Binding“ der Hardware zu einem bestimmten Container. Bei mir funktioniert es einwandfrei. Ich hatte ne Zeit lang die Sonoff Wlan Bridge und die hatte manche Sachen von Aquara Sensoren (Würfel und Türsensoren) nicht mitbekommen.
Danach habe ich die USB Variante des CCs gehabt aber die lief nicht zuverlässig. Der läuft jetzt dann als Router mit anderer Firmware
Gruß
DerDani@dan-master sagte in ZigBee: Gateway CC2652P oder Sonoff Stick?:
Der läuft jetzt dann als Router mit anderer Firmware
was auch total unnütz ist ..wenn man Router im Netz hat
-
@dan-master
Was stellt man dann im Adapter ein?iobroker@nuc:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface Bus 001 Device 006: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubiobroker@nuc:~$ ls -la /dev/serial/by-id insgesamt 0 drwxr-xr-x 2 root root 60 22. Aug 09:05 . drwxr-xr-x 4 root root 80 22. Aug 09:05 .. lrwxrwxrwx 1 root root 13 22. Aug 09:05 usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 -> ../../ttyUSB0
@codierknecht sagte in ZigBee: Gateway CC2652P oder Sonoff Stick?:
Wenn möglich den Link:
/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 -
@dan-master sagte in ZigBee: Gateway CC2652P oder Sonoff Stick?:
Der läuft jetzt dann als Router mit anderer Firmware
was auch total unnütz ist ..wenn man Router im Netz hat
@arteck Er soll als Repeater laufen also Netz ausdehnen wo kein Device ist. Wird aber durch einen IKeA Repeater ausgetauscht.
Genau direkt mit dem Link dann funktioniert es am besten da das Ding dann direkt angesprochen wird
-
@codierknecht sagte in ZigBee: Gateway CC2652P oder Sonoff Stick?:
Wenn möglich den Link:
/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0@thomas-braun
Ich war mal so blauäugig und habe das ausgewählt was mir der Adapter da anbietet.

Funzt eben so wenig wie Dein Vorschlag.
Auch ein../../ttyUSB0nicht.Ich hoffe mal, dass das hier zumindest der richtige Typ wäre?

Sieht aber leider nicht danach aus:
zigbee.1 2023-08-22 10:16:44.840 error Error herdsman start zigbee.1 2023-08-22 10:16:44.840 error Failed to start Zigbee zigbee.1 2023-08-22 10:16:44.840 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" zigbee.1 2023-08-22 10:16:44.705 info Installed Version: iobroker.zigbee@1.8.23 zigbee.1 2023-08-22 10:16:44.683 debug Starting zigbee-herdsman... zigbee.1 2023-08-22 10:16:44.680 info Starting Zigbee npm ... zigbee.1 2023-08-22 10:16:44.679 info Try to reconnect. 1 attempts left zigbee.1 2023-08-22 10:16:34.677 error Error herdsman start zigbee.1 2023-08-22 10:16:34.677 error Failed to start Zigbee zigbee.1 2023-08-22 10:16:34.676 error Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" zigbee.1 2023-08-22 10:16:34.625 error Re-commissioning your network will require re-pairing of all devices! zigbee.1 2023-08-22 10:16:34.625 error If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_1/nvbackup.json. zigbee.1 2023-08-22 10:16:34.625 error Please update configuration to prevent further issues. zigbee.1 2023-08-22 10:16:34.625 error - Channel List: configured=15, adapter=15 zigbee.1 2023-08-22 10:16:34.625 error - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d zigbee.1 2023-08-22 10:16:34.625 error - Extended PAN ID: configured=ee11ba402cedeaf6, adapter=00124b0026b864e1 zigbee.1 2023-08-22 10:16:34.625 error - PAN ID: configured=6754, adapter=6754 zigbee.1 2023-08-22 10:16:34.624 error Configuration is not consistent with adapter state/backup! zigbee.1 2023-08-22 10:16:34.449 debug Backup /opt/iobroker/iobroker-data/zigbee_1/backup_2023_08_22-10_16_34.tar.gz success zigbee.1 2023-08-22 10:16:34.363 info Installed Version: iobroker.zigbee@1.8.23 zigbee.1 2023-08-22 10:16:34.293 debug Starting zigbee-herdsman... zigbee.1 2023-08-22 10:16:34.281 info Starting Zigbee npm ... zigbee.1 2023-08-22 10:16:34.281 info delete old Backup files. keep only last 10 zigbee.1 2023-08-22 10:16:34.261 debug Using zigbee-herdsman with settings: {"network":{"panID":6754,"extendedPanID":[238,17,186,64,44,237,234,246],"channelList":[15],"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13]},"databasePath":"/opt/iobroker/iobroker-data/zigbee_1/shepherd.db","backupPath":"/opt/iobroker/iobroker-data/zigbee_1/nvbackup.json","serialPort":{"baudRate":115200,"rtscts":false,"path":"/dev/ttyUSB0","adapter":"zstack"},"adapter":{"forceStartWithInconsistentAdapterConfiguration":false}} zigbee.1 2023-08-22 10:16:34.242 info starting. Version 1.8.23 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.17.1, js-controller: 5.0.1-alpha.0-20230403-fd495c2e zigbee.1 2023-08-22 10:16:34.116 debug Plugin sentry Initialize Plugin (enabled=true) -
@thomas-braun
Ich war mal so blauäugig und habe das ausgewählt was mir der Adapter da anbietet.

Funzt eben so wenig wie Dein Vorschlag.
Auch ein../../ttyUSB0nicht.Ich hoffe mal, dass das hier zumindest der richtige Typ wäre?

Sieht aber leider nicht danach aus:
zigbee.1 2023-08-22 10:16:44.840 error Error herdsman start zigbee.1 2023-08-22 10:16:44.840 error Failed to start Zigbee zigbee.1 2023-08-22 10:16:44.840 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" zigbee.1 2023-08-22 10:16:44.705 info Installed Version: iobroker.zigbee@1.8.23 zigbee.1 2023-08-22 10:16:44.683 debug Starting zigbee-herdsman... zigbee.1 2023-08-22 10:16:44.680 info Starting Zigbee npm ... zigbee.1 2023-08-22 10:16:44.679 info Try to reconnect. 1 attempts left zigbee.1 2023-08-22 10:16:34.677 error Error herdsman start zigbee.1 2023-08-22 10:16:34.677 error Failed to start Zigbee zigbee.1 2023-08-22 10:16:34.676 error Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" zigbee.1 2023-08-22 10:16:34.625 error Re-commissioning your network will require re-pairing of all devices! zigbee.1 2023-08-22 10:16:34.625 error If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_1/nvbackup.json. zigbee.1 2023-08-22 10:16:34.625 error Please update configuration to prevent further issues. zigbee.1 2023-08-22 10:16:34.625 error - Channel List: configured=15, adapter=15 zigbee.1 2023-08-22 10:16:34.625 error - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d zigbee.1 2023-08-22 10:16:34.625 error - Extended PAN ID: configured=ee11ba402cedeaf6, adapter=00124b0026b864e1 zigbee.1 2023-08-22 10:16:34.625 error - PAN ID: configured=6754, adapter=6754 zigbee.1 2023-08-22 10:16:34.624 error Configuration is not consistent with adapter state/backup! zigbee.1 2023-08-22 10:16:34.449 debug Backup /opt/iobroker/iobroker-data/zigbee_1/backup_2023_08_22-10_16_34.tar.gz success zigbee.1 2023-08-22 10:16:34.363 info Installed Version: iobroker.zigbee@1.8.23 zigbee.1 2023-08-22 10:16:34.293 debug Starting zigbee-herdsman... zigbee.1 2023-08-22 10:16:34.281 info Starting Zigbee npm ... zigbee.1 2023-08-22 10:16:34.281 info delete old Backup files. keep only last 10 zigbee.1 2023-08-22 10:16:34.261 debug Using zigbee-herdsman with settings: {"network":{"panID":6754,"extendedPanID":[238,17,186,64,44,237,234,246],"channelList":[15],"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13]},"databasePath":"/opt/iobroker/iobroker-data/zigbee_1/shepherd.db","backupPath":"/opt/iobroker/iobroker-data/zigbee_1/nvbackup.json","serialPort":{"baudRate":115200,"rtscts":false,"path":"/dev/ttyUSB0","adapter":"zstack"},"adapter":{"forceStartWithInconsistentAdapterConfiguration":false}} zigbee.1 2023-08-22 10:16:34.242 info starting. Version 1.8.23 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.17.1, js-controller: 5.0.1-alpha.0-20230403-fd495c2e zigbee.1 2023-08-22 10:16:34.116 debug Plugin sentry Initialize Plugin (enabled=true)Ein paar der Sonoff-Dinger laufen mit dem EZSP-Stack.
-
Ein paar der Sonoff-Dinger laufen mit dem EZSP-Stack.
@thomas-braun
Mit "EZSP" crasht er sofort und stoppt die Instanz.zigbee.1 2023-08-22 10:20:07.987 warn Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.1 2023-08-22 10:20:07.986 debug Plugin sentry destroyed zigbee.1 2023-08-22 10:20:07.986 info terminating zigbee.1 2023-08-22 10:20:07.986 warn Failed to stop zigbee during startup zigbee.1 2023-08-22 10:20:07.947 info Zigbee: disabling joining new devices. zigbee.1 2023-08-22 10:20:07.945 info cleaned everything up... zigbee.1 2023-08-22 10:20:07.937 error Reset error: Error: {"sequence":-1} after 10000ms zigbee.1 2023-08-22 10:20:07.937 error Error: Reset error: Error: {"sequence":-1} after 10000ms at /opt/iobroker/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:299:23 at Queue.executeNext (/opt/iobroker/node_modules/zigbee-herdsman/src/utils/queue.ts:32:32) zigbee.1 2023-08-22 10:20:07.898 error unhandled promise rejection: Reset error: Error: {"sequence":-1} after 10000ms zigbee.1 2023-08-22 10:20:07.896 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). -
@thomas-braun
Mit "EZSP" crasht er sofort und stoppt die Instanz.zigbee.1 2023-08-22 10:20:07.987 warn Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.1 2023-08-22 10:20:07.986 debug Plugin sentry destroyed zigbee.1 2023-08-22 10:20:07.986 info terminating zigbee.1 2023-08-22 10:20:07.986 warn Failed to stop zigbee during startup zigbee.1 2023-08-22 10:20:07.947 info Zigbee: disabling joining new devices. zigbee.1 2023-08-22 10:20:07.945 info cleaned everything up... zigbee.1 2023-08-22 10:20:07.937 error Reset error: Error: {"sequence":-1} after 10000ms zigbee.1 2023-08-22 10:20:07.937 error Error: Reset error: Error: {"sequence":-1} after 10000ms at /opt/iobroker/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:299:23 at Queue.executeNext (/opt/iobroker/node_modules/zigbee-herdsman/src/utils/queue.ts:32:32) zigbee.1 2023-08-22 10:20:07.898 error unhandled promise rejection: Reset error: Error: {"sequence":-1} after 10000ms zigbee.1 2023-08-22 10:20:07.896 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().OK, mit diesen Einstellungen läuft er jetzt, nachdem ich nochmal eine neue PAN-ID eingetragen habe:

Und nachdem ich nun diese ID nach seinen Vorstellungen geändert habe, auch noch fehlerfrei.Danke euch für eure Hilfe!
Jetzt werde ich mal sehen, welcher der beiden Adapter die besseren Verbindungen hinkriegt.
-
OK, mit diesen Einstellungen läuft er jetzt, nachdem ich nochmal eine neue PAN-ID eingetragen habe:

Und nachdem ich nun diese ID nach seinen Vorstellungen geändert habe, auch noch fehlerfrei.Danke euch für eure Hilfe!
Jetzt werde ich mal sehen, welcher der beiden Adapter die besseren Verbindungen hinkriegt.
@codierknecht sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
Jetzt werde ich mal sehen, welcher der beiden Adapter die besseren Verbindungen hinkriegt.
falscher Ansatz.. die Verbindungen sollten über Router laufen.. und nicht direkt mit dem Koordinator kommunizieren
-
@codierknecht sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
Jetzt werde ich mal sehen, welcher der beiden Adapter die besseren Verbindungen hinkriegt.
falscher Ansatz.. die Verbindungen sollten über Router laufen.. und nicht direkt mit dem Koordinator kommunizieren
@arteck sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
Gateway CC2652P oder Sonoff Stick?:
Der NUC steht unter der Kellertreppe. Der Sonoff-Stick hängt noch an einer 1,5m USB-Verlängerung. Da soll eine 3m Verlängerung dran.
Den Gateway CC2652P dann als Router einsetzen?
Im EG sind noch 2 Innr-ZigBee-Steckdosen im Einsatz, die als Repeater fungieren. -
@arteck sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
Gateway CC2652P oder Sonoff Stick?:
Der NUC steht unter der Kellertreppe. Der Sonoff-Stick hängt noch an einer 1,5m USB-Verlängerung. Da soll eine 3m Verlängerung dran.
Den Gateway CC2652P dann als Router einsetzen?
Im EG sind noch 2 Innr-ZigBee-Steckdosen im Einsatz, die als Repeater fungieren.@codierknecht sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
Da soll eine 3m Verlängerung dran.
warum ?? die kurze reicht vollkommen aus..
Gateway CC2652P wech.. wozu.. dann zusehen dass die innr Dosen gute verbindung zum kooridnator haben..
-
@codierknecht sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
Da soll eine 3m Verlängerung dran.
warum ?? die kurze reicht vollkommen aus..
Gateway CC2652P wech.. wozu.. dann zusehen dass die innr Dosen gute verbindung zum kooridnator haben..
@arteck sagte in [gelöst]: ZigBee: Gateway CC2652P oder Sonoff Stick?:
warum ??
Weil der NUC wegen WAF unter der Kellertreppe steht. Nicht wirklich günstig.
Ich probier's einfach mal aus.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden