NEWS
[gelöst] Adapter Zigbee lässt sich nicht (mehr) installieren
-
Ok, ich bin zu doof dafür.
nach dem Linkencurl -sSL https://deb.nodesource.com/setup_14.x | sudo bash -ausgeführt.
Danach aber immer noch v16.xx drauf...pi@raspi-safran:~ $ node -v && nodejs -v && npm -v v16.13.1 v16.13.1 8.1.2Damit ist es ja auch nicht getan...
Die Datei
/etc/apt/sources.list.d/nodesource.list
muss ggf. noch angepasst werden. Und dann muss node@14 erzwungen werden.iobroker stop sudo ln -s /usr/bin/node /usr/bin/nodejs sudo apt update sudo apt install nodejs=14.18.2-deb-1nodesource1 which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs iobroker start -
Danke Thomas
Ich mach mich mal noch ein wenig schlau betreffend nodesource.list.
Bin Anfänger was das anbelangt.Folgender Stand:
pi@raspi-safran:~ $ node -v && nodejs -v && npm -v v16.13.1 v14.18.2 8.1.2Gruss, Sam
Dann lies die Anleitung aus meiner Signatur.
Und warum denkst du dir selber Befehle aus und übernimmst nicht das was ich oben schreibe? -
Dann lies die Anleitung aus meiner Signatur.
Und warum denkst du dir selber Befehle aus und übernimmst nicht das was ich oben schreibe?@thomas-braun sagte in Adapter Zigbee lässt sich nicht (mehr) installieren:
Und warum denkst du dir selber Befehle aus und übernimmst nicht das was ich oben schreibe?
Ja, hast recht. Aber als ich den Code von deinem ersten Post ausgeführt hatte kam keine Rückmeldung...
Jetzt folgendes:pi@raspi-safran:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.18.2 v16.13.1 8.1.2 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf PackagesUnd wenn ich nun dem Link in der Signatur folge und lese stimmen die Verzeichnisse nicht. Also die Verzeichnisse /usr/local/bin/node und /user/local/bin/npm.
nodesource.list beinhaltet
deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye mainKann ich nun die Pfade folgendermassen Löschen und dannach die Installation nochmals machen, richtig?
sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npmDanke für die Geduld!
-
@thomas-braun sagte in Adapter Zigbee lässt sich nicht (mehr) installieren:
Und warum denkst du dir selber Befehle aus und übernimmst nicht das was ich oben schreibe?
Ja, hast recht. Aber als ich den Code von deinem ersten Post ausgeführt hatte kam keine Rückmeldung...
Jetzt folgendes:pi@raspi-safran:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/local/bin/node /usr/local/bin/npm v14.18.2 v16.13.1 8.1.2 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf PackagesUnd wenn ich nun dem Link in der Signatur folge und lese stimmen die Verzeichnisse nicht. Also die Verzeichnisse /usr/local/bin/node und /user/local/bin/npm.
nodesource.list beinhaltet
deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye mainKann ich nun die Pfade folgendermassen Löschen und dannach die Installation nochmals machen, richtig?
sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npmDanke für die Geduld!
Ja, node und npm müssen aus /usr/local/bin gelöscht werden.
Dann einmal neustarten, damit sich die Pfade sortieren und dann müsste es eigentlich sauber sein (Jedenfalls was nodeJS angeht. Zigbee ist dann nochmal eine ander Baustelle). -
Ja, node und npm müssen aus /usr/local/bin gelöscht werden.
Dann einmal neustarten, damit sich die Pfade sortieren und dann müsste es eigentlich sauber sein (Jedenfalls was nodeJS angeht. Zigbee ist dann nochmal eine ander Baustelle).@thomas-braun Guten Morgen
So, zumindest das müsste jetzt passen!
Besten Dank!pi@raspi-safran:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.18.2 v14.18.2 6.14.15 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. OK:1 http://archive.raspberrypi.org/debian bullseye InRelease OK:2 https://deb.nodesource.com/node_14.x bullseye InRelease OK:3 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages -
@thomas-braun Guten Morgen
So, zumindest das müsste jetzt passen!
Besten Dank!pi@raspi-safran:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.18.2 v14.18.2 6.14.15 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. OK:1 http://archive.raspberrypi.org/debian bullseye InRelease OK:2 https://deb.nodesource.com/node_14.x bullseye InRelease OK:3 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf PackagesJa, passt nun.
-
@thomas-braun Guten Morgen
So, zumindest das müsste jetzt passen!
Besten Dank!pi@raspi-safran:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.18.2 v14.18.2 6.14.15 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_14.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. OK:1 http://archive.raspberrypi.org/debian bullseye InRelease OK:2 https://deb.nodesource.com/node_14.x bullseye InRelease OK:3 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages -
So, danke für eure Hilfe. Der erste Teil wäre geschafft. Auch einen
iobroker fixhab ich noch gemacht.

