NEWS
Zigbee und CC26x2R1 Coordinator mag mich nicht ;-)
-
Ich brauche mal Hilfe bei der Verbindung von Zigbee und einem CC26x2R1 Coordinator er hat die neuste Koenkk Z Stack 3.x.0 Firmware (Stand 06.04.2021)
Anschluss laut Shell:
broker@io-broker-master:~$ ls -l /dev/ttyACM0 crw-rw---- 1 root dialout 166, 0 Mai 15 19:56 /dev/ttyACM0 broker@io-broker-master:~$ ls -l /dev/serial/by-id insgesamt 0 lrwxrwxrwx 1 root root 13 Mai 15 19:56 usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100LMG-if00 -> ../../ttyACM0 lrwxrwxrwx 1 root root 13 Mai 15 19:56 usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100LMG-if03 -> ../../ttyACM1
Log sagt folgendes:
zigbee.0 2021-05-15 20:00:23.337 error (919) Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port' at Znp.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herd zigbee.0 2021-05-15 20:00:23.336 error (919) Failed to start Zigbee zigbee.0 2021-05-15 20:00:23.257 info (919) Installed Version: iobroker.zigbee@1.5.5 zigbee.0 2021-05-15 20:00:23.248 info (919) Starting Zigbee npm ... zigbee.0 2021-05-15 20:00:23.248 info (919) Try to reconnect. 1 attempts left zigbee.0 2021-05-15 20:00:13.247 error (919) TypeError: Cannot read property 'error' of undefined at ZnpAdapterManager.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/ma zigbee.0 2021-05-15 20:00:13.246 error (919) Failed to start Zigbee zigbee.0 2021-05-15 20:00:11.558 info (919) Installed Version: iobroker.zigbee@1.5.5 zigbee.0 2021-05-15 20:00:11.453 info (919) Starting Zigbee npm ... zigbee.0 2021-05-15 20:00:11.422 info (919) starting. Version 1.5.5 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.17.0, js-controller: 3.2.16 zigbee.0 2021-05-15 20:00:07.743 error (902) Cannot read property 'getEntries' of null zigbee.0 2021-05-15 20:00:07.743 error (902) TypeError: Cannot read property 'getEntries' of null at Function.loadFromDatabaseIfNecessary (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/controller/model/de zigbee.0 2021-05-15 20:00:07.742 error (902) unhandled promise rejection: Cannot read property 'getEntries' of null zigbee.0 2021-05-15 20:00:07.742 error (902) 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().
Probiert habe ich es mit /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100LMG-if00 und /dev/ttyACM0
IOBroker isf frisch installiert und ausser zigbee gibt es noch keine Adapter.
Node Version ist v14.17.0
Zigbee ist die Version 1.5.5Ich bin nun mit meinem Latein am ende.
Hat wer eine Idee?
-
sudo -u iobroker groups which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
-
broker@io-broker-master:~$ sudo -u iobroker groups iobroker tty dialout audio video broker@io-broker-master:~$ node npm && nodejs -v && node -v && npm -v && apt policy nodejs internal/modules/cjs/loader.js:888 throw err; ^ Error: Cannot find module '/home/broker/npm' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15) at Function.Module._load (internal/modules/cjs/loader.js:730:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }
-
@rene-1
Du kopierst nicht meine Vorgaben. bzw. hackst die nicht richtig rein. -
Entschuldigung mein Fehler.
Nun richtig/usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.17.0 v14.17.0 6.14.13 nodejs: Installiert: 14.17.0-1nodesource1 Installationskandidat: 14.17.0-1nodesource1 Versionstabelle: *** 14.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://deb.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages broker@io-broker-master:~$
-
sudo lsof /dev/ttyACM0 sudo lsof /dev/ttyACM1
-
broker@io-broker-master:~$ broker@io-broker-master:~$ lsof /dev/ttyACM0 broker@io-broker-master:~$ lsof /dev/ttyACM1 broker@io-broker-master:~$
-
@rene-1
Sorry, mit sudo vorweg.
Siehe oben. -
broker@io-broker-master:~$ broker@io-broker-master:~$ sudo lsof /dev/ttyACM0 [sudo] Passwort für broker: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME io.zigbee 919 iobroker 27uW CHR 166,0 0t0 1779 /dev/ttyACM0 broker@io-broker-master:~$ sudo lsof /dev/ttyACM1 broker@io-broker-master:~$
-
-
reboots hatte ich schon einige hinter mir aber auch nur den zu Killen brachte nun nichts
zigbee.0 2021-05-15 20:40:47.312 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-15 20:40:47.312 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-15 20:40:47.312 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-15 20:40:47.312 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-15 20:40:47.312 error at new Promise (<anonymous>) zigbee.0 2021-05-15 20:40:47.312 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-15 20:40:47.312 error at Generator.next (<anonymous>) zigbee.0 2021-05-15 20:40:47.312 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-15 20:40:47.312 error (1160) Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port' zigbee.0 2021-05-15 20:40:47.311 error (1160) Failed to start Zigbee zigbee.0 2021-05-15 20:40:47.228 info (1160) Installed Version: iobroker.zigbee@1.5.5 zigbee.0 2021-05-15 20:40:47.223 info (1160) Starting Zigbee npm ...
-
@rene-1 sagte in Zigbee und CC26x2R1 Coordinator mag mich nicht
:
Kein Ahnung dann.
Vielleicht mal die Instanz löschen und wieder neuanlegen.
Und mal die stable 1.4.4 probieren.Edit:
cd /opt/iobroker npm list
Ist das sauber? Ohne Meldungen am Ende?
-
Auch eine neue Installation mit stable 1.4.4 brachte keinen Erfolg.
Trotzdem Danke für deine Unterstützung
-
@rene-1 Schau mal nach npm list.
Siehe oben. -
So nachdem ich gestern einiges getestet habe läuft es.
Die Lösung die bei mir geht ist alles bis auf die shepherd.db im Ordner
/opt/iobroker/iobroker-data/zigbee_0/
zu löschen.
Ich denke mal das eigentlichh die nvbackup.json das Problem verursacht hat.
Gruß und Danke für die Hilfe
René -
Moin!
Gestern haben hatte ich das gleiche Problem.
Ich hatte den Raspi4 neu gestartet, ab da wurde der Zigbee Adapter nur noch gelb angezeigt.
CC2652. Keine Chance, Adapter mehrfach neu gestartet, Stick mehrfach abgezogen.Letztendlich hat es nur noch geholfen Instanz und Adapter komplett zu löschen, sowie alle Dateien in
/opt/iobroker/iobroker-data/zigbee_0
shepherd.db hatte ich vorher gesichert.
Dann nach der Neuinstallation von Adapter und Instanz ging es dann.
Auch nicht sofort übrigens.
Danach die shepherd.db wieder drauf, und schon hatte ich wieder alles.Ist halt ein heftiger Workaround nur um mal den Pi neu zu starten.
Aber Zigbee heißt bei mir ja sowie "Zick-be"
-
Nach meinem kleinen eingriff läuft es ohne Probleme auch Restarts machen keine Probleme.
Aber mit deiner Aussage „ZigBee heißt bei mir ja sowie "Zick-be" stimme ich dir zu 100% zu. -
@rene-1
Du meinst lediglich die nvbackup.json löschen?
Hatte ich auch versucht, blieb aber erfolglos. -
@rene-1 sagte in Zigbee und CC26x2R1 Coordinator mag mich nicht
:
Aber mit deiner Aussage „ZigBee heißt bei mir ja sowie "Zick-be" stimme ich dir zu 100% zu.
Bei mir wird viel Licht per Zick-be gesteuert. Und wenn dann wie in dem Fall gestern Abend der Adapter gelb bleibt, das Licht an und man ins Bett möchte echt extrem nervig!
-
@hg6806 Ja das kenne ich leider auch.
Zum glück habe ich Shelly Backup