Noder-Red startet nicht

AndiJot

New member
Hallo Community,

ich hoffe, jemand kann mir bei einem Problem helfen, das ich mit Node-RED und Home Assistant habe. Ich habe kürzlich versucht, Node-RED in meiner Home Assistant-Installation zu integrieren, aber aus irgendeinem Grund startet es einfach nicht. Hier sind einige Details zu meinem Setup:

  • Home Assistant-Version: 2023.12.4
  • Node-RED-Add-on-Version: 16.0.2
  • Hardware: Raspi4 8gb


Vielen Dank im Voraus!

Beste Grüße, Andi


 
Ich bin neu in HA und ich nehme mal an, das du das Logbuch meinst? Da stehn keine NodeRed Meldungen drin.
 
Nein, das Protokoll.
Einstellungen -> Add-Ons. Dann auf Node-RED klicken und da oben steht Protokoll. Dan sollte normalerweise ein grüner Punkt sein, bei dir vermutlich ein roter.
 
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
-----------------------------------------------------------

Add-on: Node-RED
Flow-based programming for the Internet of Things
-----------------------------------------------------------
Add-on version: 16.0.2
You are running the latest version of this add-on.
System: Home Assistant OS 11.2 (aarch64 / raspberrypi4-64)
Home Assistant Core: 2023.12.4
Home Assistant Supervisor: 2023.12.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-nginx: starting
s6-rc: info: service init-customizations: starting
s6-rc: info: service init-customizations successfully started
s6-rc: info: service init-nodered: starting
s6-rc: info: service init-nodered successfully started
s6-rc: info: service nodered: starting
s6-rc: info: service nodered successfully started
[22:00:10] FATAL:
[22:00:10] FATAL: SSL has been enabled using the 'ssl' option,
[22:00:10] FATAL: this requires an SSL certificate file which is
[22:00:10] FATAL: configured using the 'certfile' option in the
[22:00:10] FATAL: add-on configuration.
[22:00:10] FATAL:
[22:00:10] FATAL: Unfortunately, the file specified in the
[22:00:10] FATAL: 'certfile' option does not exist.
[22:00:10] FATAL:
[22:00:10] FATAL: Please ensure the certificate file exists and
[22:00:10] FATAL: is placed in the '/ssl/' directory.
[22:00:10] FATAL:
[22:00:10] FATAL: In case you don't have SSL yet, consider getting
[22:00:10] FATAL: an SSL certificate or setting the 'ssl' option
[22:00:10] FATAL: to 'false' in case you are not planning on using
[22:00:10] INFO: Starting Node-RED...
[22:00:10] FATAL: SSL with this add-on.
[22:00:10] FATAL:
[22:00:10] FATAL: Check the add-on manual for more information.
[22:00:10] FATAL:
s6-rc: warning: unable to start service init-nginx: command exited 1
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service nodered: stopping
[22:00:10] INFO: Service Node-RED exited with code 256 (by signal 15)
s6-rc: info: service nodered successfully stopped
s6-rc: info: service init-nodered: stopping
s6-rc: info: service init-nodered successfully stopped
s6-rc: info: service init-customizations: stopping
s6-rc: info: service init-customizations successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service base-addon-log-level: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service base-addon-log-level successfully stopped
s6-rc: info: service base-addon-banner: stopping
s6-rc: info: service base-addon-banner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
 
Zuletzt bearbeitet:
Dann hast Du die Installationsanleitung nicht ausreichend gelesen. Bei Dir gibt es ein Problem mit SSL und in der Dokumentation steht, wie man das macht.

Konfiguration
Hinweis: Denken Sie daran, das Add-on neu zu starten, wenn die Konfiguration geändert wird.

Beispiel einer Add-on-Konfiguration:

log_level: info
http_node:
Benutzername: MarryPoppins
Passwort: Supercalifragilisticexpialidocious
http_static:
benutzername: MarryPoppins
Kennwort: Supercalifragilisticexpialidocious
ssl: wahr
Zertifikatdatei: fullchain.pem
Schlüsseldatei: privkey.pem
system_packages:
- ffmpeg
npm_packages:
- node-red-admin
init_commands:
- echo 'Dies ist ein Test'
- echo 'Dies ist also...'
Hinweis: Dies ist nur ein Beispiel, bitte nicht kopieren und einfügen! Erstelle dein eigenes!

Option: log_level
Die Option log_level steuert den Grad der Log-Ausgabe durch das Addon und kann mehr oder weniger ausführlich sein, was nützlich sein kann, wenn Sie mit einem unbekannten Problem zu tun haben. Mögliche Werte sind:

trace: Zeigt jedes Detail an, wie alle aufgerufenen internen Funktionen.
debuggen: Zeigt detaillierte Debug-Informationen an.
info: Normale (normalerweise) interessante Ereignisse.
Warnung: Außergewöhnliche Vorkommnisse, die keine Fehler sind.
Fehler: Laufzeitfehler, die keine sofortige Aktion erfordern.
fatal: Etwas ist furchtbar schief gelaufen. Das Add-on wird unbrauchbar.
Bitte beachten Sie, dass jede Stufe automatisch die Protokollmeldungen einer schwerwiegenderen Stufe einschließt, z. B. zeigt debug auch info-Meldungen an. Standardmäßig ist der log_level auf info gesetzt, was die empfohlene Einstellung ist, es sei denn, Sie sind auf Fehlersuche.

Option: ssl
Aktiviert/deaktiviert SSL (HTTPS) auf der Weboberfläche. Setzen Sie sie auf true, um sie zu aktivieren, andernfalls auf false.

Hinweis: Die SSL-Einstellungen gelten nur für den direkten Zugriff und haben keine Auswirkungen auf den Ingress-Dienst.

Option: certfile
Die Zertifikatsdatei, die für SSL verwendet werden soll.

Hinweis: Die Datei MUSS in /ssl/ gespeichert werden, was die Standardeinstellung ist.

Option: keyfile
Die Datei des privaten Schlüssels, die für SSL verwendet werden soll.

Hinweis: Die Datei MUSS in /ssl/ gespeichert werden, was die Standardeinstellung ist.


Du kannst auch mal versuchen, unter Konfiguration das SSL auszuschalten. Ich weiß aber nicht, ob es dann noch vernünftig läuft.
Solltest Du die beiden Dateien "fullchain.pem" und "privkey.pem" noch nicht besitzen, findest Du via Google Anleitungen, wie man das macht.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.150
Beiträge
59.782
Mitglieder
6.216
Neuestes Mitglied
ALF1986
Zurück
Oben