NEWS
Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb
-
Hi zusammen,
ich bin gerade etwas am Verzweifeln. Ich versuche schon seit längerem meinen ZDongleP mit dem IOBroker zu koppeln, aber der Adapter bleibt dauerhaft gelb. Der Dongle ist in den Einstellungen des Adapter per /dev/serial/by-id/... verknüpft. Fälschlicherweise habe ich mir zuvor einen ZDongleE bestellt und versucht zu administrieren. Leider habe ich nirgends eine configuration.yaml gefunden und daher den ZDongleP bestellt. Dieser sollte doch eigentlich durch den richtigen Chip eine Plug an Play Lösung sein, oder? Mein IOBroker läuft auf einem PI4 mit PIVCCU. Zusätzlich zu dem ZDongleP ist ein HMIP-RF-USB-Stick am Pi angeschlossen. Beide Dongle sind mit einem USB-Verlängerungskabel angeschlossen und als Netzteil nutze ich ein qualitativ hochwertiges Gerät.
Node, Nodejs und Npm sind installiert und up to date. Was mache ich falsch?

admin@raspberrypi:~ $ node -v v14.20.0 admin@raspberrypi:~ $ nodejs -v v14.20.0 admin@raspberrypi:~ $ npm -v 6.14.172022-08-16 21:32:17.186 - info: host.raspberrypi "system.adapter.zigbee.0" enabled 2022-08-16 21:32:17.232 - info: host.raspberrypi instance system.adapter.zigbee.0 started with pid 9223 2022-08-16 21:32:20.413 - info: zigbee.0 (9223) starting. Version 1.7.5 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.20.0, js-controller: 4.0.23 2022-08-16 21:32:20.528 - info: zigbee.0 (9223) delete old Backup files. keep only last 10 2022-08-16 21:32:20.530 - info: zigbee.0 (9223) Starting Zigbee npm ... 2022-08-16 21:32:21.035 - info: zigbee.0 (9223) Installed Version: iobroker.zigbee@1.7.5 2022-08-16 21:32:41.285 - error: zigbee.0 (9223) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2022-08-16 21:32:41.286 - error: zigbee.0 (9223) Failed to start Zigbee 2022-08-16 21:32:41.287 - error: zigbee.0 (9223) Error herdsman start 2022-08-16 21:32:51.290 - info: zigbee.0 (9223) Try to reconnect. 1 attempts left 2022-08-16 21:32:51.292 - info: zigbee.0 (9223) Starting Zigbee npm ... 2022-08-16 21:32:51.343 - info: zigbee.0 (9223) Installed Version: iobroker.zigbee@1.7.5 2022-08-16 21:32:51.617 - error: zigbee.0 (9223) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" 2022-08-16 21:32:51.618 - error: zigbee.0 (9223) Failed to start Zigbee 2022-08-16 21:32:51.619 - error: zigbee.0 (9223) Error herdsman startls -l /dev/serial/by-id gibt mir folgende Ausgabe aus.
admin@raspberrypi:~ $ ls -l /dev/serial/by-id total 0 lrwxrwxrwx 1 root root 13 Aug 16 20:40 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_d02c57f6fe18ec11a9b137cc47486eb0-if00-port0 -> ../../ttyUSB0Auf Schreibrechte habe ich geprüft. Ergebnis folgend:
admin@raspberrypi:~ $ test -w /dev/ttyUSB0 && echo success || echo failure successHat irgendwer noch eine Idee?
-
@asgothian Die Firmware ist doch bei diesem Stick vorinstalliert, oder nicht? Kann man die installierte Firmware auslesen und wenn ja, wie mache ich das?
-
@asgothian Die Firmware ist doch bei diesem Stick vorinstalliert, oder nicht? Kann man die installierte Firmware auslesen und wenn ja, wie mache ich das?
@dennis-raeder Da muss ich passen. Und ich bin nicht sicher ob auf dem Stick wirklich die korrekte FW drauf ist. Die Meldung
"Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)"
deutet darauf hin das keine Kommunikation zur Firmware zu stande kommt.Alternativ kann es sein das die USB Verbindung gestört ist - insbesondere wenn du parallel dazu SSD oder USB Stick an USB3 nutzt.
A.
-
@dennis-raeder Da muss ich passen. Und ich bin nicht sicher ob auf dem Stick wirklich die korrekte FW drauf ist. Die Meldung
"Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)"
deutet darauf hin das keine Kommunikation zur Firmware zu stande kommt.Alternativ kann es sein das die USB Verbindung gestört ist - insbesondere wenn du parallel dazu SSD oder USB Stick an USB3 nutzt.
A.
@asgothian Beide Stick sind per USB2 angeschlossen. Danke dir schonmal für die Rückmeldung. Vielleicht hat ja noch jemand anderes einen Tipp für mich.
-
@asgothian Beide Stick sind per USB2 angeschlossen. Danke dir schonmal für die Rückmeldung. Vielleicht hat ja noch jemand anderes einen Tipp für mich.
-
@arteck mach ich! Hab es gerade mit meinem Mac probiert. Bekomme aber leider den Bootloader nicht zum Laufen. Ich muss mal gucken, ob ich irgendwo einen WIN 10 Rechner herbekomme, damit ich TI Flasher 2 nutzen kann.
-
@arteck mach ich! Hab es gerade mit meinem Mac probiert. Bekomme aber leider den Bootloader nicht zum Laufen. Ich muss mal gucken, ob ich irgendwo einen WIN 10 Rechner herbekomme, damit ich TI Flasher 2 nutzen kann.
@dennis-raeder
Oder das python-Skript von jelmerT nutzen. -
@dennis-raeder
Oder das python-Skript von jelmerT nutzen.@thomas-braun ich komme gar nicht so weit. Der Stick lässt es nicht zu, dass ich ihn in den Bootloader versetzen kann. Auf meinem Revision System zeigt er mir keinen Port an und über das Python Skript bricht er nach Connecting to target ab. Irgendwas stimmt doch mit dem Stick nicht. 🫣
-
@thomas-braun ich komme gar nicht so weit. Der Stick lässt es nicht zu, dass ich ihn in den Bootloader versetzen kann. Auf meinem Revision System zeigt er mir keinen Port an und über das Python Skript bricht er nach Connecting to target ab. Irgendwas stimmt doch mit dem Stick nicht. 🫣
@dennis-raeder said in Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb:
@thomas-braun ich komme gar nicht so weit. Der Stick lässt es nicht zu, dass ich ihn in den Bootloader versetzen kann. Auf meinem Revision System zeigt er mir keinen Port an und über das Python Skript bricht er nach Connecting to target ab. Irgendwas stimmt doch mit dem Stick nicht. 🫣
Anbei nochmal der Code:
admin@raspberrypi:~/cc2538-bsl $ python cc2538-bsl.py -e -v -w -p /dev/ttyUSB0 --bootloader-sonoff-usb ./CC1352P2_CC2652P_launchpad_coordinator_20220219.hex sonoff Opening port /dev/ttyUSB0, baud 500000 Reading data from ./CC1352P2_CC2652P_launchpad_coordinator_20220219.hex Your firmware looks like an Intel Hex file Connecting to target... ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)' admin@raspberrypi:~/cc2538-bsl $ -
@dennis-raeder said in Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb:
@thomas-braun ich komme gar nicht so weit. Der Stick lässt es nicht zu, dass ich ihn in den Bootloader versetzen kann. Auf meinem Revision System zeigt er mir keinen Port an und über das Python Skript bricht er nach Connecting to target ab. Irgendwas stimmt doch mit dem Stick nicht. 🫣
Anbei nochmal der Code:
admin@raspberrypi:~/cc2538-bsl $ python cc2538-bsl.py -e -v -w -p /dev/ttyUSB0 --bootloader-sonoff-usb ./CC1352P2_CC2652P_launchpad_coordinator_20220219.hex sonoff Opening port /dev/ttyUSB0, baud 500000 Reading data from ./CC1352P2_CC2652P_launchpad_coordinator_20220219.hex Your firmware looks like an Intel Hex file Connecting to target... ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)' admin@raspberrypi:~/cc2538-bsl $@dennis-raeder sagte in Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb:
/dev/ttyUSB0
Liegt der da? Richtige Rechte/Gruppe vorhanden?
-
@dennis-raeder sagte in Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb:
/dev/ttyUSB0
Liegt der da? Richtige Rechte/Gruppe vorhanden?
@thomas-braun Laut diesem Befehl ja.
admin@raspberrypi:~ $ ls -l /dev/serial/by-id total 0 lrwxrwxrwx 1 root root 13 Aug 16 20:40 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_d02c57f6fe18ec11a9b137cc47486eb0-if00-port0 -> ../../ttyUSB0 -
@thomas-braun Laut diesem Befehl ja.
admin@raspberrypi:~ $ ls -l /dev/serial/by-id total 0 lrwxrwxrwx 1 root root 13 Aug 16 20:40 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_d02c57f6fe18ec11a9b137cc47486eb0-if00-port0 -> ../../ttyUSB0@dennis-raeder
ls -l /dev/ttyUSB0 groups -
@dennis-raeder
ls -l /dev/ttyUSB0 groups@thomas-braun said in Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb:
ls -l /dev/ttyUSB0
groupsadmin@raspberrypi:~ $ ls -l /dev/ttyUSB0 groups crw-rw---- 1 root dialout 188, 0 Aug 17 16:37 /dev/ttyUSB0 admin adm dialout cdrom sudo audio video plugdev games users input render netdev bluetooth gpio i2c spi iobroker admin@raspberrypi:~ $admin@raspberrypi:~ $ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 006: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub admin@raspberrypi:~ $ -
@thomas-braun said in Integration von Sonoff Zigbee ZDongleP Stick dauerhaft gelb:
ls -l /dev/ttyUSB0
groupsadmin@raspberrypi:~ $ ls -l /dev/ttyUSB0 groups crw-rw---- 1 root dialout 188, 0 Aug 17 16:37 /dev/ttyUSB0 admin adm dialout cdrom sudo audio video plugdev games users input render netdev bluetooth gpio i2c spi iobroker admin@raspberrypi:~ $admin@raspberrypi:~ $ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 006: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub admin@raspberrypi:~ $@dennis-raeder Hat irgendwer noch eine Idee, weshalb ich den Bootloader nicht geladen bekomme?
-
@dennis-raeder Hat irgendwer noch eine Idee, weshalb ich den Bootloader nicht geladen bekomme?
@dennis-raeder Ich habe exakt das Gleiche Problem. Allerdings habe ich noch gar nicht angefangen an der Formware zu basteln, denn "eigentlich" soll der ja Plug and Play sein.
Habe auch nur MacOS Rechner hier, weiss nicht mal ob ich da was Flaschen kann .....Habe mir den Stick auf Empfehlung von einem Iobroker User gekauft und bekomme ihn nicht ans laufen.
ubuntu@ubuntu:~$ lsusb Bus 001 Device 007: ID 1a86:55d4 QinHeng Electronics SONOFF Zigbee 3.0 USB Dongle Plus V2 Bus 001 Device 006: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC Bus 001 Device 004: ID 0424:7800 Microchip Technology, Inc. (formerly SMSC) Bus 001 Device 003: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub Bus 001 Device 002: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ubuntu@ubuntu:~$ubuntu@ubuntu:/dev/serial/by-id$ ls -lai total 0 2072 drwxr-xr-x 2 root root 100 Aug 25 17:40 . 2069 drwxr-xr-x 4 root root 80 Aug 9 12:05 .. 2073 lrwxrwxrwx 1 root root 13 Aug 9 12:05 usb-FTDI_FT232R_USB_UART_AH0648CG-if00-port0 -> ../../ttyUSB0 2081 lrwxrwxrwx 1 root root 13 Aug 25 17:40 usb-FTDI_FT232R_USB_UART_AH0648CX-if00-port0 -> ../../ttyUSB1 2096 lrwxrwxrwx 1 root root 13 Aug 25 17:40 usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220706194008-if00 -> ../../ttyACM0 ubuntu@ubuntu:/dev/serial/by-id$ubuntu@ubuntu:/dev/serial/by-id$ ls -l /dev/ttyACM0 crw-rw---- 1 root dialout 166, 0 Aug 25 18:19 /dev/ttyACM0 ubuntu@ubuntu:/dev/serial/by-id$ groups ubuntu adm dialout cdrom floppy sudo audio dip video plugdev netdev lxd iobroker ubuntu@ubuntu:/dev/serial/by-id$Sehe gerade dass ich doch einen anderen Stick ("V2") habe ....
-
OK, also nach einiger Hilfe von Rafal:
Mein Adapter war hinüber!
Ich habe dann einen neuen bestellt und siehe da: er meldet sich als ttyUSBx und nicht als ttyACM0 ..... und sofort ging alles.@f0rd42 Mein Adapter war nicht defekt. Ich hab den Raspi heute nochmal neu ausgesetzt und erstmal nur iobroker installiert. PIVCCU erstmal weggelassen und den Zigbee Stick geupdated. Hat alles geklappt. Den Stick konnte ich auch ohne Probleme danach im IOBroker aktivieren und der Adapter ist grün. Einen Sudo Reboot gemacht und den HM USB Stick angesteckt. PIVCCU installiert und siehe da, der Homematic-Stick wird nicht gefunden. Liegt anscheinend wirklich an der Belegung mit zwei USB Sticks. Hat irgendwer den Raspi mit PIVCCU, IOBroker, HM-RF-USB und Zigbee Stick konfiguriert bekommen?
sudo dpkg-reconfigure pivccu3gibt mir auch nur folgende Eintrag ...

Auf diesem Port liegt ja schon der Zigbee Stick. Im Zigbee Adapter habe ich aber natürlich trotzdem den /dev/serial/by-id/.... eingegeben.
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