Ich habe node red als Adapter in ioBroker installiert und wollte mit der youtube-anleitung von @Micha ein virtuelles Gerät erstellen.
Irgendwas habe ich aber scheinbar falsch gemacht weil danach node red abgestürzt ist und sich nicht mehr öffnen ließ.
Habe daraufhin den adapter schon mehrfach deinstalliert und neu installiert aber node red startet entweder gar nicht oder hört beim Laden des adapters auf und sagt „Verbindung zum Server abgebrochen“.
Im Log vom ioBroker steht folgendes (leider nur als Text weil upload nicht klappt):
node-red.0 info
Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
homee.0 info
initialize 1 homeegrams
homee.0 info
initialize 1 homeegrams
node-red.0 warn
26 Nov 11:07:09 - [warn] Projekte deaktiviert: editorTheme.projects.enabled=false
ich denke, dass Dir im iobroker-Forum sicher jemand helfen kann, ABER auch dort wird Dir mit den vorliegenden Imformationen keiner helfen können.
Das ist aber definitiv nicht die Ursache. Die Meldung sagt nur, dass Projects, ein node red Feature, nicht aktiviert sind. s. hier
Wie schon erwähnt, wäre das iobroker-Forum die richtige Anlaufstelle, aber auch dort musst Du möglichst viele Informationen bereitstellen, wie z.Bsp. welche Hard- und Softwarekomponenten sind in welcher Version im Einsatz, was wurde ggf. nach dem letzten erfolgreichen Start von node red geändert (wurden z.Bsp. Updates installiert?) und natürlich ist der beste Freund des Admins das Log, also auch die Logeinträge in denen etwas über den fehlgeschlagenen Start von node red steht, sind bei der Fehlersuche unverzichtbar.
Grüße…
Edit:
Das soll wirklich nicht gehässig sein, aber Du siehst, wie wichtig ein funktionierendes Backup eines produktiv eingesetzten Systems im Ernstfall ist!
Der Raspi3 ist kein Produktivsystem bei mir sondern ich spiel nur mit einer alternativen visu herum.
Grundsätzlich hätte ich auch kein problem alles neu auf zu setzen, kann mich aber dunkel daran erinnern das Spotify und Netatmo etwas frickelig zu integrieren waren. Daher würde ich das gerne vermeiden.
Werde mal parallel im iobroker-forum um Rat fragen.
Iobroker scheint auch normal zu funktionieren. Ich bräuchte eine Anleitung wie man mit node-red ganz von vorne startet.
Adapter deinstallieren und neu installieren alleine scheint nicht zu reichen.
Als erstes würde ich versuchen, mal alle erstellten Flows zu deaktivieren und ggf. nacheinander wieder zu aktivieren, um den eventuellen Übertäter zu identifizieren.
Die Flows findest Du dort:
Du solltest die Flows auch editieren können, wenn Du diese URL aufrufst: http://iobroker-ip:iobroker-port/#tab-objects/editobject/node-red.0.flows
Dort auf „RAW(NUR EXPERTEN)“ klicken.
Edit:
Falls Du mehrere node red Instanzen am laufen hast, müsstest Du noch „node-red.0.flows“ anpassen. z.Bsp „node-red.1.flows“ etc…
Wenn ich das aufrufe, öffnet sich die iobroker Oberfläche, ausgewählt ist dann auf der linken Seite Objekte, aber auf dem rechten Bildschirm habe ich nur einen unendlichen Ladekreis.
Hallo @MaxL ,
ja, das ist völlig verständlich, „flows.json“ ist eine Datei, die musst Du editieren.
Der Befehl „cd“ bedeutet „change directory“, daher die „Fehlermeldung“.
Welchen Editor Du bevorzugst, bzw. welcher installiert ist, weiß ich natürlich nicht.
Relativ gebräuchlich sind z.Bsp. vi und nano.
mit vi:
vi /opt/iobroker/iobroker-data/node-red/flows.json