NEWS
BLE Adapter und nodejs: ständiger mismatch
-
@thomas-braun said in BLE Adapter und nodejs: ständiger mismatch:
sudo ln -s /usr/bin/node /usr/bin/nodejs
Danke.
Zunächstpi@iobrokerpi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verkn▒pfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereitsDann:
pi@iobrokerpi:~ $ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && echo $DESKTOP_SESSION && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs armv7l /usr/bin/nodejs /usr/bin/node /usr/bin/npm v18.12.0 v18.12.0 8.19.2 4.0.23 pi pi adm dialout cdrom sudo audio video plugdev games users input netdev lpadmin wireshark gpio i2c spi iobroker tty /home/pi OK:1 http://archive.raspberrypi.org/debian bullseye InRelease OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease OK:3 https://deb.nodesource.com/node_18.x bullseye InRelease OK:4 https://dl.yarnpkg.com/debian stable InRelease OK:5 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease ^[[BB Paketlisten werden gelesen... Fertig Abh▒ngigkeitsbaum wird aufgebaut... Fertig Statusinformationen werden eingelesen... Fertig Aktualisierung f▒r 2 Pakete verf▒gbar. F▒hren Sie ▒apt list --upgradable▒ aus, um sie anzuzeigen. nodejs: Installiert: 18.12.0-deb-1nodesource1 Installationskandidat: 18.12.0-deb-1nodesource1 Versionstabelle: *** 18.12.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_18.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf PackagesSagt das irgendetwas?
@wrod
Das sagt zumindest, dass du mit nodejs18 nicht die vorgesehene v16 fährst.Wie sieht die Meldung genau aus?
-
@wrod
Das sagt zumindest, dass du mit nodejs18 nicht die vorgesehene v16 fährst.Wie sieht die Meldung genau aus?
@thomas-braun
Derzeit läuft es ok. Aber irgendwann kommt wieder, ble sei für eine andere Version gemacht.
Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist? -
@thomas-braun
Derzeit läuft es ok. Aber irgendwann kommt wieder, ble sei für eine andere Version gemacht.
Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?@wrod sagte in BLE Adapter und nodejs: ständiger mismatch:
Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?
Doch. Aber ohne Meldungen kann man dazu nichts genaueres sagen.
-
@wrod sagte in BLE Adapter und nodejs: ständiger mismatch:
Heußt das, man kann/darf nodejs nicht auf neue Versionen updaten, wenn ble nicht sofort angepasst ist?
Doch. Aber ohne Meldungen kann man dazu nichts genaueres sagen.
@thomas-braun
OK, nun ist es wiedersoweit.
BLE Adapter "terminated because a depenendy requires a rebuild".
Dann:
adapter "ble" seems to be installed for a different version of Node.js. Trying to rebuild it..."mit mehreren Versuchen.

-
@thomas-braun
OK, nun ist es wiedersoweit.
BLE Adapter "terminated because a depenendy requires a rebuild".
Dann:
adapter "ble" seems to be installed for a different version of Node.js. Trying to rebuild it..."mit mehreren Versuchen.

Ja, hab ich auch seit ein paar Wochen wieder.
Ich bau den Adapter flugs neu, dann läuft der wieder.cd /opt/iobroker/node_modules/iobroker.ble npm install --omit=dev -
Ja, hab ich auch seit ein paar Wochen wieder.
Ich bau den Adapter flugs neu, dann läuft der wieder.cd /opt/iobroker/node_modules/iobroker.ble npm install --omit=dev -
-
nach Iobroker Neustart Strom ziehen ,usw.
Node.js v16.18.1
NPM v8.19.2
nache ich wenn ble adapter rot ist
cd /opt/iobroker/node_modules/iobroker.ble npm install --omit=dev iobroker stop iobroker fix iobroker startdanach

und das jedes mal !!!
@arnold sagte in BLE Adapter und nodejs: ständiger mismatch:
Strom ziehen
Würde ich nicht machen. Da hilft dann auch ein rebuild nicht mehr weiter, wenn du dir dabei was grillst.
-
@thomas-braun
nein, ich meine jedes Mal wenn IObroker neu startet weil ichsudo reboot oder sudo shutdown -h 0 , Strom gezogen habe
wenn Iobroker neu startet bleibt BLE. rot
dann hilft nurcd /opt/iobroker/node_modules/iobroker.ble npm install --omit=dev iobroker stop iobroker fix iobroker startda bin ich nicht alleine
-
@thomas-braun
nein, ich meine jedes Mal wenn IObroker neu startet weil ichsudo reboot oder sudo shutdown -h 0 , Strom gezogen habe
wenn Iobroker neu startet bleibt BLE. rot
dann hilft nurcd /opt/iobroker/node_modules/iobroker.ble npm install --omit=dev iobroker stop iobroker fix iobroker startda bin ich nicht alleine
@arnold sagte in BLE Adapter und nodejs: ständiger mismatch:
da bin ich nicht alleine
Richtig. Da müssen Deps angepasst werden, wenn ich das richtig sehe.
Lass ein Issue im GitHub da, falls es noch keins gibt.Edit:
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