Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. [gelöst] Settings.js zurück gesetzt

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Settings.js zurück gesetzt

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Manni56 last edited by Manni56

      Ich möchte Variablen in einem File speichern, damit sie nach einem Neustart vor NodeRed den vorherigen Wert laden kann.
      Eine Anleitung dazu habe ich hier gefunden : https://discourse.nodered.org/t/a-guide-to-understanding-persistent-context/4115
      Dazu habe ich unter /opt/iobroker/iobroker-data/node-red in der Datei settings.js die Kommentarzeilen entfernt und Teile ergänzt. Nach dem Neustart vom Adapter NodeRed ist die settings.js wieder im Ursprungszustand.
      Woher holt sich das System die ursprüngliche Datei???

      R 1 Reply Last reply Reply Quote 0
      • R
        rewenode @Manni56 last edited by

        @manni56 Die

        /opt/iobroker/iobroker-data/node-red/settings.js
        

        wird bei jedem Neustart des Adpters mit der Datei

        /opt/iobroker/node_modules/iobroker.node-red/settings.js
        

        Überschrieben. Du musst also deine Änderungen in der

        /opt/iobroker/node_modules/iobroker.node-red/settings.js
        

        machen.

        Gruß
        Reiner

        OliverIO 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @rewenode last edited by

          @rewenode

          aber die wird doch sicherlich beim nächsten update auch wieder überschrieben?

          R 1 Reply Last reply Reply Quote 0
          • R
            rewenode @OliverIO last edited by

            @oliverio Könnte sein. Deshalb solltest du die natürlich sichern.
            Aber jedenfalls wird sie nicht bei jedem Adapterstart überschrieben.

            Viele settings.js Optionen sind ja zum Glück direkt in der Adaperkonfiguration änderbar. Die werden dann auch nicht überschrieben.

            M W 2 Replies Last reply Reply Quote 1
            • M
              Manni56 @rewenode last edited by

              @rewenode : Das hat funktioniert, vielen Dank !

              1 Reply Last reply Reply Quote 0
              • W
                woodbert @rewenode last edited by

                @rewenode sagte in [gelöst] Settings.js zurück gesetzt:

                @oliverio Könnte sein. Deshalb solltest du die natürlich sichern.
                Aber jedenfalls wird sie nicht bei jedem Adapterstart überschrieben.

                Viele settings.js Optionen sind ja zum Glück direkt in der Adaperkonfiguration änderbar. Die werden dann auch nicht überschrieben.

                Ich bin gerade auch wieder auf das Problem der überschriebenen settings.js gestossen. Da ich dort die Speicherung der Variablen (global/node, contextStorage) im Dateisystem konfiguriert habe, sind nach dem letzten Update die Variablen wieder nicht gesetzt worden. Sehr ärgerlich, besonders wenn die morgendliche Warmwasserversorgung an so einer Variablen hängt ❄

                Kann man denn nicht konfigurieren, dass ein anderes Verzeichnis als "root" für die Settings gelesen wird?

                Was machen denn die drei directory-Einträge in den Node-Red-Instanzeinstellungen?

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                1.0k
                Online

                31.7k
                Users

                79.8k
                Topics

                1.3m
                Posts

                4
                6
                342
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo