NEWS
Radar2 Adapter Fehler nach Umzug
-
Nach dem Umzug vom raspberry3B+ auf den 4B hatte ich folgende Meldung im Logfile:
radar2.0 2020-01-24 20:33:38.837 warn (12681) node-bluetooth not found! 2020-01-24 19:16:49.802 - warn: radar2.0 (790) Noble not available, Error: Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'was compiled against a different Node.js version usingNODE_MODULE_VERSION 57. This version of Node.js requiresNODE_MODULE_VERSION 64. Please try re-compiling or re-installingthe module (for instance, using `npm rebuild` or `npm install`).at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)at Module.load (internal/modules/cjs/loader.js:653:32)at tryModuleLoad (internal/modules/cjs/loader.js:593:12)at Function.Module._load (internal/modules/cjs/loader.js:585:3)at Module.require (internal/modules/cjs/loader.js:692:17)at require (internal/modules/cjs/helpers.js:25:18)at Object. (/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/native.js:6:15)at Module._compile (internal/modules/cjs/loader.js:778:30)at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)at Module.load (internal/modules/cjs/loader.js:653:32)Prinzipiell verstehe ich ja die Meldung:
"...was compiled against a different Node.js version usingNODE_MODULE_VERSION 57. This version of Node.js requiresNODE_MODULE_VERSION 64. ..."Mir ist auch klar, dass ich die Anweisung bekommen habe das Modul neu zu compilieren.
"...Please try re-compiling or re-installingthe module (for instance, usingnpm rebuildornpm install).at Object.Module._extensions..node..."Nur hilft mir diese Meldung absolut nicht weiter, da ich nicht weiß wie der genaue Befehl lautet. Kann mir jemand vielleicht weiterhelfen bzw. die genaue Befehlsstruktur angeben?
Ich habe zwar schon mit dem Befehl:
"sudo apt-get purge libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools"alle Pakete gelöscht und nochmals mit
"sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools"nochmals installiert. Hat aber leider auch nicht geholfen.
Danke!
-
Nach dem Umzug vom raspberry3B+ auf den 4B hatte ich folgende Meldung im Logfile:
radar2.0 2020-01-24 20:33:38.837 warn (12681) node-bluetooth not found! 2020-01-24 19:16:49.802 - warn: radar2.0 (790) Noble not available, Error: Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'was compiled against a different Node.js version usingNODE_MODULE_VERSION 57. This version of Node.js requiresNODE_MODULE_VERSION 64. Please try re-compiling or re-installingthe module (for instance, using `npm rebuild` or `npm install`).at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)at Module.load (internal/modules/cjs/loader.js:653:32)at tryModuleLoad (internal/modules/cjs/loader.js:593:12)at Function.Module._load (internal/modules/cjs/loader.js:585:3)at Module.require (internal/modules/cjs/loader.js:692:17)at require (internal/modules/cjs/helpers.js:25:18)at Object. (/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/native.js:6:15)at Module._compile (internal/modules/cjs/loader.js:778:30)at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)at Module.load (internal/modules/cjs/loader.js:653:32)Prinzipiell verstehe ich ja die Meldung:
"...was compiled against a different Node.js version usingNODE_MODULE_VERSION 57. This version of Node.js requiresNODE_MODULE_VERSION 64. ..."Mir ist auch klar, dass ich die Anweisung bekommen habe das Modul neu zu compilieren.
"...Please try re-compiling or re-installingthe module (for instance, usingnpm rebuildornpm install).at Object.Module._extensions..node..."Nur hilft mir diese Meldung absolut nicht weiter, da ich nicht weiß wie der genaue Befehl lautet. Kann mir jemand vielleicht weiterhelfen bzw. die genaue Befehlsstruktur angeben?
Ich habe zwar schon mit dem Befehl:
"sudo apt-get purge libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools"alle Pakete gelöscht und nochmals mit
"sudo apt-get install libcap2-bin arp-scan bluetooth bluez libbluetooth-dev libudev-dev net-tools"nochmals installiert. Hat aber leider auch nicht geholfen.
Danke!
@Mauflo sagte in Radar2 Adapter Fehler nach Umzug:
da ich nicht weiß wie der genaue Befehl lautet.
du sagst es doch:
@Mauflo sagte in Radar2 Adapter Fehler nach Umzug:
using npm rebuild
nach dem Umzug...
auf eine andere Hardware und/oder nodejs Main Version muss ¸npm rebuild¸ im ioBroker Installationsordner (üblicherweise /opt/iobroker ausgeführt werden, damit alle Pakete an die geänderten Bedingungen compiliert werden können
-
@Mauflo sagte in Radar2 Adapter Fehler nach Umzug:
da ich nicht weiß wie der genaue Befehl lautet.
du sagst es doch:
@Mauflo sagte in Radar2 Adapter Fehler nach Umzug:
using npm rebuild
nach dem Umzug...
auf eine andere Hardware und/oder nodejs Main Version muss ¸npm rebuild¸ im ioBroker Installationsordner (üblicherweise /opt/iobroker ausgeführt werden, damit alle Pakete an die geänderten Bedingungen compiliert werden können
@Homoran sagte in Radar2 Adapter Fehler nach Umzug:
rebuild
Danke, das hab ich jetzt gemacht. und da bekomme ich folgende Fehlermeldung:
> @abandonware/bluetooth-hci-socket@0.5.3-3 install /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket > node-pre-gyp install --fallback-to-build sh: 1: node-pre-gyp: Permission denied npm ERR! code ELIFECYCLE npm ERR! errno 126 npm ERR! @abandonware/bluetooth-hci-socket@0.5.3-3 install: `node-pre-gyp install --fallback-to-build` npm ERR! Exit status 126 npm ERR! npm ERR! Failed at the @abandonware/bluetooth-hci-socket@0.5.3-3 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-01-24T20_01_31_815Z-debug.logUnd was mache ich jetzt?
Im Log bekomme ich immer noch:
2020-01-24 21:05:14.951 - warn: radar2.0 (23826) Noble not available, Error: Error: The module '/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/binding/binding.node'was compiled against a different Node.js version usingNODE_MODULE_VERSION 57. This version of Node.js requiresNODE_MODULE_VERSION 64. Please try re-compiling or re-installingthe module (for instance, using `npm rebuild` or `npm install`).at Object.Module._extensions..node (internal/modules/cjs/loader.js:807:18)at Module.load (internal/modules/cjs/loader.js:653:32)at tryModuleLoad (internal/modules/cjs/loader.js:593:12)at Function.Module._load (internal/modules/cjs/loader.js:585:3)at Module.require (internal/modules/cjs/loader.js:692:17)at require (internal/modules/cjs/helpers.js:25:18)at Object. (/opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/lib/native.js:6:15)at Module._compile (internal/modules/cjs/loader.js:778:30)at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)at Module.load (internal/modules/cjs/loader.js:653:32)
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