NEWS
[gelöst] Adapter Zigbee lässt sich nicht (mehr) installieren
-
Guten Abend zusammen
Gerade bin ich dabei in meiner Testumgebung den Conbee 2 mit dem Zigbee-Adapter zu testen. Läuft auf der produktiven ioBroker-Installation mit deconz.Folgendes: Ich wollte die relativ neuen Tradfri LED2003G10 anlernen. Diese scheinen aber nicht zu funktionieren mit der Adapterversion 1.5.6.
Zum Test installierte ich mal eine tiefere Version, glaubs 1.4.0 oder so. Ging da aber auch nicht.
Update auf 1.5.6 ging danach nicht mehr, nach dem löschen der Version 1.4.0 kann ich den Adapter gar nicht mehr installieren.
Folgende Meldung bekomme ich wenn ich Installieren möchte:$ iobroker add zigbee auto --host raspi-safran node:internal/modules/cjs/loader:1170 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 (node:internal/modules/cjs/loader:1167:22) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102: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 (node:internal/timers:466:21) ERROR: Process exited with code 1Da bin ich zu wenig versiert dass ich damit was anfangen kann. Leider...
Kann mir jemand helfen und vielleicht erklären wie es soweit kommen kann?
Besten Dank!

Mit was sind wir denn da unterwegs?
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs -
@figugegu sagte in Adapter Zigbee lässt sich nicht (mehr) installieren:
npm v8.1.2
@Thomas-Braun : wirf den Papagei an
-
@figugegu sagte in Adapter Zigbee lässt sich nicht (mehr) installieren:
npm v8.1.2
@Thomas-Braun : wirf den Papagei an
-

pi@raspi-safran:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/node /usr/bin/npmInstalliere mal nodejs 14.
Aber warum ging das erst und dann nicht mehr? -
-
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
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