NEWS
Zigbee Adapter verbindet sich nicht
-
Hallo zusammen,
ich hoffe ich bin hier richtig. Habe schon ein wenig recherchiert, finde jedoch keine Lösung zu meinem Problem und hoffe, dass ihr mir weiterhelfen könnt.
Ich habe auf meinem Raspberry Pi 4 iobroker laufen und zum ersten Mal das Problem, dass sich der Zigbee Controller nicht verbindet (1.6.6 installiert):
Log sieht folgendermaßen aus:
Vielleicht reichen die Infos schon, um den Fehler zu entdecken. Falls doch noch was fehlt, kann ich es gerne schnell nachreichen.
Vielen Dank allen im Voraus!
-
@terroox sagte in Zigbee Adapter verbindet sich nicht:
Falls doch noch was fehlt, kann ich es gerne schnell nachreichen.
Bitte den Auszug aus dem Log File in lesbarer Form (als Text in CodeTags eingebettet) posten.
-
@thomas-braun sehr gerne! da sollte alles wichtige drinstehen
2021-12-28 14:31:33.214 - info: host.raspberrypi stopInstance system.adapter.zigbee.1 send kill signal 2021-12-28 14:31:33.154 - info: zigbee.1 (25547) cleaned everything up... 2021-12-28 14:31:33.158 - info: zigbee.1 (25547) Zigbee: disabling joining new devices. 2021-12-28 14:31:33.276 - warn: zigbee.1 (25547) Failed to stop zigbee during startup 2021-12-28 14:31:33.276 - info: zigbee.1 (25547) terminating 2021-12-28 14:31:33.278 - info: zigbee.1 (25547) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2021-12-28 14:31:33.901 - error: host.raspberrypi instance system.adapter.zigbee.1 terminated by request of the instance itself and will not be restarted, before user restarts it. 2021-12-28 14:31:33.902 - info: host.raspberrypi Do not restart adapter system.adapter.zigbee.1 because desired by instance 2021-12-28 14:31:34.257 - info: host.raspberrypi iobroker exit 0 2021-12-28 14:31:37.169 - error: zigbee.0 (23995) getGroups: caught error: TypeError: Cannot read property 'getGroups' of undefined 2021-12-28 14:37:21.919 - info: host.raspberrypi stopInstance system.adapter.zigbee.0 (force=false, process=true) 2021-12-28 14:37:21.932 - info: zigbee.0 (23995) Got terminate signal TERMINATE_YOURSELF 2021-12-28 14:37:21.975 - info: host.raspberrypi stopInstance system.adapter.zigbee.0 send kill signal 2021-12-28 14:37:21.935 - info: zigbee.0 (23995) cleaned everything up... 2021-12-28 14:37:21.950 - info: zigbee.0 (23995) Zigbee: disabling joining new devices. 2021-12-28 14:37:22.103 - warn: zigbee.0 (23995) Failed to stop zigbee during startup 2021-12-28 14:37:22.104 - info: zigbee.0 (23995) terminating 2021-12-28 14:37:22.105 - info: zigbee.0 (23995) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2021-12-28 14:37:22.662 - info: host.raspberrypi instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2021-12-28 14:37:25.014 - info: host.raspberrypi instance system.adapter.zigbee.0 started with pid 26920 2021-12-28 14:37:28.422 - info: zigbee.0 (26920) starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v10.18.0, js-controller: 3.3.22 2021-12-28 14:37:28.528 - info: zigbee.0 (26920) Starting Zigbee npm ... 2021-12-28 14:37:29.110 - info: zigbee.0 (26920) Installed Version: iobroker.zigbee@1.6.6 2021-12-28 14:37:29.361 - error: zigbee.0 (26920) Starting zigbee-herdsman problem : "Unexpected end of JSON input" 2021-12-28 14:37:29.361 - error: zigbee.0 (26920) Failed to start Zigbee 2021-12-28 14:37:29.362 - error: zigbee.0 (26920) Error herdsman start 2021-12-28 14:37:39.366 - info: zigbee.0 (26920) Try to reconnect. 1 attempts left 2021-12-28 14:37:39.367 - info: zigbee.0 (26920) Starting Zigbee npm ... 2021-12-28 14:37:39.416 - info: zigbee.0 (26920) Installed Version: iobroker.zigbee@1.6.6 2021-12-28 14:37:39.635 - error: zigbee.0 (26920) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" 2021-12-28 14:37:39.636 - error: zigbee.0 (26920) Failed to start Zigbee 2021-12-28 14:37:39.636 - error: zigbee.0 (26920) Error herdsman start
-
System 'durchpatchen' und nodeJS auf Version 14 heben.
Und warum laufen da zwei Instanzen für zigbee? Erstmal auf eine konzentrieren.
-
@thomas-braun sagte in Zigbee Adapter verbindet sich nicht:
System 'durchpatchen' und nodeJS auf Version 14 heben.
Ob das was wird ist fraglich. Meiner Meinung nach wird das
- Zusätzliche Probleme bringen
- Das bestehende Problem nicht ändern
Trotzdem bitte sicherstellen das
- NodeJS korrekt installiert ist (incl. korrekter NPM 6.x version)
- der Adapter korrekt installiert und hochgeladen ist
Des weiteren prüfen:
gibt es unter /opt/iobroker/iobroker-data/zigbee_0 bzw. ..zigbee_1 die Dateien shepherd.db und nvbackup.json ? Wenn ja, bitte umbenennen und erneut starten.
A.
-
@asgothian sagte in Zigbee Adapter verbindet sich nicht:
Ob das was wird ist fraglich. Meiner Meinung nach wird das
Zusätzliche Probleme bringen
Das bestehende Problem nicht ändernMein Ansatz ist ja eher von einer stabilen Basis aus zu agieren. Und node10 ist halt nicht mehr die empfohlene node-Version. Außerdem 'zwingt' das dazu die Installation in Gänze zu betrachten.
"Adapter sana in ioBroker sano", wie schon die alten Römer wussten.
-
Hallo zusammen,
Update ist nun fertig.
@thomas-braun said in Zigbee Adapter verbindet sich nicht:
Und warum laufen da zwei Instanzen für zigbee? Erstmal auf eine konzentrieren.
Der war versehentlich entstanden und ist schon wieder gelöscht.
@asgothian said in Zigbee Adapter verbindet sich nicht:
gibt es unter /opt/iobroker/iobroker-data/zigbee_0 bzw. ..zigbee_1 die Dateien shepherd.db und nvbackup.json ? Wenn ja, bitte umbenennen und erneut starten.
wie genau kann ich das nachschauen? Bin was Raspberry und iobroker angeht eher ein Neuling... sorry.
Vielen Dank schonmal.
-
@terroox sagte in Zigbee Adapter verbindet sich nicht:
wie genau kann ich das nachschauen?
ls -l /opt/iobroker/iobroker-data/zigbee_0/
-
@thomas-braun
Vielen Dank.
Es gibt sowohl nvbackup.json als auch shepherd.db.
Zusätzlich sind zwei backup Dateien rot, falls das irgendwie relevant ist.... (siehe Bild).
Nächste (blöde) Frage: wie benenne ich die beiden Dateien um?
-
Remotedesktop?
Bin ich raus. Agier da per ssh ohne Desktop. -
@thomas-braun Okay, dann gerne auch über PuTTY ssh
-
Und warum postest du auf einmal statt in CodeTags sinnfreie Screenshots?
-
@thomas-braun Sorry, wusste nicht, dass man nur CodeTags verwendet..
pi@raspberrypi:~ $ ls -l /opt/iobroker/iobroker-data/zigbee_0/ insgesamt 84 -rw-rwxr--+ 1 iobroker iobroker 1364 Mär 8 2021 backup_2021_03_08-17_19_09.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1397 Mär 8 2021 backup_2021_03_08-17_19_26.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1422 Dez 27 22:04 backup_2021_12_27-22_04_15.tar .gz -rw-rwxr--+ 1 iobroker iobroker 0 Dez 27 22:08 backup_2021_12_27-22_08_12.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1460 Dez 27 22:33 backup_2021_12_27-22_33_49.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1465 Dez 27 22:36 backup_2021_12_27-22_36_38.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1463 Dez 27 22:53 backup_2021_12_27-22_53_12.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1467 Dez 27 22:55 backup_2021_12_27-22_55_40.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1472 Dez 27 22:59 backup_2021_12_27-22_59_05.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1467 Dez 27 23:04 backup_2021_12_27-23_04_34.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1468 Dez 27 23:06 backup_2021_12_27-23_06_49.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1467 Dez 27 23:06 backup_2021_12_27-23_06_55.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1472 Dez 27 23:07 backup_2021_12_27-23_07_22.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1471 Dez 27 23:09 backup_2021_12_27-23_09_07.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1467 Dez 27 23:09 backup_2021_12_27-23_09_30.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1468 Dez 28 14:24 backup_2021_12_28-14_24_41.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1468 Dez 28 14:37 backup_2021_12_28-14_37_28.tar .gz -rw-rwxr--+ 1 iobroker iobroker 1468 Dez 28 15:16 backup_2021_12_28-15_16_23.tar .gz -rw-rw-r--+ 1 iobroker iobroker 1470 Dez 28 15:55 backup_2021_12_28-15_55_16.tar .gz -rw-rw-r--+ 1 iobroker iobroker 1468 Dez 28 16:07 backup_2021_12_28-16_07_27.tar .gz -rw-rwxr--+ 1 iobroker iobroker 0 Dez 27 22:08 nvbackup.json -rw-rw-r--+ 1 iobroker iobroker 6420 Dez 28 16:07 shepherd.db
Der Screenshot sollte auch nur zur Veranschaulichung dienen, dass ich gerne auch ssh verwenden kann.
-
Dateigröße Null muss eigentlich nicht gesichert werden....
Wie dem auch sei...sudo -u iobroker mv /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json /opt/iobroker/iobroker-data/zigbee_0/nvbackup.jsonbackup sudo -u iobroker mv /opt/iobroker/iobroker-data/shepherd.db /opt/iobroker/iobroker-data/shepherd.dbbackup
-
@thomas-braun said in Zigbee Adapter verbindet sich nicht:
Dateigröße Null muss eigentlich nicht gesichert werden....
Habe dort nichts beabsichtig bzw. extra gesichert.
Vielen Dank für die Hilfe, Zigbee Adapter ist wieder verbunden.
-
@terroox
Zum Abschluß noch:which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
-
@terroox sagte in Zigbee Adapter verbindet sich nicht:
Vielen Dank für die Hilfe, Zigbee Adapter ist wieder verbunden.
Bitte prüfen: Gibt es jetzt eine neue nvbackup.json ? Wenn ja, hat sie eine Grösse != 0 ?
A.
-
Bitte prüfen: Gibt es jetzt eine neue nvbackup.json ? Wenn ja, hat sie eine Grösse != 0 ?
A.
Hallo, ja es gibt eine neue nvbackup.json, die <0 ist.
Müssen die Zigbee Geräte nun neu angelernt werden oder sollten die normalerweise wieder automatisch verbinden?
Vielen Dank an alle.