Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. [gelöst] Settings.js zurück gesetzt

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

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

Geplant Angeheftet Gesperrt Verschoben Node-Red
6 Beiträge 4 Kommentatoren 509 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Manni56
    schrieb am zuletzt editiert von Manni56
    #1

    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 Antwort Letzte Antwort
    0
    • M 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 Offline
      R Offline
      rewenode
      schrieb am zuletzt editiert von
      #2

      @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

      OliverIOO 1 Antwort Letzte Antwort
      0
      • R rewenode

        @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

        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von
        #3

        @rewenode

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

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        R 1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          @rewenode

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

          R Offline
          R Offline
          rewenode
          schrieb am zuletzt editiert von
          #4

          @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 Antworten Letzte Antwort
          1
          • R rewenode

            @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 Offline
            M Offline
            Manni56
            schrieb am zuletzt editiert von
            #5

            @rewenode : Das hat funktioniert, vielen Dank !

            1 Antwort Letzte Antwort
            0
            • R rewenode

              @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.

              W Offline
              W Offline
              woodbert
              schrieb am zuletzt editiert von
              #6

              @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 :snowflake:

              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?

              Wallbox KEBA KC-P30-EC220122-E00
              (noch) Twingo Z.E. "Vibes"
              (bald) ZOE R135 Z.E. 50 Intens

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              844

              Online

              32.4k

              Benutzer

              81.5k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe