NEWS
OPC UA Adapter "Error: Cannot find module"
-
Hallo,
ich wollte gerne Daten über den OPC UA Adapter austauschen, wenn ich diesen als Server einrichte bekomme ich diesen nicht zum laufen, im log steht immer wieder das "Error: Cannot find module" woran kann das liegen ich habe den Adapter ganz normal über das Register Adapter installiert. Jemand einen Vorschlag wie ich diesen Adapter zum laufen bekommen kann?
opcua.0
2025-07-08 13:04:26.134 info terminatingopcua.0
2025-07-08 13:04:25.631 warn Terminated (UNCAUGHT_EXCEPTION): Without reasonopcua.0
2025-07-08 13:04:25.628 info terminatingopcua.0
2025-07-08 13:04:25.613 error Exception-Code: MODULE_NOT_FOUND: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.jsopcua.0
2025-07-08 13:04:25.610 error Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.js at Module._resolveFilename (node:internal/modules/cjs/loader:1212:15) at Module._load (node:internal/modules/cjs/loader:1043:27) at Module.require (node:internal/modules/cjs/loader:1298:19) at require (node:internal/modules/helpers:182:18) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.opcua/lib/server.js:14:15) at Module._compile (node:internal/modules/cjs/loader:1529:14) at Module._extensions..js (node:internal/modules/cjs/loader:1613:10) at Module.load (node:internal/modules/cjs/loader:1275:32) at Module._load (node:internal/modules/cjs/loader:1096:12) at Module.require (node:internal/modules/cjs/loader:1298:19)opcua.0
2025-07-08 13:04:25.606 error uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.jsopcua.0
2025-07-08 13:04:21.229 info Published 117 statesopcua.0
2025-07-08 13:04:21.008 info starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.opcua, node: v20.19.3, js-controller: 7.0.6 -
Hallo,
ich wollte gerne Daten über den OPC UA Adapter austauschen, wenn ich diesen als Server einrichte bekomme ich diesen nicht zum laufen, im log steht immer wieder das "Error: Cannot find module" woran kann das liegen ich habe den Adapter ganz normal über das Register Adapter installiert. Jemand einen Vorschlag wie ich diesen Adapter zum laufen bekommen kann?
opcua.0
2025-07-08 13:04:26.134 info terminatingopcua.0
2025-07-08 13:04:25.631 warn Terminated (UNCAUGHT_EXCEPTION): Without reasonopcua.0
2025-07-08 13:04:25.628 info terminatingopcua.0
2025-07-08 13:04:25.613 error Exception-Code: MODULE_NOT_FOUND: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.jsopcua.0
2025-07-08 13:04:25.610 error Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.js at Module._resolveFilename (node:internal/modules/cjs/loader:1212:15) at Module._load (node:internal/modules/cjs/loader:1043:27) at Module.require (node:internal/modules/cjs/loader:1298:19) at require (node:internal/modules/helpers:182:18) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.opcua/lib/server.js:14:15) at Module._compile (node:internal/modules/cjs/loader:1529:14) at Module._extensions..js (node:internal/modules/cjs/loader:1613:10) at Module.load (node:internal/modules/cjs/loader:1275:32) at Module._load (node:internal/modules/cjs/loader:1096:12) at Module.require (node:internal/modules/cjs/loader:1298:19)opcua.0
2025-07-08 13:04:25.606 error uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.jsopcua.0
2025-07-08 13:04:21.229 info Published 117 statesopcua.0
2025-07-08 13:04:21.008 info starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.opcua, node: v20.19.3, js-controller: 7.0.6Hier startet der erstmal sauber:
2025-07-08 13:37:13.690 - info: opcua.0 (6383) starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.opcua, node: v24.3.0, js-controller: 7.0.7 2025-07-08 13:37:16.261 - warn: opcua.0 (6383) No valid opc url endpointWie schaut dein generelles Setup aus?
Check die Ausgabe voniob diag -
Hallo,
ich wollte gerne Daten über den OPC UA Adapter austauschen, wenn ich diesen als Server einrichte bekomme ich diesen nicht zum laufen, im log steht immer wieder das "Error: Cannot find module" woran kann das liegen ich habe den Adapter ganz normal über das Register Adapter installiert. Jemand einen Vorschlag wie ich diesen Adapter zum laufen bekommen kann?
opcua.0
2025-07-08 13:04:26.134 info terminatingopcua.0
2025-07-08 13:04:25.631 warn Terminated (UNCAUGHT_EXCEPTION): Without reasonopcua.0
2025-07-08 13:04:25.628 info terminatingopcua.0
2025-07-08 13:04:25.613 error Exception-Code: MODULE_NOT_FOUND: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.jsopcua.0
2025-07-08 13:04:25.610 error Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.js at Module._resolveFilename (node:internal/modules/cjs/loader:1212:15) at Module._load (node:internal/modules/cjs/loader:1043:27) at Module.require (node:internal/modules/cjs/loader:1298:19) at require (node:internal/modules/helpers:182:18) at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.opcua/lib/server.js:14:15) at Module._compile (node:internal/modules/cjs/loader:1529:14) at Module._extensions..js (node:internal/modules/cjs/loader:1613:10) at Module.load (node:internal/modules/cjs/loader:1275:32) at Module._load (node:internal/modules/cjs/loader:1096:12) at Module.require (node:internal/modules/cjs/loader:1298:19)opcua.0
2025-07-08 13:04:25.606 error uncaught exception: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/tools'Require stack:- /opt/iobroker/node_modules/iobroker.opcua/lib/server.js- /opt/iobroker/node_modules/iobroker.opcua/main.jsopcua.0
2025-07-08 13:04:21.229 info Published 117 statesopcua.0
2025-07-08 13:04:21.008 info starting. Version 1.1.0 in /opt/iobroker/node_modules/iobroker.opcua, node: v20.19.3, js-controller: 7.0.6@elektrofreak
Da gibts nen Fehler im Adapter. Die Datei lib/tools.js gibts nicht (mehr). Der servercode versucht sie aber zu laden.Ob nun das File fehlt oder der Load veraltet / falsch ist kann ich nicht sagen.
Bitte leg ein Issue beim Adapter an.
-
@elektrofreak
Da gibts nen Fehler im Adapter. Die Datei lib/tools.js gibts nicht (mehr). Der servercode versucht sie aber zu laden.Ob nun das File fehlt oder der Load veraltet / falsch ist kann ich nicht sagen.
Bitte leg ein Issue beim Adapter an.
Ah, hatte nur die grundsätzliche Installation gecheckt, nicht den Betrieb mit Hardware/als Server.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden