Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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

Scheduled Pinned Locked Moved Node-Red
6 Posts 4 Posters 509 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Manni56
    wrote on last edited by 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 Reply Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        0
        • OliverIOO OliverIO

          @rewenode

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

          R Offline
          R Offline
          rewenode
          wrote on last edited by
          #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 Replies Last reply
          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
            wrote on last edited by
            #5

            @rewenode : Das hat funktioniert, vielen Dank !

            1 Reply Last reply
            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
              wrote on last edited by
              #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 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              802

              Online

              32.4k

              Users

              81.5k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe