NEWS
[How-to] Node.js ioBroker richtig updaten-2021/22 Edition
-
@thomas-braun Mir kommts auch komisch vor. Ich habe vorsichtshalber auch die betreffende SD Karte nun mal aussortiert. Ich meine die lief jetzt auch schon wieder ein gutes Jahr.
Ich hatte ganz am Anfang meiner ioBroker Zeit mal Probleme mit ein paar billig-SDs, das hatte sich damals ähnlich eigenartig 'angefühlt'. -
@aleks-83 habe heute zum ersten Mal Iobroker installiert. Dein Hinweis mit dem kopieren klappt bei mir nur mit der Node 18 aber nicht mit der 16. gibts da einen anderen Trick?
-
16 richtig installiert?
Und auf welchen der siebenhundert irgendwas Einträge beziehst du dich?
-
@thomas-braun
Hab einen unsauberen 'npm tree'. Das sieht bei mir so aus:pi@raspberrypi:/opt/iobroker $ npm ls | grep -E 'github|ERR' │ │ │ │ ├── github-from-package@0.0.0 deduped │ │ ├── github-from-package@0.0.0
Wie bring ich das hin? Kann ich einfach auf 16 updaten?
-
@gr sagte in [How-to] Node.js ioBroker richtig updaten-2021/22 Edition:
Hab einen unsauberen 'npm tree'.
Nö, der schaut prima aus.
-
@thomas-braun
ok, danke. Dann werd ich mal updaten!Edit:
Update lief problemlos! Danke für die Hilfe! -
Ich habe heute nodejs und auch openkx geupdatet alles aktuell leider bekomme ich den Adapter nicht mehr zum laufen, habe auch schon ältere Versionen probiert.
Das log erzählt mir:
ost.Jarvis 2023-03-14 21:59:03.543 error instance system.adapter.openknx.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: } host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: ] host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/main.js' host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/lib/knx/index.js', host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/Connection.js', host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/KnxProtocol.js', host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: requireStack: [ host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: code: 'MODULE_NOT_FOUND', host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1057:19) { host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:868:12) host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1033:32) host.Jarvis 2023-03-14 21:59:03.543 error Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1155:14) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/KnxProtocol.js:8:16) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: at require (node:internal/modules/cjs/helpers:103:18) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1057:19) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:833:27) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:985:15) host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.openknx/main.js host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.openknx/lib/knx/index.js host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/Connection.js host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/KnxProtocol.js host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: Require stack: host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: Error: Cannot find module 'binary-parser' host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: ^ host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: throw err; host.Jarvis 2023-03-14 21:59:03.542 error Caught by controller[0]: node:internal/modules/cjs/loader:988 host.Jarvis 2023-03-14 21:58:57.808 error instance system.adapter.openknx.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.Jarvis 2023-03-14 21:58:57.808 error Caught by controller[0]: } host.Jarvis 2023-03-14 21:58:57.808 error Caught by controller[0]: ] host.Jarvis 2023-03-14 21:58:57.807 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/main.js' host.Jarvis 2023-03-14 21:58:57.807 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/lib/knx/index.js', host.Jarvis 2023-03-14 21:58:57.807 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/Connection.js', host.Jarvis 2023-03-14 21:58:57.807 error Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.openknx/lib/knx/src/KnxProtocol.js', host.Jarvis 2023-03-14 21:58:57.807 error Caught by controller[0]: requireStack: [
-
-
@socke85 am besten adapter deinstallieren und neu installieren. Irgendwie ist deinem npm ein Paket abhanden gekommen
-
da wir wieder ein Jahr weiter sind und Node18 aktuell, geht es jetzt wieder hier weiter
https://forum.iobroker.net/topic/64033/troubleshooting-nodejs-update