Nun nochmals zu Schritt 1, wie erklärt sich der SyntaxError?
Deintallier den zigbee-Adapter mal und dann installierst du den nochmal neu.
-
Deintallier den zigbee-Adapter mal und dann installierst du den nochmal neu.
@thomas-braun
Das geht leider nicht. Sprich, deinstalliert habe ich ihn schon, aber installieren geht mit obiger Fehlermeldung nicht mehr.
Versuchte gerade noch den Shelly-Adapter zu installieren. Geht auch nicht.Edit: Jetzt komm ich grad gar nicht mehr in den Adminbereich. Seite bleibt beim Aufrufen weiss.
Dieser Server läuft ja nicht produktiv. Kann den auch von ganz neuem aufsetzten. -
@thomas-braun
Das geht leider nicht. Sprich, deinstalliert habe ich ihn schon, aber installieren geht mit obiger Fehlermeldung nicht mehr.
Versuchte gerade noch den Shelly-Adapter zu installieren. Geht auch nicht.Edit: Jetzt komm ich grad gar nicht mehr in den Adminbereich. Seite bleibt beim Aufrufen weiss.
Dieser Server läuft ja nicht produktiv. Kann den auch von ganz neuem aufsetzten.Geht nicht ist keine Fehlerbeschreibung.
-
Geht nicht ist keine Fehlerbeschreibung.
@thomas-braun sagte in Adapter Zigbee lässt sich nicht (mehr) installieren:
Geht nicht ist keine Fehlerbeschreibung.
Ja, muss ich dir recht geben. Errormeldung sieht aus wie beim Zigbee-Adapter
-
@thomas-braun sagte in Adapter Zigbee lässt sich nicht (mehr) installieren:
Geht nicht ist keine Fehlerbeschreibung.
Ja, muss ich dir recht geben. Errormeldung sieht aus wie beim Zigbee-Adapter
Nix nacherzählen, genaue Meldungen in Textform (CodeTags) hier rein.
-
Nix nacherzählen, genaue Meldungen in Textform (CodeTags) hier rein.
@thomas-braun
Ja gut, aber ich komme gerade nicht mehr auf den ioBroker. Nach reboot wird die Seite nicht mehr gefunden. Zugriff auf Raspi problemlos. -
@thomas-braun
Ja gut, aber ich komme gerade nicht mehr auf den ioBroker. Nach reboot wird die Seite nicht mehr gefunden. Zugriff auf Raspi problemlos.iobroker status iobroker list instances -
iobroker status iobroker list instancespi@raspi-safran:~ $ iobroker status internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iob roker.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js :76:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } pi@raspi-safran:~ $ iobroker list instances internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iob roker.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js :76:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } -
pi@raspi-safran:~ $ iobroker status internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iob roker.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js :76:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } pi@raspi-safran:~ $ iobroker list instances internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iob roker.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js :76:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller iobroker stop iobroker fix iobroker start -
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller iobroker stop iobroker fix iobroker start@thomas-braun
Hey, super! DANKE
Zugriff klappt wieder.
Adapterinstallation Shelly hat geklappt.
Zigbee gleiches Bild:$ iobroker add zigbee auto --host raspi-safran internal/modules/cjs/loader.js:1131 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse (<anonymous>) at Object.Module._extensions..json (internal/modules/cjs/loader.js:1128:22) at Module.load (internal/modules/cjs/loader.js:950:32) at Function.Module._load (internal/modules/cjs/loader.js:790:12) at Module.require (internal/modules/cjs/loader.js:974:19) at require (internal/modules/cjs/helpers.js:93:18) at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:864:20) at processImmediate (internal/timers.js:466:21) ERROR: Process exited with code 1 -
Ich habe das Problem mit dem Zigbee-Adapter gelöst:
cd /opt/iobroker npm install iobroker.zigbee@1.0.0 iobroker upload all iobroker restartDanach war der Adapter unter den Instanzen nicht aufgeführt, allerdings unter den Adaptern wurde er als Installiert angezeigt.
Nach dem deinstallieren und erneut installieren war dann alles wie gewollt.
Danke nochmals für eure Hilfe
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