NEWS
SONOFF ZigBee 3.0 USB DONGLE PLUS
-
@reviewdiepie
Dann hast das Flashen schlicht nicht funktioniert und es dürfte noch die FW ab Werk drauf sein .
Master ist die, die Du brauchst, die andere ist beta und nix für einer der nicht weiß was er wirklich tut -
@reviewdiepie sagte in SONOFF ZigBee 3.0 USB DONGLE PLUS:
verstehe, aber in der master-branch bekomme ich ja nur die "alte"
Statt "alte" muss das "stabile" lauten. Und ich würde auch empfehlen die stabile zu verwenden.
-
@thomas-braun said in SONOFF ZigBee 3.0 USB DONGLE PLUS:
Ich würde dringend auf den link aus
/dev/serial/by-id
gehen.Darf ich nochm al kurz fragen warum das besser ist, hatte das mal gesehen find es aber nicht mehr.
Nils
-
Weil der Link auf die id statisch ist, die /dev/ttyUSBx targets können sich ändern, die werden beim booten jeweils neu angelegt.
Den stick erreichst du immer über /dev/serial/by-id/id-des-sticks , bei /dev/ttyUSB0 kann da u. U. auch 'irgendwas anderes' auftauchen. -
@thomas-braun Yo besten Dank. Das macht Sinn!
-
Hallo. Ich habe den Stick heute bekommen, habe jedoch Probleme, diesen im ioBroker ans laufen zu bekommen.
Wenn ich den Stick in den RPi stecke, wird er zumindest als USB-Gerät per 'lsusb' erkannt.
pi@raspberrypi:~ $ lsusb Bus 001 Device 012: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
Nur finde ich nichts unter /dev/serial/by-id:
pi@raspberrypi:~ $ sudo ls -l /dev/serial/by-id ls: cannot access '/dev/serial/by-id': No such file or directory
Sowohl mit den normalen wie auch temporären Root-Rechten bekommt ich dort nichts angezeigt.
Na gut, hatte hier im Thread gelesen, dass jemand ein ähnliches Problem hatte, welches sich durch ein Flash der Firmware beheben liess. Also habe ich diese Firmware geflashed:
CC1352P2_CC2652P_launchpad_coordinator_20211217
Das flashen lief auch durch. Dort schien es keine Probleme gegeben zu haben.
Das Problem, dass sich nichts unter den Serial-Devices finden lässt, besteht jedoch weiterhin.
Die Instanz sieht entsprechend so aus:
Unter den Einstellungen findet sich leider auch nichts:
Das Log.. naja.. schaut auch traurig aus:
2022-01-07 16:06:08.619 - info: zigbee.0 (2133) starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.8, js-controller: 3.3.22 2022-01-07 16:06:08.806 - info: zigbee.0 (2133) Starting Zigbee npm ... 2022-01-07 16:06:09.731 - info: zigbee.0 (2133) Installed Version: iobroker.zigbee@1.6.6 2022-01-07 16:06:29.964 - error: zigbee.0 (2133) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2022-01-07 16:06:29.966 - error: zigbee.0 (2133) Failed to start Zigbee 2022-01-07 16:06:29.967 - error: zigbee.0 (2133) Error herdsman start 2022-01-07 16:06:39.970 - info: zigbee.0 (2133) Try to reconnect. 1 attempts left 2022-01-07 16:06:39.974 - info: zigbee.0 (2133) Starting Zigbee npm ... 2022-01-07 16:06:40.023 - info: zigbee.0 (2133) Installed Version: iobroker.zigbee@1.6.6 2022-01-07 16:06:40.346 - error: zigbee.0 (2133) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" 2022-01-07 16:06:40.347 - error: zigbee.0 (2133) Failed to start Zigbee 2022-01-07 16:06:40.348 - error: zigbee.0 (2133) Error herdsman start
Ich hatte ja ehrlich gesagt gehofft, dass das flashen was bringt. Der Fehler scheint aber woanders zu liegen.
Hat jemand eine Idee, was da falsch läuft und was ich machen könnte?
Danke schomal!
-
@altmann sagte in SONOFF ZigBee 3.0 USB DONGLE PLUS:
"Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)"
groups sudo -u iobroker groups
Die beide user sollten in der Gruppe 'dialout' sein.
dmesg -w
sagt?
-
@thomas-braun
Danke schonmal für deine Antwort. Ich glaube es gab wirklich ein Problem mit den Groups. Habe den User 'iobroker' manuell zur Gruppe 'dialout' hinzugefügt und:2022-01-07 17:00:20.786 - info: host.raspberrypi "system.adapter.zigbee.0" enabled 2022-01-07 17:00:20.905 - info: host.raspberrypi instance system.adapter.zigbee.0 started with pid 10544 2022-01-07 17:00:24.284 - error: host.raspberrypi instance system.adapter.zigbee.0 terminated by request of the instance itself and will not be restarted, before user restarts it. 2022-01-07 17:00:24.286 - info: host.raspberrypi Do not restart adapter system.adapter.zigbee.0 because desired by instance 2022-01-07 17:00:26.537 - info: zigbee.0 (10544) starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.8, js-controller: 3.3.22 2022-01-07 17:00:26.698 - info: zigbee.0 (10544) Starting Zigbee npm ... 2022-01-07 17:00:27.589 - info: zigbee.0 (10544) Installed Version: iobroker.zigbee@1.6.6 2022-01-07 17:00:47.681 - info: zigbee.0 (10544) Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20211217}} 2022-01-07 17:00:47.692 - info: zigbee.0 (10544) Disable LED 2022-01-07 17:00:47.694 - info: zigbee.0 (10544) --> transmitPower : normal 2022-01-07 17:00:47.712 - info: zigbee.0 (10544) Currently no devices. 2022-01-07 17:00:47.714 - info: zigbee.0 (10544) Zigbee started
sowie
pi@raspberrypi:~ $ ls -l /dev/serial/by-id total 0 lrwxrwxrwx 1 root root 13 Jan 7 16:51 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_ccd1fcf428c8eb11a272c5c3de5b81b4-if00-port0 -> ../../ttyUSB0
Musste dann noch /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json löschen, dort stand wohl Schrott von meinen vorherigen Versuchen drin.
Gerät lässt sich jetzt unter /dev/ttyUSB0 in der Instanz eintragen und startet aus meiner Sicht normal. Konnte gerade auch ohne Probleme ein Thermostat mit pairen.2022-01-07 17:00:26.537 - info: zigbee.0 (10544) starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.8, js-controller: 3.3.22 2022-01-07 17:00:26.698 - info: zigbee.0 (10544) Starting Zigbee npm ... 2022-01-07 17:00:27.589 - info: zigbee.0 (10544) Installed Version: iobroker.zigbee@1.6.6 2022-01-07 17:00:47.681 - info: zigbee.0 (10544) Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20211217}} 2022-01-07 17:00:47.692 - info: zigbee.0 (10544) Disable LED 2022-01-07 17:00:47.694 - info: zigbee.0 (10544) --> transmitPower : normal 2022-01-07 17:00:47.712 - info: zigbee.0 (10544) Currently no devices. 2022-01-07 17:00:47.714 - info: zigbee.0 (10544) Zigbee started
Danke für die Hilfe. Da wäre ich selber wohl nie drauf gekommen.
Jetzt muss ich nurnoch schauen, dass ich das ganze nicht per devUSB sondern per statischer ID verbinde, dann dürfte es erstmal rund laufen.
-
Hallo,
ich bekomme meinen Sonoff 3.0 Usb Zigbee Stick nicht zum laufen.
Error herdsman start zigbee.0 2022-01-15 18:26:50.602 error Failed to start Zigbee zigbee.0 2022-01-15 18:26:50.601 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Pl us_3ca1ced350c9eb11b9d48b4f1d69213e-if00-port0'"
-
@lustig29 sagte in SONOFF ZigBee 3.0 USB DONGLE PLUS:
No such file or directory
Lügt das System etwa?
ls -la /dev/serial/by-id
sagt?
Da scheint ein Leerzeichen drin zu sein:
Dongle_Pl us_3ca
In Pfaden darf es keine Leerzeichen geben.
-
@thomas-braun said in SONOFF ZigBee 3.0 USB DONGLE PLUS:
ls -la /dev/serial/by-id
usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_3ca1ced350c9eb11b9d48b4f1d69213e-if00-port0 -> ../../ttyUSB0
-
@thomas-braun Hab alles per Hand nochmal eingetragen, geht leider immer noch nicht
-
@thomas-braun Hatte vorher einen Conbee2 an dem Anschluss laufen. Kann das vielleicht das Problem sein?
-
Hab alles per Hand nochmal eingetragen, geht leider immer noch nicht
Kopier es.
sudo -u iobroker groups
bringt?
-
@thomas-braun ```
iobroker tty dialout audio video bluetooth gpio i2c -
Bitte vollständige Ein- und Ausgabezeilen posten.
-
-
Komplett bedeutet in der Form (inkl. login prompt):
echad@chet:~ $ sudo -u iobroker groups iobroker tty dialout audio video plugdev bluetooth redis gpio i2c
Ein Neustart mit korrigierten Links sieht jetzt wie in der Konsole aus? Leerzeichen entfernt?
-
@thomas-braun said in SONOFF ZigBee 3.0 USB DONGLE PLUS:
sudo -u iobroker groups
Ja, richtig. Genauso sieht es aus
-