NEWS
Zwave2 Adapter startet nicht mehr
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: raspbian buster Node-Version: 14.2.0 Nodejs-Version: 14.2.0 NPM-Version: 6.14.17 Hallo aus dem Norden,
seit einigen Tagen kann ich den Zwave2 Adapter nicht mehr starten. Im Protokoll von iobroker werden folgende Fehlermeldungen angezeigt:
Ich habe in der Zeit keine Veränderungen an dem System durchgeführt. Ein Update auf auf die Version 2.6 hat nicht geholfen. Der Adapter zeigt folgendes:
Verbunden mit Host - nein
Lebenszeichen - nein
Verbunden mit Gerät oder Dienst - jaHat jemand eine Idee?
-
Bring das System zunächst auf nodejs 16, dann schauen wir weiter.
-
@thoma Mache ich morgen, vielen Dank!
-
@ross0865
nodejs 16 ist installiert.pi@raspberrypi:/opt/iobroker $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.17.0 v16.17.0 8.15.0 pi /opt/iobroker
Leider startet der Zwave2-Adapter immer noch nicht. Es erscheinen weiterhin folgende Fehlermeldungen:
host.raspberrypi 2022-09-03 10:24:45.509 info Restart adapter system.adapter.zwave2.0 because enabled host.raspberrypi 2022-09-03 10:24:45.509 error instance system.adapter.zwave2.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.raspberrypi 2022-09-03 10:24:45.509 error Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) host.raspberrypi 2022-09-03 10:24:45.509 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1126:14) host.raspberrypi 2022-09-03 10:24:45.509 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@zwave-js/serial/src/MockSerialPort.ts:11:1) host.raspberrypi 2022-09-03 10:24:45.508 error Caught by controller[0]: at require (node:internal/modules/cjs/helpers:102:18) host.raspberrypi 2022-09-03 10:24:45.508 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1028:19) host.raspberrypi 2022-09-03 10:24:45.508 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:839:12) host.raspberrypi 2022-09-03 10:24:45.508 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1004:32) host.raspberrypi 2022-09-03 10:24:45.508 error Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) host.raspberrypi 2022-09-03 10:24:45.508 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1126:14) host.raspberrypi 2022-09-03 10:24:45.507 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@zwave-js/serial/src/SerialPortMock.ts:16:37) host.raspberrypi 2022-09-03 10:24:45.507 error Caught by controller[0]: TypeError: Class extends value undefined is not a constructor or null host.raspberrypi 2022-09-03 10:24:43.889 info instance system.adapter.zwave2.0 started with pid 23124 host.raspberrypi 2022-09-03 10:24:13.679 info Restart adapter system.adapter.zwave2.0 because enabled
Kann es sein, dass er keinen Zugriff mehr auf die serielle Schnittstelle zum Razberry hat? Kann ich das irgendwie prüfen?
-
@ross0865 sagte in Zwave2 Adapter startet nicht mehr:
SerialPortMock
stop den adapter ma..zieh den stick mal ab und wieder rein und adapter neu starten
-
@arteck Ich habe das Aufsteckmodul für den Raspberry. Das Modul nutzt die GPIO Pins 1-10. Kann ich das Modul auch einfach wie ein USB-Stick im laufenden Betrieb abziehen?
-
@ross0865 ne..dann nimm kurz den pi vom strom.. also runnterfahren.. stromstecker raus..dann wieder hochfahren
da stimmt was mit dem serialport nicht -
@ross0865 Hab ich gemacht. Unverändert, Adapter startet nicht....
-
@ross0865 Hier könnte mir evtl. jemand mit gleicher Hardware (raspberry pi 4 mit razberry2-Aufsteckmodul) weiterhelfen, der mir schreibt, was bei dem folgenden Befehl ausgegeben wird?
pi@raspberrypi:/opt/iobroker $ ls -la /dev/serial/by-id/
Ich bekomme keinen Hinweis auf eine serielle Schnittstelle.
-
Ist die Serielle Schnittstelle auch in
sudu raspi-config
aktiviert worden?
Punkt 3 - I6 - NEIN - JA -
@thomas-braun Ja, ich habe es nochmal geprüft. Ist korrekt.
Ich bin ratlos:
- Bei einem alten funktionierenden Image hat es auch nicht geklappt. Gleiche Fehlermeldungen --> Hardware?
- Neues Zwave-Modul getestet. Gleicher Fehler. ---> Fehler Hardware Raspberry Pi 4?
-
@ross0865 Ich habe das System neu aufgesetzt, jetzt startet der Adapter wieder. Also kein Hardware-Problem. Aber warum funktionierte das alte Image, was vorher fehlerfrei lief, auch nicht?
Jetzt beginnt die Arbeit mit InfluxDB. Grafana, MySQL usw. Vielen Dank für eure Bemühungen!
-
@ross0865 sagte in Zwave2 Adapter startet nicht mehr:
Ich habe das System neu aufgesetzt, jetzt startet der Adapter wieder. Also kein Hardware-Problem. Aber warum funktionierte das alte Image, was vorher fehlerfrei lief, auch nicht?
irgend ein alter schXXXX wirds da dazwischen gefunkt haben
-
Hallo , muss mich hier anhaengen:
nach dem update started der Adapter bei mir nicht mehr.lsusb Bus 002 Device 002: ID 174c:55aa ASMedia Technology Inc. Name: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB Bus 001 Device 003: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family] Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
usbreset gemacht
host.iobroker1 2022-09-06 10:20:28.627 info Restart adapter system.adapter.zwave2.0 because enabled host.iobroker1 2022-09-06 10:20:28.627 error instance system.adapter.zwave2.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker1 2022-09-06 10:20:28.627 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) host.iobroker1 2022-09-06 10:20:28.626 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) host.iobroker1 2022-09-06 10:20:28.626 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@zwave-js/serial/src/MockSerialPort.ts:11:1) host.iobroker1 2022-09-06 10:20:28.626 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:101:18) host.iobroker1 2022-09-06 10:20:28.626 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) host.iobroker1 2022-09-06 10:20:28.626 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) host.iobroker1 2022-09-06 10:20:28.625 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) host.iobroker1 2022-09-06 10:20:28.625 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) host.iobroker1 2022-09-06 10:20:28.625 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) host.iobroker1 2022-09-06 10:20:28.625 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@zwave-js/serial/src/SerialPortMock.ts:16:37) host.iobroker1 2022-09-06 10:20:28.624 error Caught by controller[0]: TypeError: Class extends value undefined is not a constructor or null host.iobroker1 2022-09-06 10:20:27.233 info instance system.adapter.zwave2.0 started with pid 5584 host.iobroker1 2022-09-06 10:19:57.038 info Restart adapter system.adapter.zwave2.0 because enabled
und das wiederholt sich immer...
keine updates:
apt list --upgradable
Listing... Done -
@fred-freund was hast du im USB sonst noch stecken ?
-
@arteck bootable usb sata, zigbee stick
-
@fred-freund da hast du deine Probleme.. zeigmal die einstellung des adapter ?
nochmal der kann den Port nicht öffnen ergo den zwave stick nicht finden -
@fred-freund sagte in Zwave2 Adapter startet nicht mehr:
Class extends value undefined is not a constructor or null
Welche Version hast du denn installiert? Sieht mir nicht nach der stable-Version aus.
-
-
@fred-freund Seltsam. Du könntest mal auf 3.0.3 aus dem Latest/Beta-Repo upgraden. Da sollte das auf jeden Fall gehen.
Es kann aber derzeit noch Probleme mit manchen Geräten geben. Fall das der Fall ist, bitte jeweils neu interviewen (nur interviewen, nicht neu anlernen).