NEWS
[gelöst] Hilfe, habe den node-red Adapter geschossen.
-
Hallo,
nachdem ich mein ioBroker neu aufgesetzt habe, habe ein Backup eingespielt.
Leider habe ich einen falschen Hue Adapter dabei erwischt.
Seitdem läuft meine node red nicht mehr:1 Nov 20:30:38 - [error] Api Error: Unexpected response status; 404 at requireStatusCode200 (/opt/iobroker/iobroker-data/node-red/node_modules/node-red-contrib-hue/node_modules/node-hue-api/hue-api/httpPromise.js:100:15) at _fulfilled (/opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:787:54) at /opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:816:30 at Promise.promise.promiseDispatch (/opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:749:13) at /opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:557:44 at flush (/opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:108:17) at process.processTicksAndRejections (node:internal/process/task_queues:77:11)wie bekomme ich das wieder hin????
Danke und VG Torsten
-
Hallo,
nachdem ich mein ioBroker neu aufgesetzt habe, habe ein Backup eingespielt.
Leider habe ich einen falschen Hue Adapter dabei erwischt.
Seitdem läuft meine node red nicht mehr:1 Nov 20:30:38 - [error] Api Error: Unexpected response status; 404 at requireStatusCode200 (/opt/iobroker/iobroker-data/node-red/node_modules/node-red-contrib-hue/node_modules/node-hue-api/hue-api/httpPromise.js:100:15) at _fulfilled (/opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:787:54) at /opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:816:30 at Promise.promise.promiseDispatch (/opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:749:13) at /opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:557:44 at flush (/opt/iobroker/iobroker-data/node-red/node_modules/q/q.js:108:17) at process.processTicksAndRejections (node:internal/process/task_queues:77:11)wie bekomme ich das wieder hin????
Danke und VG Torsten
gelöst, hatte vor dem Umstieg auf den 8GB Raspi, Gott sei Dank das komplette /opt Verzeichnis gezogen.
nun das hier:/opt/iobroker/iobroker-data/node-red/node_moduleskomplett wieder rüber gespielt und es läuft wieder.
Hätte es sonst eine Chance gegeben? Der Sicherheits Modus von node-red hatte hier nicht gegriffen... -
gelöst, hatte vor dem Umstieg auf den 8GB Raspi, Gott sei Dank das komplette /opt Verzeichnis gezogen.
nun das hier:/opt/iobroker/iobroker-data/node-red/node_moduleskomplett wieder rüber gespielt und es läuft wieder.
Hätte es sonst eine Chance gegeben? Der Sicherheits Modus von node-red hatte hier nicht gegriffen...@schneidy76 Na zum einen hättest Du den NodeTyp mit dem Paletten-Manager löschen können und die richtigen Nodes installieren können. - Oder falls noch alles aus dem ursprünglichen Backup kommt. Dann sollte das node_modules Verzeichnis leer sein. Dann sollte in der Datei
package.json
noch der Verweis auf alle selbst installierten Nodes vorhanden sein.Dann wechselt man einfach in das Verzeichnis
/opt/iobroker/iobroker-data/node-red/und installiert die fehlen Module einfach mit
npm installDas Ganze macht man natürlich bei gestopptem Adapter.
-
@schneidy76 Na zum einen hättest Du den NodeTyp mit dem Paletten-Manager löschen können und die richtigen Nodes installieren können. - Oder falls noch alles aus dem ursprünglichen Backup kommt. Dann sollte das node_modules Verzeichnis leer sein. Dann sollte in der Datei
package.json
noch der Verweis auf alle selbst installierten Nodes vorhanden sein.Dann wechselt man einfach in das Verzeichnis
/opt/iobroker/iobroker-data/node-red/und installiert die fehlen Module einfach mit
npm installDas Ganze macht man natürlich bei gestopptem Adapter.
@mickym said in Hilfe, habe den node-red Adapter geschossen.:
hättest Du den NodeTyp mit dem Paletten-Manager löschen können
Funktioniert das mit gestoppter Instanz???
VG Torsten
-
@mickym said in Hilfe, habe den node-red Adapter geschossen.:
hättest Du den NodeTyp mit dem Paletten-Manager löschen können
Funktioniert das mit gestoppter Instanz???
VG Torsten
@schneidy76 Nein aber das geht im Sicherheitsmodus. - Da sind alle Flows gestoppt - aber Du kannst Flows oder Nodes deaktivieren oder den Paletten-Manager nutzen
-
@schneidy76 Nein aber das geht im Sicherheitsmodus. - Da sind alle Flows gestoppt - aber Du kannst Flows oder Nodes deaktivieren oder den Paletten-Manager nutzen
@mickym Den Sicherheitsmodus hatte ich auch im Kopf, der hat hier aber nicht gegriffen.
Ich konnte die Instanz trotzdem nicht starten... -
@mickym Den Sicherheitsmodus hatte ich auch im Kopf, der hat hier aber nicht gegriffen.
Ich konnte die Instanz trotzdem nicht starten...@schneidy76 Wie gesagt, die andere Möglichkeit ist - aus einem NodeRed Backup alles wiederherzustellen - allerdings ist das node_modules Verzeichnis dann noch leer und man muss noch das npm install ausführen. - Ich habe zwar angeregt, dass man das in den Wiederherstellungsprozesse mitaufnehmen sollte. Im Moment muss man den Befehl halt manuell eingeben.
-
@schneidy76 Wie gesagt, die andere Möglichkeit ist - aus einem NodeRed Backup alles wiederherzustellen - allerdings ist das node_modules Verzeichnis dann noch leer und man muss noch das npm install ausführen. - Ich habe zwar angeregt, dass man das in den Wiederherstellungsprozesse mitaufnehmen sollte. Im Moment muss man den Befehl halt manuell eingeben.
@mickym
Okay, dann hätte ich mir das einzelne Laden der fehlenden Module im Palletten-Manager ja sparen können. ;-)
Gut zu wissen...Danke für den Tipp!
VG Torsten
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