Skip to content

Node.js20: Error: Module did not self-register #64

@guergen1

Description

@guergen1

Adapter-Version: 1.3.1
JS-Controller: 5.0.19
Node.js : 20.13.1
NPM: 10.5.2
Debian als VM in Proxmox

Habe mal testweise auf nodejs20 hochgezogen.
Die serielle Schnittstelle kann nicht angesprochen werden.

Folgende Fehlermeldung kommt:
Error: Module did not self-register: '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node'. at Module._extensions..node (node:internal/modules/cjs/loader:1454:18) at Module.load (node:internal/modules/cjs/loader:1208:32) at Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at bindings (/opt/iobroker/node_modules/bindings/bindings.js:112:48) at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/linux.js:2:36) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Module.load (node:internal/modules/cjs/loader:1208:32) at Module._load (node:internal/modules/cjs/loader:1024:12) at Module.require (node:internal/modules/cjs/loader:1233:19) at require (node:internal/modules/helpers:179:18) at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/index.js:14:22) at Module._compile (node:internal/modules/cjs/loader:1358:14) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)

auch vom host.iob kommt eine Meldung:
host.iob | 2024-05-25 18:15:34.658 | error | instance system.adapter.maxcul.0 terminated with code 3 (NO_ADAPTER_CONFIG_FOUND) host.iob | 2024-05-25 18:15:34.658 | error | Caught by controller[0]: Cannot load serialport module

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions