NEWS
Sonoff ZB Dongle Zigbee 3.0 USB Dongle Plus bleibt gelb
-
Hallo,
ich habe einen Raspberry Pi 4 mit 4GB. Am USB 3.0 Port ist ein aktiver USB Port angeschlossen mit einer SSD (auf dieser läuft das OS) und dem Sonoff Zigbee stick.
Leider bleibt der Zigbee Stick gelb. Folgenden Pfad habe ich eingetragen:
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_ca281192aa9ded118aa3dba5a7669f5d-if00-port0Typ: TI Z-Stack
Pan-ID und Erweitere Pan-ID habe ich abgeändert. Kanal 11 habe ich beibehalten.
Ich vermute es hängt an folgendem Eintrag im Log:
2023-11-25 00:55:31.089 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
Aber ich habe keine Idee wie ich das beheben könnte. Im Forum habe ich schon viel gestöbert aber bin leider nicht fündig geworden.
Vielen Dank im Voraus für Eure Hilfe!
Viele Grüße
Dirk -
Der Vollständigkeit halber noch der volständige Log vom Startup:
2023-11-25 00:55:31.091 error Error herdsman start 2023-11-25 00:55:31.091 error Failed to start Zigbee 2023-11-25 00:55:31.089 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" 2023-11-25 00:55:30.776 info Installed Version: iobroker.zigbee@1.8.24 2023-11-25 00:55:30.744 info Starting Zigbee npm ... 2023-11-25 00:55:30.743 info Try to reconnect. 1 attempts left 2023-11-25 00:55:20.733 error Error herdsman start 2023-11-25 00:55:20.733 error Failed to start Zigbee 2023-11-25 00:55:20.731 error Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby" 2023-11-25 00:54:14.922 info Installed Version: iobroker.zigbee@1.8.24 2023-11-25 00:54:14.601 info Starting Zigbee npm ... 2023-11-25 00:54:14.598 info delete old Backup files. keep only last 10 2023-11-25 00:54:14.475 info starting. Version 1.8.24 in /opt/iobroker/node_modules/iobroker.zigbee, node: v16.19.1, js-controller: 5.0.16 2023-11-25 00:54:06.863 info terminating 2023-11-25 00:54:06.427 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2023-11-25 00:54:06.426 info terminating 2023-11-25 00:54:06.425 warn Failed to stop zigbee during startup 2023-11-25 00:54:06.367 info Zigbee: disabling joining new devices. 2023-11-25 00:54:06.361 info cleaned everything up... 2023-11-25 00:54:06.356 info Got terminate signal TERMINATE_YOURSELF
-
- Ausgaben aus dem Log bitte in Code-Tags </> einbetten
- Dein System kann den seriellen Port nicht exklusiv für sich öffnen.
Die Ursache dürfte sich ein paar Einträge weiter vorne finden:
network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby
Läuft da noch irgend etwas "altes"?
Stoppe mal die Instanz und lösche vor dem nächsten Start alles was im Verzeichnis
/opt/iobroker/iobroker-data/zigbee_0
liegt: -
Hallo,
vielen Dank für die Antwort. Ich habe die alten Beiträge angepasst, sodass die Ausgabe korrekt dargestellt wird. Danke für den Hinweis.
Ich habe den Adapter gestoppt, alles im zigbee_0 Ordner gelöscht und wieder gestartet. Das ist die Ausgabe nach dem Adapter-Start:
2023-11-25 12:05:31.768 error Error herdsman start 2023-11-25 12:05:31.768 error Failed to start Zigbee 2023-11-25 12:05:31.766 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" 2023-11-25 12:05:31.486 info Installed Version: iobroker.zigbee@1.8.24 2023-11-25 12:05:31.454 info Starting Zigbee npm ... 2023-11-25 12:05:31.452 info Try to reconnect. 1 attempts left 2023-11-25 12:05:21.441 error Error herdsman start 2023-11-25 12:05:21.441 error Failed to start Zigbee 2023-11-25 12:05:21.439 error Starting zigbee-herdsman problem : "network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby" 2023-11-25 12:05:06.606 info List of port: [{"path":"/dev/ttyUSB0","manufacturer":"ITead","serialNumber":"ca281192aa9ded118aa3dba5a7669f5d","pnpId":"usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_ca281192aa9ded118aa3dba5a7669f5d-if00-port0","vendorId":"10c4","productId":"ea60"},{"path":"/dev/ttyAMA0"}] 2023-11-25 12:05:06.393 error getGroups: caught error: TypeError: Cannot read properties of undefined (reading 'getGroups') 2023-11-25 12:04:15.412 info Installed Version: iobroker.zigbee@1.8.24 2023-11-25 12:04:15.105 info Starting Zigbee npm ... 2023-11-25 12:04:15.049 info starting. Version 1.8.24 in /opt/iobroker/node_modules/iobroker.zigbee, node: v16.19.1, js-controller: 5.0.16
Das heißt die Fehlermeldung bzgl. Pan-ID ist immernoch da.
Ich habe für die Fehlersuche die SSD und den USB Hub entfernt, eine micro SD eingelegt und den Stick direkt in einen USB3 port gesteckt --> Alles funktioniert wie es soll.
Somit wird wohl das Setup mit SSD und USB Hub das Problem verursachen. Da ich damit aktuell allgemein mehr Probleme als Nutzen habe denke ich, dass ich wieder zurück auf micro SD gehe, um stabiles USB zu erhalten.
Vielen Dank und Gruß,
Dirk -
@dirhe
Auf lange Sicht wird eine SSD sinnvoller sein.
Habe selbst keinen Pi, aber hier liest man immer wieder von abgerauchten SD-Karten.Hat der Pi nicht mehr als 1 USB?
Einfache USB-Verlängerung da ran sollte doch mit dem Stick funktionieren. -
Ich wollte nochmal eine kurze Rückmeldung geben: Mit einer neuen, großen micro SD und dem Sonoff Stick direkt im USB3 port läuft nun alles und ist stabil.
Du hast Recht: Der Raspberry hat 4 USB Ports. Allerdings reicht die Leistung nicht aus, um meine SSD und den Sonoff Stick gleichzeitig stabil zu betreiben. Hier sind mSATA SSDs wohl von Vorteil, ich habe eine vorhandene SATA SSD angeschlosen.
Für jetzt werde ich erstmal mit einer micro SD und täglichen Sicherungen aufs NAS weiter machen. Dann ist ein Crash der micro SD nicht so tragisch. Langfristig werde ich mir was einfallen lassen, ggf. Umstieg auf den Raspberry Pi 5 für den es wohl ein mSATA Shield gibt.
Nochmals danke für die Mühe und viele Grüße
Dirk