NEWS
[Gelöst] Zigbee-Adapter bleibt Gelb
-
Ich komme bis in das Unterverzeichnis "zigbee-herdsman-converters"
Was muss ich eingeben, um package.json öffnen zu können? -
@smart_home
am besten kopierst Du dir die Datei auf dein Hauptsystem und öffnest sie mit einem Texteditor.A.
-
Ich sage mal so, über Putty schaffe ich es bis hierhin:
x@ioBroker:~$ cd /opt x@ioBroker:/opt$ cd iobroker x@ioBroker:/opt/iobroker$ cd node_modules x@ioBroker:/opt/iobroker/node_modules$ cd zigbee-herdsman-converters x@ioBroker:/opt/iobroker/node_modules/zigbee-herdsman-converters$
EDIT: Danke an @Thomas-Braun
Dann erhalte ich folgende Ausgabe für Master:
x@ioBroker:/opt/iobroker/node_modules/zigbee-herdsman-converters$ less package.json { "_from": "zigbee-herdsman-converters@^14.0.57", "_id": "zigbee-herdsman-converters@14.0.61", "_inBundle": false, "_integrity": "sha512-DsgU7AJfrcaaJqsogo4zJ1YpkdS/HBYDyUC1kJeLXL6Z+dBFaAX5yvNWS2gedCz8qel11NboatUrcKUtmo4WDQ==", "_location": "/zigbee-herdsman-converters", "_phantomChildren": { "@serialport/parser-inter-byte-timeout": "9.0.1" }, "_requested": { "type": "range", "registry": true, "raw": "zigbee-herdsman-converters@^14.0.57", "name": "zigbee-herdsman-converters", "escapedName": "zigbee-herdsman-converters", "rawSpec": "^14.0.57", "saveSpec": null, "fetchSpec": "^14.0.57" }, "_requiredBy": [ "/iobroker.zigbee" ], "_resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-14.0.61.tgz", "_shasum": "536e2a06d0f856a1fcf293170f4f51ec0b96db27", "_shrinkwrap": { "name": "zigbee-herdsman-converters", "version": "14.0.61", "lockfileVersion": 1, "requires": true, "dependencies": { "@babel/code-frame": { "version": "7.12.11", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", "dev": true, "requires": { "@babel/highlight": "^7.10.4" } }, "@babel/core": { "version": "7.12.16", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.16.tgz", "integrity": "sha512-t/hHIB504wWceOeaOoONOhu+gX+hpjfeN6YRBT209X/4sibZQfSF1I0HFRRlBe97UZZosGx5XwUg1ZgNbelmNw==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13",
Und für Slave folgende Ausgabe:
x@ioBroker-Slave:/opt/iobroker/node_modules/zigbee-herdsman-converters$ less package.json { "_from": "zigbee-herdsman-converters@^14.0.57", "_id": "zigbee-herdsman-converters@14.0.156", "_inBundle": false, "_integrity": "sha512-pQ7b33ZEGP1fjwhWmlAFlsknRWSVMfJmKutiYZlZlOv5cdFnrIEpwaBwEgzAmwqNWEBMsjIr3Lz8/W2dS8vpuQ==", "_location": "/zigbee-herdsman-converters", "_phantomChildren": { "@serialport/parser-inter-byte-timeout": "9.0.7", "mz": "2.7.0" }, "_requested": { "type": "range", "registry": true, "raw": "zigbee-herdsman-converters@^14.0.57", "name": "zigbee-herdsman-converters", "escapedName": "zigbee-herdsman-converters", "rawSpec": "^14.0.57", "saveSpec": null, "fetchSpec": "^14.0.57" }, "_requiredBy": [ "/iobroker.zigbee"
-
less DATEINAME
-
Seit dem Update des Zigbee Adapters bleibt der Adapter nun sogar nur rot:
zigbee.0 2021-05-29 11:55:34.080 info (22108) Got terminate signal TERMINATE_YOURSELF zigbee.0 2021-05-29 11:55:34.070 error (22108) Cannot read property 'getEntries' of null zigbee.0 2021-05-29 11:55:34.069 error (22108) TypeError: Cannot read property 'getEntries' of null at Function.loadFromDatabaseIfNecessary (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/controller/model/ zigbee.0 2021-05-29 11:55:34.068 error (22108) unhandled promise rejection: Cannot read property 'getEntries' of null zigbee.0 2021-05-29 11:55:34.067 error (22108) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-05-29 11:55:34.066 info (22108) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason zigbee.0 2021-05-29 11:55:34.064 info (22108) terminating zigbee.0 2021-05-29 11:55:34.063 warn (22108) Failed to stop zigbee during startup zigbee.0 2021-05-29 11:55:34.061 info (22108) Zigbee: disabling joining new devices. zigbee.0 2021-05-29 11:55:34.057 info (22108) cleaned everything up... zigbee.0 2021-05-29 11:55:34.055 info (22108) Got terminate signal TERMINATE_YOURSELF zigbee.0 2021-05-29 11:53:49.075 error at /opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 zigbee.0 2021-05-29 11:53:49.075 error at SerialPort._error (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) zigbee.0 2021-05-29 11:53:49.075 error at SerialPort.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:134:49) zigbee.0 2021-05-29 11:53:49.075 error at __awaiter (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:23:12) zigbee.0 2021-05-29 11:53:49.075 error at new Promise (<anonymous>) zigbee.0 2021-05-29 11:53:49.075 error at /opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:27:71 zigbee.0 2021-05-29 11:53:49.075 error at Generator.next (<anonymous>) zigbee.0 2021-05-29 11:53:49.075 error at Znp.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:136:32) zigbee.0 2021-05-29 11:53:49.075 error (22108) Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port' zigbee.0 2021-05-29 11:53:49.074 error (22108) Failed to start Zigbee zigbee.0 2021-05-29 11:53:48.879 info (22108) Installed Version: iobroker.zigbee@1.5.5 zigbee.0 2021-05-29 11:53:48.854 info (22108) Starting Zigbee npm ... zigbee.0 2021-05-29 11:53:48.852 info (22108) Try to reconnect. 1 attempts left
Wenn ich in Terminal den Befehl eingebe, um zu schauen, ob er den Stick findet, kommt folgende Meldung:
/opt/iobroker$ ls-la /dev/serial/by-id /bin/sh: 1: ls-la: not found
Das ganze läuft über Proxmox und dort wird mir der USB-Stick angezeigt:
-
-
-
@smart_home Hallo @Smart_Home ,
ich hatte das gleiche Problem nach dem Update. Habe zwei Tage gebraucht um es wieder ans laufen zu bekommen.
Mein Lösung war es, den Adapter vom GitHub Link direkt drüber zu installieren und schon hatte er sich wieder verbunden.
Liebe Grüße
Chris -
@christiang
Führte leider auch zu keiner Besserung.
Habe auch den Adapter gelöscht und wollte ihn neu installieren. Auch hier leider der selbe Fehler. Nun wollte ich das System ein ein vorheriges Backup spielen. Jedoch lädt sich Backitup tot...ich kann zwar das Backup auf meinem NAS finden und auswählen. Wenn ich dann jedoch das Backup aufspielen möchte passiert lange Zeit nichts...er lädt...und lädt...und lädt
Habe es gerade über zwei Stunden laufen lassen und dann einfach abgebrochen, also hat es hier auch etwas zerschossen...na Prima. -
-
@arteck
Schon versucht, führt zu keiner Besserung -
@smart_home installier bitte von GIT..
wirds dann besser ??
-
Leider nein, habe ich auch vorgenommen.
EDIT: Auch das deinstallieren des Zigbee Adapters und neuinstallieren direkt über GIT führt zu keiner Besserung. Der Adapter bleibt einfach Gelb.
Muss ich somit mein gesamtes System neu aufsetzen?!EDIT2: Habe nun die Version 1.4.1 installiert. Nun ist der Adapter Grün.
Keine Ahnung was da los ist, aber vielleicht für die Entwickler interessant? -
@smart_home
Bei mir ist es auch so, auf 1.5.5 oder auch 1.5.6 upgedated, anschließend Adapter gelb, zurück auf 1.4.1 Adapter grün.Gruß
Ja.rod -
@smart_home sagte in [Zigbee] Zigbee-Adapter bleibt Gelb:
EDIT2: Habe nun die Version 1.4.1 installiert. Nun ist der Adapter Grün.
Keine Ahnung was da los ist, aber vielleicht für die Entwickler interessant?Ist für die Entwickler nur dann interessant wenn:
- Logs von den fehlerhaften Startvorgängen verfügbar sind
- Bekannt ist was für Hardware eingesetzt werden kann
- ggf. am System etwas getestet werden kann (unter mithilfe der Entwickler).
Ansonsten ist die Aussage "mit version y geht es" nur sehr bedingt relevant. Die Aktuellen Probleme kommen zu 99% aus den Anpassungen am Herdsman.
A.
-
Die Logs habe ich hier eigentlich ausreichend gepostet
Das ganze läuft auf einem INTEL NUC innerhalb einer VM mit Proxmox
Nun habe ich aber das nächste Problem. Der zigbee.1 Adapter auf meinem Slave bleibt rot.
Im Log wird mir auch nichts angezeigt.Bei Hosts sieht eigentlich alles normal aus:
-
@smart_home sagte in [Zigbee] Zigbee-Adapter bleibt Gelb:
Der zigbee.1 Adapter auf meinem Slave bleibt rot. Im Log wird mir auch nichts angezeigt.
Dann zeig mal das 'nichts' eines Adapter-Starts.
-
Ahja, stimmt
Im Betrieb war nichts zu erkennen
zigbee.1 2021-06-03 09:25:59.798 warn (24745) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.1 2021-06-03 09:25:59.797 info (24745) terminating zigbee.1 2021-06-03 09:25:59.795 info (24745) cleaned everything up... zigbee.1 2021-06-03 09:25:59.758 error (24745) Cannot read property 'split' of undefined zigbee.1 2021-06-03 09:25:59.757 error (24745) TypeError: Cannot read property 'split' of undefined at Zigbee.getExternalDefinition (/opt/iobroker/node_modules/iobroker.zigbee/main.js:150:47) at getExternalDefinition.next (<anonymo zigbee.1 2021-06-03 09:25:59.754 error (24745) unhandled promise rejection: Cannot read property 'split' of undefined zigbee.1 2021-06-03 09:25:59.753 error (24745) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.1 2021-06-03 09:25:59.685 info (24745) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.2.16
Angeschlossen ist hier ein Deconz/Conbee Stick
Beide Versionen laufen auf 1.4.1
-
@smart_home
Das log ist rechts abgeschnitten. -
Habe alles ausgewählt:
zigbee.1 2021-06-03 09:30:05.338 warn (24808) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.1 2021-06-03 09:30:05.337 info (24808) terminating zigbee.1 2021-06-03 09:30:05.335 info (24808) cleaned everything up... zigbee.1 2021-06-03 09:30:05.307 error (24808) Cannot read property 'split' of undefined zigbee.1 2021-06-03 09:30:05.307 error (24808) TypeError: Cannot read property 'split' of undefined at Zigbee.getExternalDefinition (/opt/iobroker/node_modules/iobroker.zigbee/main.js:150:47) at getExternalDefinition.next (<anonymo zigbee.1 2021-06-03 09:30:05.304 error (24808) unhandled promise rejection: Cannot read property 'split' of undefined zigbee.1 2021-06-03 09:30:05.303 error (24808) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.1 2021-06-03 09:30:05.236 info (24808) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.2.16 zigbee.1 2021-06-03 09:29:31.961 warn (24792) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.1 2021-06-03 09:29:31.960 info (24792) terminating zigbee.1 2021-06-03 09:29:31.959 info (24792) cleaned everything up... zigbee.1 2021-06-03 09:29:31.923 error (24792) Cannot read property 'split' of undefined zigbee.1 2021-06-03 09:29:31.923 error (24792) TypeError: Cannot read property 'split' of undefined at Zigbee.getExternalDefinition (/opt/iobroker/node_modules/iobroker.zigbee/main.js:150:47) at getExternalDefinition.next (<anonymo zigbee.1 2021-06-03 09:29:31.904 error (24792) unhandled promise rejection: Cannot read property 'split' of undefined zigbee.1 2021-06-03 09:29:31.903 error (24792) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.1 2021-06-03 09:29:31.833 info (24792) starting. Version 1.4.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.2.16
Hier ein Screenshot