NEWS
✔️ ERLEDIGT - Zigbee2Mqtt - 'ERR_INVALID_ARG_VALUE'
-
- Adaptername: Zigbee2Mqtt
- Link zu Adapterrepository: https://github.com/arteck/ioBroker.zigbee2mqtt
- Adapterversion: 2.13.6
- js-controller Version: 4.0.19
- Admin Version: 5
- Hardwaresystem: Pi4
- Arbeitsspeicher: 8GB
- Festplattenart: SD-Karte
- Betriebssystem: ...
- Nodejs-Version: 18.20.x
- NPM-Version: 10.x
- Installationsart: zu lange her
- Image, Docker genutzt: Nein
- Ort, Name der Imagedatei: n/a
Hallo zusammen,
ich habe mein nun doch etwas älteres ioBroker System angefangen auf die aktuellen Adapterversionen zu bringen.
NPM und Node wurden aktualisiert.Nach Update des Z2M Adapters erhalte ich jedoch folgende Meldungen im LOG: (auth_token aktiviert oder deaktiviert - das macht keinen Unterschied)
Natürlich wurde der auth_token OHNE Sonderzeichen versehen - ungefähr so: ichbindertokenundsehrsicherKann jemand helfen?
host.phoscon 2024-04-19 16:17:27.145 info Restart adapter system.adapter.zigbee2mqtt.0 because enabled host.phoscon 2024-04-19 16:17:27.145 error instance system.adapter.zigbee2mqtt.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.phoscon 2024-04-19 16:17:27.145 error Caught by controller[0]: Node.js v18.20.2 host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: } host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: code: 'ERR_INVALID_ARG_VALUE' host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee2mqtt/node_modules/@iobroker/adapter-core/build/cjs/controllerTools.js:34:22) { host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: at require (node:internal/modules/helpers:177:18) host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1231:19) host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:1019:12) host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32) host.phoscon 2024-04-19 16:17:27.144 error Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) host.phoscon 2024-04-19 16:17:27.143 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1364:14) host.phoscon 2024-04-19 16:17:27.143 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee2mqtt/node_modules/@iobroker/adapter-core/build/cjs/helpers.js:36:53) host.phoscon 2024-04-19 16:17:27.143 error Caught by controller[0]: at createRequire (node:internal/modules/cjs/loader:1501:13) host.phoscon 2024-04-19 16:17:27.143 error Caught by controller[0]: at new NodeError (node:internal/errors:405:5) host.phoscon 2024-04-19 16:17:27.143 error Caught by controller[0]: TypeError [ERR_INVALID_ARG_VALUE]: The argument 'filename' must be a file URL object, file URL string, or absolute path string. Received 'file:// /opt/iobroker/node_modules/iobroker.zigbee2mqtt/node_modules/@iobroker/adapter-core/build/cjs/helpers.js' host.phoscon 2024-04-19 16:17:27.143 error Caught by controller[0]: ^ host.phoscon 2024-04-19 16:17:27.142 error Caught by controller[0]: throw new ERR_INVALID_ARG_VALUE('filename', filename, host.phoscon 2024-04-19 16:17:27.142 error Caught by controller[0]: node:internal/modules/cjs/loader:1501 host.phoscon 2024-04-19 16:17:26.566 info instance system.adapter.zigbee2mqtt.0 started with pid 20151 host.phoscon 2024-04-19 16:16:56.342 info Restart adapter system.adapter.zigbee2mqtt.0 because enabled
-
@nukleuz said in Zigbee2Mqtt:
Das "/cjs" aus dem Pfad, der in Deinem Logging angegeben ist gibt es bei mir nicht
Die Dateien liegen alle direkt unter ../build/
martin@iobroker-test-sicher:/opt/iobroker/node_modules/iobroker.zigbee2mqtt/node_modules/@iobroker/adapter-core/build$ ls controllerTools.d.ts exitCodes.d.ts helpers.d.ts index.d.ts utils.d.ts controllerTools.js exitCodes.js helpers.js index.js utils.js
Was das bedeutet, weiß ich aber auch nicht ...
Kann vielleicht daran liegen, dass ich den EIGENTLICH vor einiger Zeit wieder deaktiviert habe... greife auch die Objekte aus dem zigbee2mqtt Server direkt über den mqtt-Adapter zuIst anscheinend doch installiert, taucht aber unter Instanzen nicht auf ...
-
Danke für den Hinweis … ich tappe dennoch im Dunkeln
-
@nukleuz Wie hast Du den Adapter installiert? Ich habe jedenfalls die gleiche Version
P.S. JS-Controller 4.0.19 Wäre STEINALT
-
Denke auch an den Controller….
-
@martinp sagte in Zigbee2Mqtt:
@nukleuz Wie hast Du den Adapter installiert? Ich habe jedenfalls die gleiche Version
Ich habe den Adapter von 1.x auf 2.13.6 aktualisiert...
Muss man den ggf. neu installieren - also löschen und installieren? -
Es gab heute kurze Zeit (ca 30 Minuten) ein fehlerhaftes Downloadpaket. Durch eine Neuinstallation bzw ein Update eines Adapters sollte der Fehler automatisch behoben werden.
Bitte diesbezügliche Diskussion primär in diesem Topic führen um Parallelitäten zu minimieren.
-
@mcm57
Das wäre ja ein Zufall…
Ich kann es zeitlich nur schätzen, da ich gerade nicht daheim bin - denke zwischen 15-16:30 Uhr…Werde es später testen - also neu installieren.
-
Für das zugrundeliegende Problem gibts nun einen eigenen Topic mit Erläuterung. Falls noch wer Hilfe braucht bitte dort melden:
https://forum.iobroker.net/topic/74237/lösung-für-fehler-typeerror-err_invalid_arg_value
-
@mcm57
Das Problem ist gelöst und steht im verlinkten Beitrag!!!
Danke auch an dich!!!