Hallo,
ich möchte meine Heizung smart steuern. Ich habe Node-RED installiert, um JSON-Werte abzurufen.
Aber ich bekomme es nicht zum Laufen. Jedes Mal, wenn ich einen Fluss versuche, erhalte ich diese Fehlermeldung:
Ihre Flow-Anmeldedatei ist mit einem systemgenerierten Schlüssel verschlüsselt.
Wenn der systemgenerierte Schlüssel aus irgendeinem Grund verloren geht, ist Ihre Anmeldedatei
nicht wiederherstellbar. Sie müssen sie löschen und Ihre Anmeldedaten erneut eingeben.
Sie sollten Ihren eigenen Schlüssel mit der Option ‹ credentialSecret › in Ihrer Einstellungsdatei festlegen. Node-RED verschlüsselt dann Ihre Anmeldedatei mit Ihrem gewählten Schlüssel beim nächsten Mal, wenn Sie eine Änderung bereitstellen.
In den Foren habe ich ähnliche Fehler gefunden. Ich habe versucht, einen Schlüssel in der Datei settings.js anzugeben, aber das ändert nichts.
Haben Sie eine Idee, wie ich das lösen kann?
Hallo @lesaintsgeosmois und willkommen zurück bei Gladys 
Hast du Node-RED nach der Änderung der Datei neu gestartet?
Hallo,
ich habe gerade einige Tests durchgeführt.
wenn ich Node-RED neu starte, wird die Konfigurationsdatei settings.js gelöscht und mit den Standardwerten neu erstellt.
Der geänderte Parameter wird daher nicht berücksichtigt, da die Datei bei jedem Neustart des Containers mit den ursprünglichen Werten zurückgesetzt wird.
Kannst du uns mehr Informationen darüber geben, was du genau machst?
Nutzt du Node-RED, indem du es selbst startest oder über Gladys?
Was genau meinst du mit „den Container neu starten“? Geht es um ein Docker-Restart?
Hallo Pierre-Gilles
Danke für deinen Hinweis.
Tatsächlich hatte ich es über die Gladys-Oberfläche deaktiviert.
Ich hatte den Unterschied zum Docker-Restart nicht verstanden, der die Konfigurationsdatei nicht überschreibt.
Für Node-RED habe ich das Feld credentialSecret: in der settings.js-Datei ergänzt.
Ich konnte meinen ersten Knoten erstellen.
Ich kann nun weitermachen, um die Werte meines Heizkessels abzurufen.
Danke für deine Hilfe und für Gladys.