NEWS
IOBroker Adapter installation ERR
-
Hallo,
vielleicht kann mir hier jemand helfen. Vor 2 Tagen ist meine SD Karten gestorben.
Ich dachte mir kein Problem ich habe ja ein Image.
Dieses ist vom Juni letzten Jahres. Bei dieser Gelegenheit habe ich gleich auf USB Booting umgestellt und das Image auf einen USB stick installiert.
Iobroker startet auch, so weit so gut.
Wenn ich aber nun neue Adapter installieren möchte bekommen ich immer folgende Fehlermeldung:$ ./iobroker add zigbee --host raspberrypi NPM version: 6.14.4 npm install iobroker.zigbee@1.4.4 --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'minipass' npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-02-21T18_22_06_763Z-debug.log ERROR: host.raspberrypi Cannot install iobroker.zigbee@1.4.4: 1 ERROR: process exited with code 25ich habe verschiedene Adapter probiert, immer das gleiche.
ich habe schon viel gesucht, installiert, updates gemacht.... trotzdem kein Erfolg
Vielleicht kann mir hier jemand helfen. Vielen Dank im VorausMOD EDIT: LOGS BITTE IN CODE </> CODE TAGS POSTEN
-
Hallo,
vielleicht kann mir hier jemand helfen. Vor 2 Tagen ist meine SD Karten gestorben.
Ich dachte mir kein Problem ich habe ja ein Image.
Dieses ist vom Juni letzten Jahres. Bei dieser Gelegenheit habe ich gleich auf USB Booting umgestellt und das Image auf einen USB stick installiert.
Iobroker startet auch, so weit so gut.
Wenn ich aber nun neue Adapter installieren möchte bekommen ich immer folgende Fehlermeldung:$ ./iobroker add zigbee --host raspberrypi NPM version: 6.14.4 npm install iobroker.zigbee@1.4.4 --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'minipass' npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-02-21T18_22_06_763Z-debug.log ERROR: host.raspberrypi Cannot install iobroker.zigbee@1.4.4: 1 ERROR: process exited with code 25ich habe verschiedene Adapter probiert, immer das gleiche.
ich habe schon viel gesucht, installiert, updates gemacht.... trotzdem kein Erfolg
Vielleicht kann mir hier jemand helfen. Vielen Dank im VorausMOD EDIT: LOGS BITTE IN CODE </> CODE TAGS POSTEN
-
@arteck
sieh mal bitte hierpi@raspberrypi:/opt/iobroker $ iobroker fix library: loaded Library version=2021-01-23 ioBroker is not installed in /opt/iobroker! Cannot fix anything...was heißt das denn jetzt, er läuft doch, zumindest teilweise
-
Hallo,
vielleicht kann mir hier jemand helfen. Vor 2 Tagen ist meine SD Karten gestorben.
Ich dachte mir kein Problem ich habe ja ein Image.
Dieses ist vom Juni letzten Jahres. Bei dieser Gelegenheit habe ich gleich auf USB Booting umgestellt und das Image auf einen USB stick installiert.
Iobroker startet auch, so weit so gut.
Wenn ich aber nun neue Adapter installieren möchte bekommen ich immer folgende Fehlermeldung:$ ./iobroker add zigbee --host raspberrypi NPM version: 6.14.4 npm install iobroker.zigbee@1.4.4 --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'minipass' npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-02-21T18_22_06_763Z-debug.log ERROR: host.raspberrypi Cannot install iobroker.zigbee@1.4.4: 1 ERROR: process exited with code 25ich habe verschiedene Adapter probiert, immer das gleiche.
ich habe schon viel gesucht, installiert, updates gemacht.... trotzdem kein Erfolg
Vielleicht kann mir hier jemand helfen. Vielen Dank im VorausMOD EDIT: LOGS BITTE IN CODE </> CODE TAGS POSTEN
@jan121 Hast du ausser ioBroker sonst noch was installiert? Wenn nein: dann setze alles neu auf. Wahrscheinlich ist beim Image kopieren was schief gegangen. Anstatt jetzt Stunden mit dem fixen zu verbringen, nimmst du lieber das aktuellste Image von Raspberry Pi OS und spielst ioBroker mit dem Einzeiler auf.
-
@jan121 Hast du ausser ioBroker sonst noch was installiert? Wenn nein: dann setze alles neu auf. Wahrscheinlich ist beim Image kopieren was schief gegangen. Anstatt jetzt Stunden mit dem fixen zu verbringen, nimmst du lieber das aktuellste Image von Raspberry Pi OS und spielst ioBroker mit dem Einzeiler auf.
-
@jan121 Hast du ausser ioBroker sonst noch was installiert? Wenn nein: dann setze alles neu auf. Wahrscheinlich ist beim Image kopieren was schief gegangen. Anstatt jetzt Stunden mit dem fixen zu verbringen, nimmst du lieber das aktuellste Image von Raspberry Pi OS und spielst ioBroker mit dem Einzeiler auf.
-
@jan121 Wo liegt denn die Datei?
sudo updatedb locate minipass(Ggf. muss locate noch nachinstalliert werden)
In meinem System schaut es so aus:
pi@raspberrypi:/opt/iobroker $ locate minipass /opt/iobroker/node_modules/canvas/node_modules/fs-minipass /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/LICENSE /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/README.md /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/index.js /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/package.json /opt/iobroker/node_modules/canvas/node_modules/minipass /opt/iobroker/node_modules/canvas/node_modules/minipass/LICENSE /opt/iobroker/node_modules/canvas/node_modules/minipass/README.md /opt/iobroker/node_modules/canvas/node_modules/minipass/index.js /opt/iobroker/node_modules/canvas/node_modules/minipass/package.json /opt/iobroker/node_modules/fs-minipass /opt/iobroker/node_modules/fs-minipass/LICENSE /opt/iobroker/node_modules/fs-minipass/README.md /opt/iobroker/node_modules/fs-minipass/index.js /opt/iobroker/node_modules/fs-minipass/package.json /opt/iobroker/node_modules/minipass /opt/iobroker/node_modules/minipass/LICENSE /opt/iobroker/node_modules/minipass/README.md /opt/iobroker/node_modules/minipass/index.js /opt/iobroker/node_modules/minipass/package.json /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/LICENSE /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/README.md /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/index.js /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/package.json /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/LICENSE /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/README.md /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/index.js /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/fs-minipass /usr/lib/node_modules/npm/node_modules/fs-minipass/index.js /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/fs-minipass/package.json /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass /usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json -
@jan121 Wo liegt denn die Datei?
sudo updatedb locate minipass(Ggf. muss locate noch nachinstalliert werden)
In meinem System schaut es so aus:
pi@raspberrypi:/opt/iobroker $ locate minipass /opt/iobroker/node_modules/canvas/node_modules/fs-minipass /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/LICENSE /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/README.md /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/index.js /opt/iobroker/node_modules/canvas/node_modules/fs-minipass/package.json /opt/iobroker/node_modules/canvas/node_modules/minipass /opt/iobroker/node_modules/canvas/node_modules/minipass/LICENSE /opt/iobroker/node_modules/canvas/node_modules/minipass/README.md /opt/iobroker/node_modules/canvas/node_modules/minipass/index.js /opt/iobroker/node_modules/canvas/node_modules/minipass/package.json /opt/iobroker/node_modules/fs-minipass /opt/iobroker/node_modules/fs-minipass/LICENSE /opt/iobroker/node_modules/fs-minipass/README.md /opt/iobroker/node_modules/fs-minipass/index.js /opt/iobroker/node_modules/fs-minipass/package.json /opt/iobroker/node_modules/minipass /opt/iobroker/node_modules/minipass/LICENSE /opt/iobroker/node_modules/minipass/README.md /opt/iobroker/node_modules/minipass/index.js /opt/iobroker/node_modules/minipass/package.json /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/LICENSE /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/README.md /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/index.js /opt/iobroker/node_modules/node-pre-gyp/node_modules/fs-minipass/package.json /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/LICENSE /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/README.md /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/index.js /opt/iobroker/node_modules/node-pre-gyp/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/fs-minipass /usr/lib/node_modules/npm/node_modules/fs-minipass/index.js /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/fs-minipass/package.json /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass /usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/pacote/node_modules/minipass/package.json /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js /usr/lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json@thomas-braun danke dafür, locate funktioniert bei mir irgendwie leider nicht. Wahrscheinlich ist wirklich alles im Eimer
-
@thomas-braun danke dafür, locate funktioniert bei mir irgendwie leider nicht. Wahrscheinlich ist wirklich alles im Eimer
@jan121 Was heißt 'funktioniert nicht'?
Du hast schon gelesen, dass man das u. U. nachinstallieren muss? Und dassudo updatedbmuss man auch vor dem ersten Einsatz machen.
-
@unclesam das wollte ich ja vermeiden, in meinem Iobroker ist recht viel integriert, wenn es aber nicht anders geht, muss ich wohl alles neu machen.
-
@jan121 Sprich: du hast kein Backup? Weil sonst hast du ja alles wieder zurück, sobald du das Backup eingespielt hast.
-
@unclesam das wollte ich ja vermeiden, in meinem Iobroker ist recht viel integriert, wenn es aber nicht anders geht, muss ich wohl alles neu machen.
@jan121 sagte in IOBroker Adapter installation ERR:
das wollte ich ja vermeiden, in meinem Iobroker ist recht viel integriert, wenn es aber nicht anders geht, muss ich wohl alles neu machen
Ich habe mich auf diesen Satz bezogen. Wenn du ein Backup mit Backitup hast, dann ist der Aufwand wirklich klein:
- Image auf SD Karte
- Einzeiler ausführen
- Backup zurückspielen
Da gibt es kein "alles neu machen" zusätzlich. Das ist wirklich alles, was du tun musst. Damit sparst du dir aktuell und in Zukunft Basteleien.
Und wenn du kein Backitup-Backup hast: spiel dein Image ganz normal auf eine SD-Karte zurück, mache ein Backup mit Backitup und dann gemäss meiner Liste oben weiter.
-
@jan121 sagte in IOBroker Adapter installation ERR:
das wollte ich ja vermeiden, in meinem Iobroker ist recht viel integriert, wenn es aber nicht anders geht, muss ich wohl alles neu machen
Ich habe mich auf diesen Satz bezogen. Wenn du ein Backup mit Backitup hast, dann ist der Aufwand wirklich klein:
- Image auf SD Karte
- Einzeiler ausführen
- Backup zurückspielen
Da gibt es kein "alles neu machen" zusätzlich. Das ist wirklich alles, was du tun musst. Damit sparst du dir aktuell und in Zukunft Basteleien.
Und wenn du kein Backitup-Backup hast: spiel dein Image ganz normal auf eine SD-Karte zurück, mache ein Backup mit Backitup und dann gemäss meiner Liste oben weiter.
-
@unclesam danke für Deinen Tipp. Leider habe ich nur ein komplettes Image, kein Backup. Ich habe soeben angefangen, alles neu aufzusetzen.
-
@unclesam sagte in IOBroker Adapter installation ERR:
dann weisst du, was als erster Adapter drauf kommt, oder? Backitup!
Das sollte IMHO Standard im Installer sein - wichtiger als Discovery
-
@wendy2702 Richtig, nur nützt dir das nichts, wenn die SD Karte zerschossen wird beim Upgrade. Dann musst du schon noch die Datei weg kopieren. Und dann wird's schon langsam einfacher mit Backitup...
@unclesam Stimmt. Allerdings setzt das mit Backitup auch vorraus das man Möglichkeiten hat das automatisch irgendwo speichern zu lassen.
Das Backup manuell erstellen, vor Upgrade kurz per Filezilla/WinSCP sichern auf dem PC den man auch für die Konsole benutzt ist aus meiner sicht normale Prozedur. (Liegt vielleicht daran das es früher Backitup noch nicht gab)
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