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. NodeRed Adapter 5.2.0 - permanent Kontext [gelöst]

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    757

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

NodeRed Adapter 5.2.0 - permanent Kontext [gelöst]

Geplant Angeheftet Gesperrt Verschoben Node-Red
6 Beiträge 3 Kommentatoren 615 Aufrufe 3 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.
  • mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #1

    In der Adapterbeschreibung zu der Version 5.2.0 kann man nun wohl beides auswählen, aber ich finde es nicht in der Adapterkonfig.

    Ich gehe mal davon aus, dass die settings.js ja entsprechend angepasst wird. In meiner Standalone Konfig habe ich diese Einträge gemacht

    	contextStorage: {
    		default: "memory",
    		memory: { module: 'memory' },
    		file: { module: 'localfilesystem' }
    	},
    
    

    Ich finde diese Möglichkeiten aber nirgends in der Adapterkonfiguration zum Adapter 5.2.0

    Mit diesen Änderungen und memory als Default habe ich quasi Rückwärtskompatibilität, kann aber bei Bedarf auch den Filekontext auswählen:

    8379ad98-004e-4b58-b429-68bab83a51b6-image.png

    =====================================================

    Update: 11.3.25

    Der Kontext wird nun wohl grundsätzlich im Filesystem gespeichert und nicht mehr im Memory - man wählt das nicht aus, aber damit sollte der Kontext auch einen Adapterneustart überstehen

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    haus-automatisierungH 1 Antwort Letzte Antwort
    1
    • M Offline
      M Offline
      MartyBr
      schrieb am zuletzt editiert von
      #2

      @mickym
      Ich habe die settings.js nach deinem Vorschlag geändert. Die Änderung zeigt aber keine Auswirkung. Auch ein Neustart von red-node zeigt keine Änderung.

      Hängt das Verhalten (oder genauer: die fehlende Wirkung) mit der eingesetzten Node-Red Version zusammen?
      Ich setze im Stable die Version 5.2.1 ein.

      Gruß
      Martin


      Intel NUCs mit Proxmox / Iobroker als VM unter Debian
      Raspeberry mit USB Leseköpfen für Smartmeter
      Homematic und Homematic IP

      mickymM 1 Antwort Letzte Antwort
      0
      • M MartyBr

        @mickym
        Ich habe die settings.js nach deinem Vorschlag geändert. Die Änderung zeigt aber keine Auswirkung. Auch ein Neustart von red-node zeigt keine Änderung.

        Hängt das Verhalten (oder genauer: die fehlende Wirkung) mit der eingesetzten Node-Red Version zusammen?
        Ich setze im Stable die Version 5.2.1 ein.

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von mickym
        #3

        @martybr Im iobroker - wird die settings.js beim Adapterstart immer in das entsprechende data Verzeichnis kopiert. Deshalb sind Deine Änderungen der settings.js im node-red Verzeichnis unter iobroker-data nutzlos. Angeblich gibts ja so eine Option im Adapter - habe ich aber auch nicht gefunden. Du kannst temporär (ohne offiziellen Support ) schauen, ob du die Quelle modifizieren kannst. Das wird dann aber nach jedem Adapterupdate weg sein. Das Template ist glaub da:

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

        Den Screenshot habe ich von einer stand-alone Installation gemacht.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        0
        • mickymM mickym

          In der Adapterbeschreibung zu der Version 5.2.0 kann man nun wohl beides auswählen, aber ich finde es nicht in der Adapterkonfig.

          Ich gehe mal davon aus, dass die settings.js ja entsprechend angepasst wird. In meiner Standalone Konfig habe ich diese Einträge gemacht

          	contextStorage: {
          		default: "memory",
          		memory: { module: 'memory' },
          		file: { module: 'localfilesystem' }
          	},
          
          

          Ich finde diese Möglichkeiten aber nirgends in der Adapterkonfiguration zum Adapter 5.2.0

          Mit diesen Änderungen und memory als Default habe ich quasi Rückwärtskompatibilität, kann aber bei Bedarf auch den Filekontext auswählen:

          8379ad98-004e-4b58-b429-68bab83a51b6-image.png

          =====================================================

          Update: 11.3.25

          Der Kontext wird nun wohl grundsätzlich im Filesystem gespeichert und nicht mehr im Memory - man wählt das nicht aus, aber damit sollte der Kontext auch einen Adapterneustart überstehen

          haus-automatisierungH Online
          haus-automatisierungH Online
          haus-automatisierung
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @mickym sagte in NodeRed Adapter 5.2.0 - permanent Kontext:

          In der Adapterbeschreibung zu der Version 5.2.0 kann man nun wohl beides auswählen

          Nein, das steht da nicht.

          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
          📚 Meine inoffizielle ioBroker Dokumentation

          mickymM 1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            @mickym sagte in NodeRed Adapter 5.2.0 - permanent Kontext:

            In der Adapterbeschreibung zu der Version 5.2.0 kann man nun wohl beides auswählen

            Nein, das steht da nicht.

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #5

            @haus-automatisierung sagte in NodeRed Adapter 5.2.0 - permanent Kontext:

            @mickym sagte in NodeRed Adapter 5.2.0 - permanent Kontext:

            In der Adapterbeschreibung zu der Version 5.2.0 kann man nun wohl beides auswählen

            Nein, das steht da nicht.

            Ok dann habe ich das ChangeLog falsch verstanden:

            69533d1b-f415-4cb8-a7cc-89c83688cc35-image.png

            oder es wird grundsätzlich der Kontext im filesystem gespeichert - dann sollte der Kontext ja automatisch da sein, nach dem Adapterstart.

            Sieht so aus - habe die settings.js angeschaut.

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            M 1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @haus-automatisierung sagte in NodeRed Adapter 5.2.0 - permanent Kontext:

              @mickym sagte in NodeRed Adapter 5.2.0 - permanent Kontext:

              In der Adapterbeschreibung zu der Version 5.2.0 kann man nun wohl beides auswählen

              Nein, das steht da nicht.

              Ok dann habe ich das ChangeLog falsch verstanden:

              69533d1b-f415-4cb8-a7cc-89c83688cc35-image.png

              oder es wird grundsätzlich der Kontext im filesystem gespeichert - dann sollte der Kontext ja automatisch da sein, nach dem Adapterstart.

              Sieht so aus - habe die settings.js angeschaut.

              M Offline
              M Offline
              MartyBr
              schrieb am zuletzt editiert von
              #6

              @mickym
              @haus-automatisierung
              Danke für eure Mühe. Es läuft ja alles zufriedenstellend, ich hatte nur diesen alten Thread entdeckt.

              Gruß
              Martin


              Intel NUCs mit Proxmox / Iobroker als VM unter Debian
              Raspeberry mit USB Leseköpfen für Smartmeter
              Homematic und Homematic IP

              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

              379

              Online

              32.6k

              Benutzer

              82.0k

              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