NEWS
(gelöst) ble Adapter crashed nach Update auf node.js V12
-
Das Update auf node.js V12 hat im Großen und Ganz geklappt. Nur der BLE- Adapter will nicht.
ble.0 2020-05-03 22:24:56.307 error the module (for instance, using `npm rebuild` or `npm install`). ble.0 2020-05-03 22:24:56.307 error NODE_MODULE_VERSION 72. Please try re-compiling or re-installing ble.0 2020-05-03 22:24:56.307 error NODE_MODULE_VERSION 64. This version of Node.js requires ble.0 2020-05-03 22:24:56.307 error was compiled against a different Node.js version using ble.0 2020-05-03 22:24:56.307 error (5352) unhandled promise rejection: Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node' ble.0 2020-05-03 22:24:56.300 error at Function.Module._load (internal/modules/cjs/loader.js:877:14) ble.0 2020-05-03 22:24:56.300 error at Module.load (internal/modules/cjs/loader.js:977:32) ble.0 2020-05-03 22:24:56.300 error at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10) ble.0 2020-05-03 22:24:56.300 error at Module._compile (internal/modules/cjs/loader.js:1133:30) ble.0 2020-05-03 22:24:56.300 error at Object.<anonymous> (/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/native.js:6:15) ble.0 2020-05-03 22:24:56.300 error at require (internal/modules/cjs/helpers.js:77:18) ble.0 2020-05-03 22:24:56.300 error at Module.require (internal/modules/cjs/loader.js:1019:19) ble.0 2020-05-03 22:24:56.300 error at Function.Module._load (internal/modules/cjs/loader.js:877:14) ble.0 2020-05-03 22:24:56.300 error at Module.load (internal/modules/cjs/loader.js:977:32) ble.0 2020-05-03 22:24:56.300 error at Object.Module._extensions..node (internal/modules/cjs/loader.js:1183:18) ble.0 2020-05-03 22:24:56.300 error the module (for instance, using `npm rebuild` or `npm install`). ble.0 2020-05-03 22:24:56.300 error NODE_MODULE_VERSION 72. Please try re-compiling or re-installing ble.0 2020-05-03 22:24:56.300 error NODE_MODULE_VERSION 64. This version of Node.js requires ble.0 2020-05-03 22:24:56.300 error was compiled against a different Node.js version using ble.0 2020-05-03 22:24:56.300 error (5352) Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node' ble.0 2020-05-03 22:24:56.291 error the module (for instance, using `npm rebuild` or `npm install`). ble.0 2020-05-03 22:24:56.291 error NODE_MODULE_VERSION 72. Please try re-compiling or re-installing ble.0 2020-05-03 22:24:56.291 error NODE_MODULE_VERSION 64. This version of Node.js requires ble.0 2020-05-03 22:24:56.291 error was compiled against a different Node.js version using ble.0 2020-05-03 22:24:56.291 error (5352) uncaught exception: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'Gibt es hier schon eine Lösung?
-
Das Update auf node.js V12 hat im Großen und Ganz geklappt. Nur der BLE- Adapter will nicht.
ble.0 2020-05-03 22:24:56.307 error the module (for instance, using `npm rebuild` or `npm install`). ble.0 2020-05-03 22:24:56.307 error NODE_MODULE_VERSION 72. Please try re-compiling or re-installing ble.0 2020-05-03 22:24:56.307 error NODE_MODULE_VERSION 64. This version of Node.js requires ble.0 2020-05-03 22:24:56.307 error was compiled against a different Node.js version using ble.0 2020-05-03 22:24:56.307 error (5352) unhandled promise rejection: Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node' ble.0 2020-05-03 22:24:56.300 error at Function.Module._load (internal/modules/cjs/loader.js:877:14) ble.0 2020-05-03 22:24:56.300 error at Module.load (internal/modules/cjs/loader.js:977:32) ble.0 2020-05-03 22:24:56.300 error at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10) ble.0 2020-05-03 22:24:56.300 error at Module._compile (internal/modules/cjs/loader.js:1133:30) ble.0 2020-05-03 22:24:56.300 error at Object.<anonymous> (/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/native.js:6:15) ble.0 2020-05-03 22:24:56.300 error at require (internal/modules/cjs/helpers.js:77:18) ble.0 2020-05-03 22:24:56.300 error at Module.require (internal/modules/cjs/loader.js:1019:19) ble.0 2020-05-03 22:24:56.300 error at Function.Module._load (internal/modules/cjs/loader.js:877:14) ble.0 2020-05-03 22:24:56.300 error at Module.load (internal/modules/cjs/loader.js:977:32) ble.0 2020-05-03 22:24:56.300 error at Object.Module._extensions..node (internal/modules/cjs/loader.js:1183:18) ble.0 2020-05-03 22:24:56.300 error the module (for instance, using `npm rebuild` or `npm install`). ble.0 2020-05-03 22:24:56.300 error NODE_MODULE_VERSION 72. Please try re-compiling or re-installing ble.0 2020-05-03 22:24:56.300 error NODE_MODULE_VERSION 64. This version of Node.js requires ble.0 2020-05-03 22:24:56.300 error was compiled against a different Node.js version using ble.0 2020-05-03 22:24:56.300 error (5352) Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node' ble.0 2020-05-03 22:24:56.291 error the module (for instance, using `npm rebuild` or `npm install`). ble.0 2020-05-03 22:24:56.291 error NODE_MODULE_VERSION 72. Please try re-compiling or re-installing ble.0 2020-05-03 22:24:56.291 error NODE_MODULE_VERSION 64. This version of Node.js requires ble.0 2020-05-03 22:24:56.291 error was compiled against a different Node.js version using ble.0 2020-05-03 22:24:56.291 error (5352) uncaught exception: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'Gibt es hier schon eine Lösung?
iobroker rebuild ble --install -
@Thomas-Braun sagte in ble Adapter crashed nach Update auf node.js V12:
iobroker rebuild ble --install
Das ging schnell. Danke.
Muss ich dazu ins iobroker Verzeichnis wechseln? -
@Thomas-Braun sagte in ble Adapter crashed nach Update auf node.js V12:
iobroker rebuild ble --install
Das ging schnell. Danke.
Muss ich dazu ins iobroker Verzeichnis wechseln?@Marty56
Ja, mach dich mal auf zu /opt/iobroker
Und bitte auch daran denken, die setcapabilities zu aktualisieren:sudo setcap cap_net_raw+eip $(eval readlink -f `which node`)Muss ich jedenfalls immer machen, wenn die node-Version sich ändert.
-
@Thomas-Braun sagte in ble Adapter crashed nach Update auf node.js V12:
iobroker
Hat geklappt! Vielen Dank!!
Das mit den capabilities war bei mir nicht notwendig.
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