NEWS
Zigbee iobroker Error while opening serialport
-
Hallo liebe Pro´s
Ja Ja die alte leier immer wieder auch ich habe ein Problem das SO! oder SOähnlich ist wie hier beschrieben bzw. hier gelöst wurde nur bei mir fruchten die lösungsansätze nicht und bevor
ich jetzt Hatkirie mit der Firmenware rum experimentiere Frage ich jetzt einmal nach.
Keine sorge ich habe alles zusammen getragen ich bin seid vorgestern dran hier den ganzen Forum runter zu ratten um eine Lösung zu finden.
Dies habe ich jetzt Dokumentarisch zusammen gefasst und versuche hier das mal zu Sondieren bitte schaut mal drüber das meiste verstehe ich ander sach nicht ganz
Ich bin kein kompletter Greenhorn, hab trotzdem nachsicht denn zu den Pro´s zähle ich mich auch nach 5 Jahren nicht!Ich habe mal alles in Log und Spoiler gesetzt damit das nicht zu viel wird ich hoffe es fehlt nicht.
Wenn euch noch was Fehlt bitte immer mit Konsolenbefehle angeben was ihr braucht wenn ich die befehle habe kann ich mir den rest selber rauslesen.
Auf gut deutsch will ich wissen, mach ich was falsch, ist das ding Kaput oder soll ich den mal drüber Flashen und wenn letzteres mit Ja beantwortet wird, kann mir einer ein Link zu einer
Empfohlenden anleitung mittel danke!Einstellungen im Adapter
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_52ff75f6ef6aef11acc09dadc169b110-if00-port0
5061747269636B50
6753
01030507090B0D0F00020406080A0C0D
Ti Z-Stack
baudata 115200Hardware ist ein:
Sonoff ZBDongle-P +
mit dem CC2652 und der cp2102 schnittstelle
Bj 2021-07-29
V1.3Hier mein System aus der "IOB DIAG"
Hier eine Befehl Historie der letzten befehle +Output
(Sind nicht viele einfach nur der letze versuch)Hier mein LOG Output
Ich Freu mich schon auf die ausage kauf mal einen neuen noch mehr würde ich mich über das urteil Flash mal drüber freun
Edit :
Das mit dem Modem Maneger am ende war ein versuch neben bei! -
@mr-qi sagte in Zigbee iobroker Error while opening serialport:
Auf gut deutsch will ich wissen, mach ich was falsch, ist das ding Kaput oder soll ich den mal drüber Flashen und wenn letzteres mit Ja beantwortet wird, kann mir einer ein Link zu einer
Empfohlenden anleitung mittel danke!Deine Konfiguration passt nicht. Du hast jetzt 2 Optionen:
1.- Adapter anhalten
- NVBackup.json und shepherd.db löschen
- Adapter starten
- Alle Geräte neu anlernen
- NVBackup auslesen,
- panID, ExtPanID, Kanal und Transportschlüssel im Adapter so setzen wie in der nvbackup.json zu lesen (panID muss von Hex auf Dez. umgerechnet werden)
- Adapter Starten.
A.
-
danke für die schnelle Antwort!!!
hattest du die irgen wo zwischen gespeichert?
shepherd.db löschen ?
Update:
wo ist die abgelegt ? hab gerade mal google gefragt aber auf die schnelle nix gefunden auch ein ssh suchlauf war erfolglos
hast du mal einen paht für mich oder wie ich gebeten habe einen Konsolen Befehl?!! siehe Unten!!
Ist gerade das erste mal das Zigbee zum einsatz kommt oder auch nicht weil ich denn stick das erste mal im gebrauch hab und vorher garnichts und der will nicht!
UPDATE:
VARIANTE 1=
/opt/iobroker/iobroker-data/zigbee_0
wer Lesen kann ist klar im vorteil=
entweder mit:cd /opt/iobroker/iobroker-data/zigbee_0
dann mit RM Dateiene Name
oder über den SSH Dateien Manager zu /opt/iobroker/iobroker-data/zigbee_0 navigieren und Löschen !
HAT ABER LEIDER NICHT FUNKTIONIERT!
Selbe Fehler MledungLOG
2025-01-23 23:52:32.419 - info: host.iobroker "system.adapter.zigbee.0" enabled 2025-01-23 23:52:33.304 - info: host.iobroker instance system.adapter.zigbee.0 in version "1.10.14" started with pid 5034 2025-01-23 23:52:37.722 - debug: zigbee.0 (5034) Redis Objects: Use Redis connection: 127.0.0.1:9001 2025-01-23 23:52:37.791 - debug: zigbee.0 (5034) Objects client ready ... initialize now 2025-01-23 23:52:37.794 - debug: zigbee.0 (5034) Objects create System PubSub Client 2025-01-23 23:52:37.796 - debug: zigbee.0 (5034) Objects create User PubSub Client 2025-01-23 23:52:37.939 - debug: zigbee.0 (5034) Objects client initialize lua scripts 2025-01-23 23:52:37.949 - debug: zigbee.0 (5034) Objects connected to redis: 127.0.0.1:9001 2025-01-23 23:52:38.033 - debug: zigbee.0 (5034) Redis States: Use Redis connection: 127.0.0.1:9000 2025-01-23 23:52:38.073 - debug: zigbee.0 (5034) States create System PubSub Client 2025-01-23 23:52:38.074 - debug: zigbee.0 (5034) States create User PubSub Client 2025-01-23 23:52:38.188 - debug: zigbee.0 (5034) States connected to redis: 127.0.0.1:9000 2025-01-23 23:52:38.257 - debug: zigbee.0 (5034) Plugin sentry Initialize Plugin (enabled=true) 2025-01-23 23:52:38.783 - info: zigbee.0 (5034) starting. Version 1.10.14 in /opt/iobroker/node_modules/iobroker.zigbee, node: v20.18.0, js-controller: 7.0.6 2025-01-23 23:52:38.813 - debug: zigbee.0 (5034) Using zigbee-herdsman with settings: {"network":{"panID":6753,"channelList":[12],"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"extenedPanID":[80,107,99,105,114,116,97,80]},"databasePath":"/opt/iobroker/iobroker-data/zigbee_0/shepherd.db","backupPath":"/opt/iobroker/iobroker-data/zigbee_0/nvbackup.json","serialPort":{"baudRate":115200,"rtscts":true,"path":"/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_52ff75f6ef6aef11acc09dadc169b110-if00-port0","adapter":"zstack"},"adapter":{"forceStartWithInconsistentAdapterConfiguration":false},"legacy":false} 2025-01-23 23:52:38.819 - info: zigbee.0 (5034) Starting Zigbee npm ... 2025-01-23 23:52:38.851 - debug: zigbee.0 (5034) Starting zigbee-herdsman... 2025-01-23 23:52:39.191 - info: zigbee.0 (5034) Installed Version: iobroker.zigbee@1.10.14 2025-01-23 23:52:59.772 - error: zigbee.0 (5034) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2025-01-23 23:52:59.773 - error: zigbee.0 (5034) Failed to start Zigbee 2025-01-23 23:52:59.774 - error: zigbee.0 (5034) Error herdsman start 2025-01-23 23:53:09.779 - info: zigbee.0 (5034) Try to reconnect. 1 attempts left 2025-01-23 23:53:09.781 - info: zigbee.0 (5034) Starting Zigbee npm ... 2025-01-23 23:53:09.788 - debug: zigbee.0 (5034) Starting zigbee-herdsman... 2025-01-23 23:53:09.800 - info: zigbee.0 (5034) Installed Version: iobroker.zigbee@1.10.14 2025-01-23 23:53:10.079 - error: zigbee.0 (5034) Starting zigbee-herdsman problem : "Error Resource temporarily unavailable Cannot lock port" 2025-01-23 23:53:10.080 - error: zigbee.0 (5034) Failed to start Zigbee 2025-01-23 23:53:10.080 - error: zigbee.0 (5034) Error herdsman start
-
@mr-qi bitte die Meldungen genauer lesen - es sind mit Nichten die gleichen.
Er versucht jetzt zu starten kann aber keine Verbindung zur Firmware auf dem Stick aufnehmen.
Wo ist der Stick angeschlossen ? Usb2 oder usb3 Port, mit oder ohne Verlängerungskabel ? Nutzt Du Eine usb3 Festplatte / ssd mit dem System ?
A.
-
doch für mich schon… sind die selben wie vorgestern das löschen der db und der json hat das neu einlesen bewirkt das ist das was ich meine mit es sind die selben Fehler.
und der eigentliche Fehler den ich noch nicht beheben konnte war der Aufbau der Kommunikation zwischen dongel und adapterzu deinen fragen: Im „iob diag“ steht doch alles drin?
es ist ein RPI 4 mit eine Nve Ssd per usb hub, wo bei das ssd hub in einem usb 3 Ports steckt. Ich habe das Argon Forty One M2 Gehäuse mit:
UASP Support
Ir support
lüftersteuerung (falls das wichtig ist)des weiteren ist auch noch ein usb stick als backup Partition eingebunden. wenn mich nicht alles täuscht an einem der usb 2 Ports.
zum Schluss ist der dongel mit einer Verlängerung an dem anderen usb 2 angeschlossen. und bevor die frage kommt. ich habe den -P + dongel und keine Möglichkeit ihn direkt anzuschließen! die Leitung vom usb ist 50 cm lang und ohne Zusatz! ich werde heute noch zwei andere Verlängerungen testen :
Ich habe noch ein Digitus 180cm 2.0 Verlängerung ohne erxtra
und Ein logilink UA0139 smile hub. Spricht was dagegen?
-
@mr-qi sagte in Zigbee iobroker Error while opening serialport:
doch für mich schon… sind die selben wie vorgestern das löschen der db und der json hat das neu einlesen bewirkt das ist das was ich meine mit es sind die selben Fehler.
und der eigentliche Fehler den ich noch nicht beheben konnte war der Aufbau der Kommunikation zwischen dongel und adapterWie gesagt.. lesen was im log steht:
Alt:
2025-01-23 17:26:41.618 - info: zigbee.0 (3297) Starting Zigbee npm ... 2025-01-23 17:26:41.665 - debug: zigbee.0 (3297) Starting zigbee-herdsman... 2025-01-23 17:26:42.000 - info: zigbee.0 (3297) Installed Version: iobroker.zigbee@1.10.14 2025-01-23 17:26:42.331 - debug: zigbee.0 (3297) Backup /opt/iobroker/iobroker-data/zigbee_0/backup_2025_01_23-17_26_41.tar.gz success 2025-01-23 17:26:42.808 - error: zigbee.0 (3297) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" 2025-01-23 17:26:42.809 - error: zigbee.0 (3297) Failed to start Zigbee
Neu:
2025-01-23 23:52:38.819 - info: zigbee.0 (5034) Starting Zigbee npm ... 2025-01-23 23:52:38.851 - debug: zigbee.0 (5034) Starting zigbee-herdsman... 2025-01-23 23:52:39.191 - info: zigbee.0 (5034) Installed Version: iobroker.zigbee@1.10.14 2025-01-23 23:52:59.772 - error: zigbee.0 (5034) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2025-01-23 23:52:59.773 - error: zigbee.0 (5034) Failed to start Zigbee
zu deinen fragen: Im „iob diag“ steht doch alles drin?
Nein, das steht da nicht drin.
es ist ein RPI 4 mit eine Nve Ssd per usb hub, wo bei das ssd hub in einem usb 3 Ports steckt. Ich habe das Argon Forty One M2 Gehäuse mit:
UASP Support
Ir support
lüftersteuerung (falls das wichtig ist)SSD an USB3 streut ggf. massiv im 2.4 GHz Band. Ich vermute das das der Grund dafür ist das die Kommunikation zum Stick nicht zu Stande kommt. Mögliche Gegenmassnahmen:
- Verwendung eines (langen) USB Verlängerungskabels
- Verwenden eines anderen USB3 Adpaters
- Umstecken der SSD an USB2
- verwenden eines (aktiven) USB Hubs für den Sonoff Stick
A.
-
danke erst mal für die infos ich werde es mal versuchen.
Bei der SSD kann ich leider nichts ändern, das Gehäuses ist darauf ausgelegt die SSD mit dem usb 3 zu betreiben.
baulich! ein Brücken Kabel ist da ehr uncharmant.Frage: 2,4 GHz netz du redest jetzt von der sende Leistung des dongels zu den Zigbee Teilnehmer???? das ist ja nicht mein Problem. Gestört ist nach wie vor die Kommunikation zwischen Adapter und Dongel in der ersteinrichtung !! Zigbee Teilnehmer gibt es noch nicht nur denn dongel!
ich hatte schon die Vermutung das das ein längeres geschirmtes Kabel sinniger ist oder extern power. ich versuche es mal und melde mich.
-
@mr-qi sagte in Zigbee iobroker Error while opening serialport:
ein Brücken Kabel ist da ehr uncharmant.
ein ständiges Problem mit anderrn Geräten ist charmanter?
-
@mr-qi sagte in Zigbee iobroker Error while opening serialport:
Frage: 2,4 GHz netz du redest jetzt von der sende Leistung des dongels zu den Zigbee Teilnehmer????
Nein.
Das erste was der Koordinator beim Start macht ist zu versuchen ein Zigbee-Netz aufzubauen. Dazu muss er 2.4 GHz Signale senden und empfangen. Wenn da ungünstige Störungen mit hoher Leistung kommen kann das schon mal deutlich zu lang dauern so das die Firmware instabil wird und/oder abstürzt - das führt dann zu dem Timeout bei der Kommunikation. Ich konnte das bereits mehrfach bei schlecht geschirmten USB3 Verbindungen im Zusammenhang mit dem PI4 beobachten.
A.
-
@asgothian sagte in Zigbee iobroker Error while opening serialport:
@mr-qi sagte in Zigbee iobroker Error while opening serialport:
Frage: 2,4 GHz netz du redest jetzt von der sende Leistung des dongels zu den Zigbee Teilnehmer????
Nein.
Das erste was der Koordinator beim Start macht ist zu versuchen ein Zigbee-Netz aufzubauen. Dazu muss er 2.4 GHz Signale senden und empfangen. Wenn da ungünstige Störungen mit hoher Leistung kommen kann das schon mal deutlich zu lang dauern so das die Firmware instabil wird und/oder abstürzt - das führt dann zu dem Timeout bei der Kommunikation. Ich konnte das bereits mehrfach bei schlecht geschirmten USB3 Verbindungen im Zusammenhang mit dem PI4 beobachten.
A.
Und ich kann das Hiermit bestätigen. Review:
o Ich wollte meinen Ersten Zigbee Stick am RPI 4 betreiben ohne erfolg
o Fehler Code2025-01-23 23:52:38.819 - info: zigbee.0 (5034) Starting Zigbee npm ... 2025-01-23 23:52:38.851 - debug: zigbee.0 (5034) Starting zigbee-herdsman... 2025-01-23 23:52:39.191 - info: zigbee.0 (5034) Installed Version: iobroker.zigbee@1.10.14 2025-01-23 23:52:59.772 - error: zigbee.0 (5034) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" 2025-01-23 23:52:59.773 - error: zigbee.0 (5034) Failed to start Zigbee
o Mehrere hin und her versuche führten zu folgendem anderen Fehler
2025-01-23 17:26:41.618 - info: zigbee.0 (3297) Starting Zigbee npm ... 2025-01-23 17:26:41.665 - debug: zigbee.0 (3297) Starting zigbee-herdsman... 2025-01-23 17:26:42.000 - info: zigbee.0 (3297) Installed Version: iobroker.zigbee@1.10.14 2025-01-23 17:26:42.331 - debug: zigbee.0 (3297) Backup /opt/iobroker/iobroker-data/zigbee_0/backup_2025_01_23-17_26_41.tar.gz success 2025-01-23 17:26:42.808 - error: zigbee.0 (3297) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" 2025-01-23 23:52:59.773 - error: zigbee.0 (5034) Failed to start Zigbee
o der Zweite Fehler ist einfach nur ein plausiebilitäts fehler: Ich habe beim hin und herprobieren einstellungen geändert unteranderem Kanal und PAN. Der Adapter hat aber ein Backup und eine DB angelegt in dem die alten einstellungen drin sind daher der fehler :
2025-01-23 17:26:42.808 - error: zigbee.0 (3297) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information"
lösung war das Löschen der .Json und .db datei im verzeichnis vom Zigbee Adapter. Löschen aus dem Adapter heraus muss ich feststellen funktioniert nicht immer und das löschen mit WINSCP empfield sich anscheinend auch nicht. Sicher ist der weg über die Konsole:
Cd /opt/iobroker/iobroker-data/zigbee.0/ rm shepherd.db rm nvbackup.json
o Danach folgte der erste fehler wieder mit
2025-01-23 23:52:59.772 - error: zigbee.0 (5034) Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)"
Hier schaft es der Adapter nicht eine verbindung aufzubauen TIMEOUT!
o Gold richtig @Asgothian, geschirmpe qualitative verlängerungen benutzen. (war bei mir ausreichend)
o Kaum bin ich auf den USB3 gewechselt und habe eine geschirmte USB-Verlängerung leitung benutz hat der Zigbee sofort seinen Arbeit aufgenommen und Komuniziert mit dem Adapter. Ich werde aber noch einen Schrit weiter gehen und ein Entstör USB HUB mit eigener spannungsversorgung benutzen solange ich beim Zigbee am RPI gebunden bin.
Und im nachgang auf die POE extender + Master Router. Aber das ist eine andere geschicht!Jetzt geht es daran den ersten Teilnehmer anzulernen es bleibt spannend Danke für deinen Hilfe und ich hab wieder ein bissien dazu gelernt