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. Extra Warmwasser mit PV Überschuss

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Extra Warmwasser mit PV Überschuss

Geplant Angeheftet Gesperrt Verschoben Node-Red
51 Beiträge 3 Kommentatoren 4.7k 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.
  • P Peter666666

    @mickym ja so weit bin ich noch nicht im Flow (ist glaube ich nur für die manuelle Steuerung des BW). muss mal schauen wie ich die "IF Schleife" richtig mache. Stimmt es ist nicht mehr übersichtlich.

    mickymM Offline
    mickymM Offline
    mickym
    Most Active
    schrieb am zuletzt editiert von
    #6

    @peter666666 Na warte mal - da sind einige Fehler drin, ich mach Dir mal einen Vorschlag den können wir dann diskutieren.

    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.

    P 1 Antwort Letzte Antwort
    1
    • mickymM mickym

      @peter666666 Na warte mal - da sind einige Fehler drin, ich mach Dir mal einen Vorschlag den können wir dann diskutieren.

      P Offline
      P Offline
      Peter666666
      schrieb am zuletzt editiert von Peter666666
      #7

      @mickym danke! Kann man die Verzögerungen so machen das diese nur einmal starten und wenn schon eine "läuft" nicht wieder eine gestartet wird?

      LG Peter

      Intel NUC i5 / 16GB RAM / 512GB SSD
      Synology DS220+ 10GB RAM / 8TB

      mickymM 1 Antwort Letzte Antwort
      0
      • P Peter666666

        @mickym danke! Kann man die Verzögerungen so machen das diese nur einmal starten und wenn schon eine "läuft" nicht wieder eine gestartet wird?

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #8

        @peter666666 Schreibe ich Dir gleich alles - dafür nimmt man keine fixe Verzögerung sondern die Nachrichtenrate.

        0b433e00-b14d-471f-ac7a-3f087c93aa22-image.png

        Damit legst Du fest, dass nur 1 Nachricht ausgegeben wird innerhalb der 20 Minuten und alle zwischenzeitlich ankommenden Nachrichten verworfen werden.

        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.

        P 1 Antwort Letzte Antwort
        1
        • mickymM Offline
          mickymM Offline
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #9

          @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

          So sieht der Flow momentan aus, wenn ich alles richtig verstanden habe:

          8f1b31a8-02aa-4b53-b9fa-64059adb9493-image.png

          Ich habe es mit Inject Nodes simuliert, du kannst die ja wieder löschen und Deine iobroker IN Nodes wieder aktivieren. - Du musst halt die DP für den Indikator noch anpassen, wenn MinOn aktiv ist.

          Hier mal ein paar grundsätzliche Anmerkungen

          1. Bei Bedingungen eines Parameters - kann man alle Bedingungen in 1 Switch Node machen.
          2. Bei der Delay Node - wenn man fixe Verzögerung einstellt dann werden die Nachrichten nicht begrenzt. Sprich es ist über 2.5 dann wird eine Nachricht erzeugt (nennen wir es Zeitpunkt 0), die Nachricht würde nun 10s oder 20 Min. verzögert. Wenn zum Zeitpunkt 0+1 Min wieder eine Nachricht erzeugt würde, dann würde nach 11 s die 2. Nachricht bzw. nach 21 Minuten die nächste Nachricht gesendet.

          Eigentlich müssten damit alle Bedingungen abgedeckt sein. Ich finds halt um Weiten übersichrlicher als Dein Blockly.

          Hier der Flow zum Import:

          [
             {
                 "id": "f5ea0b2a0c2fab39",
                 "type": "inject",
                 "z": "c7454c976ad86c7e",
                 "name": "Meter Active Power 2.5",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "2.5",
                 "payloadType": "num",
                 "x": 160,
                 "y": 600,
                 "wires": [
                     [
                         "78ea932b6144ea56"
                     ]
                 ]
             },
             {
                 "id": "90c26738871dd32a",
                 "type": "inject",
                 "z": "c7454c976ad86c7e",
                 "name": "Meter Active Power 2.0",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "2.0",
                 "payloadType": "num",
                 "x": 160,
                 "y": 640,
                 "wires": [
                     [
                         "78ea932b6144ea56"
                     ]
                 ]
             },
             {
                 "id": "78ea932b6144ea56",
                 "type": "switch",
                 "z": "c7454c976ad86c7e",
                 "name": "PV Überschuss",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "lt",
                         "v": "2.4",
                         "vt": "num"
                     },
                     {
                         "t": "gte",
                         "v": "2.4",
                         "vt": "num"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 2,
                 "x": 420,
                 "y": 680,
                 "wires": [
                     [
                         "45c84f129773d19b"
                     ],
                     [
                         "afc867f18b037b22",
                         "0478f81a30fe3639"
                     ]
                 ],
                 "outputLabels": [
                     "Brauchwasser AUS",
                     "Brauchwasser EIN"
                 ],
                 "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
             },
             {
                 "id": "0423db8ebd88425a",
                 "type": "debug",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser EIN (Shelly)",
                 "active": false,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": true,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "payload",
                 "statusType": "auto",
                 "x": 1520,
                 "y": 880,
                 "wires": []
             },
             {
                 "id": "7e029bf35fe30f0c",
                 "type": "debug",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser AUS (Shelly)",
                 "active": false,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": true,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "payload",
                 "statusType": "auto",
                 "x": 1940,
                 "y": 540,
                 "wires": []
             },
             {
                 "id": "5465d36c4b323ea4",
                 "type": "change",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser EIN",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "true",
                         "tot": "bool"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 1270,
                 "y": 840,
                 "wires": [
                     [
                         "0423db8ebd88425a",
                         "3ed7efab20047cb6"
                     ]
                 ]
             },
             {
                 "id": "3777b383486653c4",
                 "type": "change",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser AUS",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "true",
                         "tot": "bool"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 1670,
                 "y": 580,
                 "wires": [
                     [
                         "7e029bf35fe30f0c",
                         "0b8b63c145022cf3"
                     ]
                 ]
             },
             {
                 "id": "490f9fe9d29ac5c8",
                 "type": "delay",
                 "z": "c7454c976ad86c7e",
                 "name": "20 Minuten verzögern",
                 "pauseType": "rate",
                 "timeout": "20",
                 "timeoutUnits": "seconds",
                 "rate": "1",
                 "nbRateUnits": "20",
                 "rateUnits": "second",
                 "randomFirst": "1",
                 "randomLast": "5",
                 "randomUnits": "seconds",
                 "drop": true,
                 "allowrate": false,
                 "outputs": 1,
                 "x": 740,
                 "y": 840,
                 "wires": [
                     [
                         "467fd83885fcecf0",
                         "5465d36c4b323ea4"
                     ]
                 ]
             },
             {
                 "id": "467fd83885fcecf0",
                 "type": "trigger",
                 "z": "c7454c976ad86c7e",
                 "name": "30 Minuten MinON",
                 "op1": "true",
                 "op2": "false",
                 "op1type": "bool",
                 "op2type": "bool",
                 "duration": "30",
                 "extend": true,
                 "overrideDelay": false,
                 "units": "s",
                 "reset": "",
                 "bytopic": "all",
                 "topic": "topic",
                 "outputs": 1,
                 "x": 1010,
                 "y": 920,
                 "wires": [
                     [
                         "43d93b25398134f9"
                     ]
                 ]
             },
             {
                 "id": "43d93b25398134f9",
                 "type": "ioBroker out",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser_AKTIV (MinOn)",
                 "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                 "ack": "true",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 1270,
                 "y": 920,
                 "wires": []
             },
             {
                 "id": "0a9ff9331c1b8e3c",
                 "type": "ioBroker get",
                 "z": "c7454c976ad86c7e",
                 "name": "Hole Brauchwasser_AKTIV (MinOn)",
                 "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                 "attrname": "payload",
                 "payloadType": "value",
                 "errOnInvalidState": "nothing",
                 "x": 1190,
                 "y": 580,
                 "wires": [
                     [
                         "265413e346c4ce5d"
                     ]
                 ]
             },
             {
                 "id": "265413e346c4ce5d",
                 "type": "switch",
                 "z": "c7454c976ad86c7e",
                 "name": "MinOn = false?",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "false"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 1,
                 "x": 1460,
                 "y": 580,
                 "wires": [
                     [
                         "3777b383486653c4"
                     ]
                 ]
             },
             {
                 "id": "0b8b63c145022cf3",
                 "type": "ioBroker out",
                 "z": "c7454c976ad86c7e",
                 "d": true,
                 "name": "Shelly Brauchwasser AUS",
                 "topic": "",
                 "ack": "false",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 1930,
                 "y": 580,
                 "wires": []
             },
             {
                 "id": "3ed7efab20047cb6",
                 "type": "ioBroker out",
                 "z": "c7454c976ad86c7e",
                 "d": true,
                 "name": "Shelly Brauchwasser EIN",
                 "topic": "",
                 "ack": "false",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 1510,
                 "y": 840,
                 "wires": []
             },
             {
                 "id": "9e6b182d801f09da",
                 "type": "inject",
                 "z": "c7454c976ad86c7e",
                 "name": "Wassertemperatur 57°C",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "60",
                 "payloadType": "num",
                 "x": 160,
                 "y": 820,
                 "wires": [
                     [
                         "495778e29bdffe0d"
                     ]
                 ]
             },
             {
                 "id": "44a85627740f730d",
                 "type": "inject",
                 "z": "c7454c976ad86c7e",
                 "name": "Wassertemperatur 53°C",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "53",
                 "payloadType": "num",
                 "x": 160,
                 "y": 860,
                 "wires": [
                     [
                         "495778e29bdffe0d"
                     ]
                 ]
             },
             {
                 "id": "495778e29bdffe0d",
                 "type": "switch",
                 "z": "c7454c976ad86c7e",
                 "name": "Wassertemperatur",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "gte",
                         "v": "57",
                         "vt": "num"
                     },
                     {
                         "t": "lte",
                         "v": "54",
                         "vt": "num"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 2,
                 "x": 410,
                 "y": 780,
                 "wires": [
                     [
                         "45c84f129773d19b"
                     ],
                     [
                         "afc867f18b037b22"
                     ]
                 ],
                 "outputLabels": [
                     "Brauchwasser AUS",
                     "Brauchwasser EIN"
                 ],
                 "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
             },
             {
                 "id": "8c82cfd59b96688d",
                 "type": "comment",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser EIN",
                 "info": "",
                 "x": 710,
                 "y": 780,
                 "wires": []
             },
             {
                 "id": "9f5ee54db8303dd7",
                 "type": "comment",
                 "z": "c7454c976ad86c7e",
                 "name": "Brauchwasser AUS",
                 "info": "",
                 "x": 690,
                 "y": 500,
                 "wires": []
             },
             {
                 "id": "59b342efc4818a85",
                 "type": "trigger",
                 "z": "c7454c976ad86c7e",
                 "name": "Mindestens 2 Min < 2.4",
                 "op1": "",
                 "op2": "true",
                 "op1type": "nul",
                 "op2type": "bool",
                 "duration": "2",
                 "extend": false,
                 "overrideDelay": false,
                 "units": "s",
                 "reset": "",
                 "bytopic": "all",
                 "topic": "topic",
                 "outputs": 1,
                 "x": 870,
                 "y": 580,
                 "wires": [
                     [
                         "0a9ff9331c1b8e3c"
                     ]
                 ]
             },
             {
                 "id": "0478f81a30fe3639",
                 "type": "change",
                 "z": "c7454c976ad86c7e",
                 "name": "reset",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "true",
                         "tot": "bool"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 650,
                 "y": 640,
                 "wires": [
                     [
                         "59b342efc4818a85"
                     ]
                 ]
             },
             {
                 "id": "c0daa92ca05b87f7",
                 "type": "ioBroker in",
                 "z": "c7454c976ad86c7e",
                 "d": true,
                 "name": "Meter.Active_Power",
                 "topic": "0_userdata.0.Huawei.Meter.Active_Power",
                 "payloadType": "value",
                 "onlyack": "",
                 "func": "all",
                 "gap": "",
                 "fireOnStart": "false",
                 "outFormat": "MQTT",
                 "x": 170,
                 "y": 680,
                 "wires": [
                     [
                         "78ea932b6144ea56"
                     ]
                 ]
             },
             {
                 "id": "6fc8e8c3b2da9141",
                 "type": "ioBroker in",
                 "z": "c7454c976ad86c7e",
                 "d": true,
                 "name": "Warmwassertemperatur",
                 "topic": "alias.0.Warmwassertemperatur",
                 "payloadType": "value",
                 "onlyack": "",
                 "func": "all",
                 "gap": "",
                 "fireOnStart": "false",
                 "outFormat": "MQTT",
                 "x": 160,
                 "y": 780,
                 "wires": [
                     [
                         "495778e29bdffe0d"
                     ]
                 ]
             },
             {
                 "id": "afc867f18b037b22",
                 "type": "junction",
                 "z": "c7454c976ad86c7e",
                 "x": 600,
                 "y": 840,
                 "wires": [
                     [
                         "490f9fe9d29ac5c8"
                     ]
                 ]
             },
             {
                 "id": "45c84f129773d19b",
                 "type": "junction",
                 "z": "c7454c976ad86c7e",
                 "x": 600,
                 "y": 580,
                 "wires": [
                     [
                         "59b342efc4818a85"
                     ]
                 ]
             }
          ]
          

          Du musst halt noch die Sekunden in den trigger und delay Nodes gegen Minuten dann austauschen und deaktiviere Deine Blocklies - damit die nicht dazwischen funken.

          59827feb-c60e-4ed9-b535-4203de3f6e06-image.png

          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

            @peter666666 Schreibe ich Dir gleich alles - dafür nimmt man keine fixe Verzögerung sondern die Nachrichtenrate.

            0b433e00-b14d-471f-ac7a-3f087c93aa22-image.png

            Damit legst Du fest, dass nur 1 Nachricht ausgegeben wird innerhalb der 20 Minuten und alle zwischenzeitlich ankommenden Nachrichten verworfen werden.

            P Offline
            P Offline
            Peter666666
            schrieb am zuletzt editiert von Peter666666
            #10

            @mickym das ist ja eine geile Funktion das mit dem Delay. Vielen dank. Ist um einiges übersichtlicher. Jetzt muss ich es mir anschauen und verstehen :). VIELEN DANK schon mal!

            LG Peter

            Intel NUC i5 / 16GB RAM / 512GB SSD
            Synology DS220+ 10GB RAM / 8TB

            mickymM 1 Antwort Letzte Antwort
            0
            • P Peter666666

              @mickym das ist ja eine geile Funktion das mit dem Delay. Vielen dank. Ist um einiges übersichtlicher. Jetzt muss ich es mir anschauen und verstehen :). VIELEN DANK schon mal!

              mickymM Offline
              mickymM Offline
              mickym
              Most Active
              schrieb am zuletzt editiert von
              #11

              @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

              @mickym das ist ja eine geile Funktion

              Na - die wenigsten glauben, dass NodeRed hier wesentlich mehr Möglichkeiten bietet und auch so was für eine Fehlersuche viel übersichtlicher darstellt. Du kannst an jeder Stelle im Flow Debug Nodes machen und Dir im Debug Fenster anschauen.

              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.

              P 1 Antwort Letzte Antwort
              0
              • mickymM mickym

                @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

                @mickym das ist ja eine geile Funktion

                Na - die wenigsten glauben, dass NodeRed hier wesentlich mehr Möglichkeiten bietet und auch so was für eine Fehlersuche viel übersichtlicher darstellt. Du kannst an jeder Stelle im Flow Debug Nodes machen und Dir im Debug Fenster anschauen.

                P Offline
                P Offline
                Peter666666
                schrieb am zuletzt editiert von
                #12

                @mickym Habe hier meinen Alias DP eingetragen aber ich sehe die Temperatur nicht?

                Bild 26.05.23 um 13.10.jpeg

                LG Peter

                Intel NUC i5 / 16GB RAM / 512GB SSD
                Synology DS220+ 10GB RAM / 8TB

                mickymM 1 Antwort Letzte Antwort
                0
                • P Peter666666

                  @mickym Habe hier meinen Alias DP eingetragen aber ich sehe die Temperatur nicht?

                  Bild 26.05.23 um 13.10.jpeg

                  mickymM Offline
                  mickymM Offline
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von mickym
                  #13

                  @peter666666 Die wird erst angezeigt, wenn diese aktualisiert/eingelesen wird. Im Blockly ist das doch denke ich genauso, dass der Datenpunkt im Normalfall erst aktualisiert werden muss. Wenn Du willst, dass sowas zu Beginn beim Flowstart eingelesen wird, musst Du halt die iobrokerIN Node entsprechend konfigurieren:

                  e8af2edc-43e6-4864-ab83-1c2975113682-image.png

                  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.

                  P 1 Antwort Letzte Antwort
                  1
                  • mickymM mickym

                    @peter666666 Die wird erst angezeigt, wenn diese aktualisiert/eingelesen wird. Im Blockly ist das doch denke ich genauso, dass der Datenpunkt im Normalfall erst aktualisiert werden muss. Wenn Du willst, dass sowas zu Beginn beim Flowstart eingelesen wird, musst Du halt die iobrokerIN Node entsprechend konfigurieren:

                    e8af2edc-43e6-4864-ab83-1c2975113682-image.png

                    P Offline
                    P Offline
                    Peter666666
                    schrieb am zuletzt editiert von
                    #14

                    @mickym muss ich bei der Node 30 minON "Verzögerung verlängern bei Eingang neuer Nachrichten" den Hacken nicht raus nehmen weil ja sonst die Zeit immer verlängert wird bei PV Wertänderung oder Warmwassertemperatur Änderung oder habe ich einen Denkfehler?

                    LG Peter

                    Intel NUC i5 / 16GB RAM / 512GB SSD
                    Synology DS220+ 10GB RAM / 8TB

                    mickymM 1 Antwort Letzte Antwort
                    0
                    • P Peter666666

                      @mickym muss ich bei der Node 30 minON "Verzögerung verlängern bei Eingang neuer Nachrichten" den Hacken nicht raus nehmen weil ja sonst die Zeit immer verlängert wird bei PV Wertänderung oder Warmwassertemperatur Änderung oder habe ich einen Denkfehler?

                      mickymM Offline
                      mickymM Offline
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von
                      #15

                      @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

                      @mickym muss ich bei der Node 30 minON "Verzögerung verlängern bei Eingang neuer Nachrichten" den Hacken nicht raus nehmen weil ja sonst die Zeit immer verlängert wird bei PV Wertänderung oder Warmwassertemperatur Änderung oder habe ich einen Denkfehler?

                      Ja stimmt. Du musst auch noch einen Block unten einbauen, dass nicht geschaltet wird wenn die Temperatur über 57°C ist. Jetzt würde zwar über 57°C abschalten, aber dann wenn PV Überschuss herrscht wieder einschalten. Ich werde mal kurz den ganzen Flow noch etwas umbauen.

                      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.

                      P 2 Antworten Letzte Antwort
                      0
                      • mickymM mickym

                        @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

                        @mickym muss ich bei der Node 30 minON "Verzögerung verlängern bei Eingang neuer Nachrichten" den Hacken nicht raus nehmen weil ja sonst die Zeit immer verlängert wird bei PV Wertänderung oder Warmwassertemperatur Änderung oder habe ich einen Denkfehler?

                        Ja stimmt. Du musst auch noch einen Block unten einbauen, dass nicht geschaltet wird wenn die Temperatur über 57°C ist. Jetzt würde zwar über 57°C abschalten, aber dann wenn PV Überschuss herrscht wieder einschalten. Ich werde mal kurz den ganzen Flow noch etwas umbauen.

                        P Offline
                        P Offline
                        Peter666666
                        schrieb am zuletzt editiert von
                        #16

                        @mickym das habe ich auch gerade gemerkt das er mir den DP auf true setzt.

                        LG Peter

                        Intel NUC i5 / 16GB RAM / 512GB SSD
                        Synology DS220+ 10GB RAM / 8TB

                        mickymM 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

                          @mickym muss ich bei der Node 30 minON "Verzögerung verlängern bei Eingang neuer Nachrichten" den Hacken nicht raus nehmen weil ja sonst die Zeit immer verlängert wird bei PV Wertänderung oder Warmwassertemperatur Änderung oder habe ich einen Denkfehler?

                          Ja stimmt. Du musst auch noch einen Block unten einbauen, dass nicht geschaltet wird wenn die Temperatur über 57°C ist. Jetzt würde zwar über 57°C abschalten, aber dann wenn PV Überschuss herrscht wieder einschalten. Ich werde mal kurz den ganzen Flow noch etwas umbauen.

                          P Offline
                          P Offline
                          Peter666666
                          schrieb am zuletzt editiert von
                          #17

                          @mickym und das manuelle starten muss ich noch einpflegen bzw. zumindest versuchen :grimacing:

                          LG Peter

                          Intel NUC i5 / 16GB RAM / 512GB SSD
                          Synology DS220+ 10GB RAM / 8TB

                          1 Antwort Letzte Antwort
                          0
                          • P Peter666666

                            @mickym das habe ich auch gerade gemerkt das er mir den DP auf true setzt.

                            mickymM Offline
                            mickymM Offline
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von
                            #18

                            @peter666666 Na das ist ja einfach - Du brauchst doch nur einen Datenpunkt über den Du manuell startest - simulieren kannst Du es direkt in dem Du eine Inject Node rein machst.

                            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.

                            P 1 Antwort Letzte Antwort
                            0
                            • mickymM mickym

                              @peter666666 Na das ist ja einfach - Du brauchst doch nur einen Datenpunkt über den Du manuell startest - simulieren kannst Du es direkt in dem Du eine Inject Node rein machst.

                              P Offline
                              P Offline
                              Peter666666
                              schrieb am zuletzt editiert von
                              #19

                              @mickym versuche ich mal :)

                              LG Peter

                              Intel NUC i5 / 16GB RAM / 512GB SSD
                              Synology DS220+ 10GB RAM / 8TB

                              mickymM 1 Antwort Letzte Antwort
                              0
                              • mickymM Offline
                                mickymM Offline
                                mickym
                                Most Active
                                schrieb am zuletzt editiert von mickym
                                #20

                                So ich habs jetzt so geändert, dass die 57°C in allen Fällen ausschalten auch wenn MinOn nicht erreicht wird:

                                15e9bf41-d52b-4e56-b6a0-5dceb055c9b8-image.png

                                Falls das nicht gewünscht ist, dann musst halt den switch mit der Temperaturüberprüfung mit der getNode verbinden. Das ist halt, was ich meine: Man sieht die Logik halt viel besser in NodeRed:

                                6ed7eaab-55b2-4022-b0c5-ba4edfa29806-image.png

                                [
                                   {
                                       "id": "78ea932b6144ea56",
                                       "type": "switch",
                                       "z": "c7454c976ad86c7e",
                                       "name": "PV Überschuss",
                                       "property": "payload",
                                       "propertyType": "msg",
                                       "rules": [
                                           {
                                               "t": "lt",
                                               "v": "2.4",
                                               "vt": "num"
                                           },
                                           {
                                               "t": "gte",
                                               "v": "2.4",
                                               "vt": "num"
                                           }
                                       ],
                                       "checkall": "true",
                                       "repair": false,
                                       "outputs": 2,
                                       "x": 360,
                                       "y": 680,
                                       "wires": [
                                           [
                                               "45c84f129773d19b"
                                           ],
                                           [
                                               "0478f81a30fe3639",
                                               "e4a8735798502e7c"
                                           ]
                                       ],
                                       "outputLabels": [
                                           "Brauchwasser AUS",
                                           "Brauchwasser EIN"
                                       ],
                                       "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                   },
                                   {
                                       "id": "0423db8ebd88425a",
                                       "type": "debug",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser EIN (Shelly)",
                                       "active": false,
                                       "tosidebar": true,
                                       "console": false,
                                       "tostatus": true,
                                       "complete": "payload",
                                       "targetType": "msg",
                                       "statusVal": "payload",
                                       "statusType": "auto",
                                       "x": 2000,
                                       "y": 840,
                                       "wires": []
                                   },
                                   {
                                       "id": "7e029bf35fe30f0c",
                                       "type": "debug",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser AUS (Shelly)",
                                       "active": false,
                                       "tosidebar": true,
                                       "console": false,
                                       "tostatus": true,
                                       "complete": "payload",
                                       "targetType": "msg",
                                       "statusVal": "payload",
                                       "statusType": "auto",
                                       "x": 2020,
                                       "y": 540,
                                       "wires": []
                                   },
                                   {
                                       "id": "5465d36c4b323ea4",
                                       "type": "change",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser EIN",
                                       "rules": [
                                           {
                                               "t": "set",
                                               "p": "payload",
                                               "pt": "msg",
                                               "to": "true",
                                               "tot": "bool"
                                           }
                                       ],
                                       "action": "",
                                       "property": "",
                                       "from": "",
                                       "to": "",
                                       "reg": false,
                                       "x": 1750,
                                       "y": 800,
                                       "wires": [
                                           [
                                               "0423db8ebd88425a",
                                               "3ed7efab20047cb6"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "3777b383486653c4",
                                       "type": "change",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser AUS",
                                       "rules": [
                                           {
                                               "t": "set",
                                               "p": "payload",
                                               "pt": "msg",
                                               "to": "true",
                                               "tot": "bool"
                                           }
                                       ],
                                       "action": "",
                                       "property": "",
                                       "from": "",
                                       "to": "",
                                       "reg": false,
                                       "x": 1750,
                                       "y": 580,
                                       "wires": [
                                           [
                                               "7e029bf35fe30f0c",
                                               "0b8b63c145022cf3"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "490f9fe9d29ac5c8",
                                       "type": "delay",
                                       "z": "c7454c976ad86c7e",
                                       "name": "20 Minuten verzögern",
                                       "pauseType": "rate",
                                       "timeout": "20",
                                       "timeoutUnits": "seconds",
                                       "rate": "1",
                                       "nbRateUnits": "20",
                                       "rateUnits": "second",
                                       "randomFirst": "1",
                                       "randomLast": "5",
                                       "randomUnits": "seconds",
                                       "drop": true,
                                       "allowrate": false,
                                       "outputs": 1,
                                       "x": 1200,
                                       "y": 800,
                                       "wires": [
                                           [
                                               "467fd83885fcecf0",
                                               "5465d36c4b323ea4"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "467fd83885fcecf0",
                                       "type": "trigger",
                                       "z": "c7454c976ad86c7e",
                                       "name": "30 Minuten MinON",
                                       "op1": "true",
                                       "op2": "false",
                                       "op1type": "bool",
                                       "op2type": "bool",
                                       "duration": "30",
                                       "extend": true,
                                       "overrideDelay": false,
                                       "units": "s",
                                       "reset": "",
                                       "bytopic": "all",
                                       "topic": "topic",
                                       "outputs": 1,
                                       "x": 1470,
                                       "y": 900,
                                       "wires": [
                                           [
                                               "43d93b25398134f9"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "43d93b25398134f9",
                                       "type": "ioBroker out",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser_AKTIV (MinOn)",
                                       "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                       "ack": "true",
                                       "autoCreate": "false",
                                       "stateName": "",
                                       "role": "",
                                       "payloadType": "",
                                       "readonly": "",
                                       "stateUnit": "",
                                       "stateMin": "",
                                       "stateMax": "",
                                       "x": 1730,
                                       "y": 900,
                                       "wires": []
                                   },
                                   {
                                       "id": "0a9ff9331c1b8e3c",
                                       "type": "ioBroker get",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Hole Brauchwasser_AKTIV (MinOn)",
                                       "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                       "attrname": "payload",
                                       "payloadType": "value",
                                       "errOnInvalidState": "nothing",
                                       "x": 1170,
                                       "y": 580,
                                       "wires": [
                                           [
                                               "265413e346c4ce5d"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "265413e346c4ce5d",
                                       "type": "switch",
                                       "z": "c7454c976ad86c7e",
                                       "name": "MinOn = false?",
                                       "property": "payload",
                                       "propertyType": "msg",
                                       "rules": [
                                           {
                                               "t": "false"
                                           }
                                       ],
                                       "checkall": "true",
                                       "repair": false,
                                       "outputs": 1,
                                       "x": 1440,
                                       "y": 580,
                                       "wires": [
                                           [
                                               "3777b383486653c4"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "0b8b63c145022cf3",
                                       "type": "ioBroker out",
                                       "z": "c7454c976ad86c7e",
                                       "d": true,
                                       "name": "Shelly Brauchwasser AUS",
                                       "topic": "",
                                       "ack": "false",
                                       "autoCreate": "false",
                                       "stateName": "",
                                       "role": "",
                                       "payloadType": "",
                                       "readonly": "",
                                       "stateUnit": "",
                                       "stateMin": "",
                                       "stateMax": "",
                                       "x": 2010,
                                       "y": 580,
                                       "wires": []
                                   },
                                   {
                                       "id": "3ed7efab20047cb6",
                                       "type": "ioBroker out",
                                       "z": "c7454c976ad86c7e",
                                       "d": true,
                                       "name": "Shelly Brauchwasser EIN",
                                       "topic": "",
                                       "ack": "false",
                                       "autoCreate": "false",
                                       "stateName": "",
                                       "role": "",
                                       "payloadType": "",
                                       "readonly": "",
                                       "stateUnit": "",
                                       "stateMin": "",
                                       "stateMax": "",
                                       "x": 1990,
                                       "y": 800,
                                       "wires": []
                                   },
                                   {
                                       "id": "495778e29bdffe0d",
                                       "type": "switch",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Wassertemperatur",
                                       "property": "payload",
                                       "propertyType": "msg",
                                       "rules": [
                                           {
                                               "t": "gte",
                                               "v": "57",
                                               "vt": "num"
                                           },
                                           {
                                               "t": "lte",
                                               "v": "54",
                                               "vt": "num"
                                           }
                                       ],
                                       "checkall": "true",
                                       "repair": false,
                                       "outputs": 2,
                                       "x": 910,
                                       "y": 740,
                                       "wires": [
                                           [
                                               "3777b383486653c4"
                                           ],
                                           [
                                               "afc867f18b037b22"
                                           ]
                                       ],
                                       "outputLabels": [
                                           "Brauchwasser AUS",
                                           "Brauchwasser EIN"
                                       ],
                                       "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                   },
                                   {
                                       "id": "8c82cfd59b96688d",
                                       "type": "comment",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser EIN",
                                       "info": "",
                                       "x": 1170,
                                       "y": 740,
                                       "wires": []
                                   },
                                   {
                                       "id": "9f5ee54db8303dd7",
                                       "type": "comment",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Brauchwasser AUS",
                                       "info": "",
                                       "x": 1210,
                                       "y": 520,
                                       "wires": []
                                   },
                                   {
                                       "id": "59b342efc4818a85",
                                       "type": "trigger",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Mindestens 2 Min < 2.4",
                                       "op1": "",
                                       "op2": "true",
                                       "op1type": "nul",
                                       "op2type": "bool",
                                       "duration": "2",
                                       "extend": false,
                                       "overrideDelay": false,
                                       "units": "s",
                                       "reset": "",
                                       "bytopic": "all",
                                       "topic": "topic",
                                       "outputs": 1,
                                       "x": 870,
                                       "y": 580,
                                       "wires": [
                                           [
                                               "0a9ff9331c1b8e3c"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "0478f81a30fe3639",
                                       "type": "change",
                                       "z": "c7454c976ad86c7e",
                                       "name": "reset",
                                       "rules": [
                                           {
                                               "t": "set",
                                               "p": "payload",
                                               "pt": "msg",
                                               "to": "true",
                                               "tot": "bool"
                                           }
                                       ],
                                       "action": "",
                                       "property": "",
                                       "from": "",
                                       "to": "",
                                       "reg": false,
                                       "x": 650,
                                       "y": 640,
                                       "wires": [
                                           [
                                               "59b342efc4818a85"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "c0daa92ca05b87f7",
                                       "type": "ioBroker in",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Meter.Active_Power",
                                       "topic": "0_userdata.0.Huawei.Meter.Active_Power",
                                       "payloadType": "value",
                                       "onlyack": "",
                                       "func": "all",
                                       "gap": "",
                                       "fireOnStart": "false",
                                       "outFormat": "MQTT",
                                       "x": 150,
                                       "y": 680,
                                       "wires": [
                                           [
                                               "78ea932b6144ea56"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "6fc8e8c3b2da9141",
                                       "type": "ioBroker in",
                                       "z": "c7454c976ad86c7e",
                                       "d": true,
                                       "name": "Warmwassertemperatur",
                                       "topic": "alias.0.Warmwassertemperatur",
                                       "payloadType": "value",
                                       "onlyack": "",
                                       "func": "all",
                                       "gap": "",
                                       "fireOnStart": "true",
                                       "outFormat": "MQTT",
                                       "x": 680,
                                       "y": 780,
                                       "wires": [
                                           [
                                               "495778e29bdffe0d"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "e4a8735798502e7c",
                                       "type": "ioBroker get",
                                       "z": "c7454c976ad86c7e",
                                       "name": "Hole Wassertemperatur",
                                       "topic": "alias.0.Warmwassertemperatur",
                                       "attrname": "payload",
                                       "payloadType": "value",
                                       "errOnInvalidState": "nothing",
                                       "x": 670,
                                       "y": 720,
                                       "wires": [
                                           [
                                               "495778e29bdffe0d"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "afc867f18b037b22",
                                       "type": "junction",
                                       "z": "c7454c976ad86c7e",
                                       "x": 1060,
                                       "y": 800,
                                       "wires": [
                                           [
                                               "490f9fe9d29ac5c8"
                                           ]
                                       ]
                                   },
                                   {
                                       "id": "45c84f129773d19b",
                                       "type": "junction",
                                       "z": "c7454c976ad86c7e",
                                       "x": 600,
                                       "y": 580,
                                       "wires": [
                                           [
                                               "59b342efc4818a85"
                                           ]
                                       ]
                                   }
                                ]
                                

                                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
                                1
                                • P Peter666666

                                  @mickym versuche ich mal :)

                                  mickymM Offline
                                  mickymM Offline
                                  mickym
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #21

                                  @peter666666 sagte in Extra Warmwasser mit PV Überschuss:

                                  @mickym versuche ich mal :)

                                  So mit dem manuellen Trigger umgehst Du ja die ganzen Prüfungen - also kannst Du mitten rein setzen und mit den Kreuzungsnodes, die Kabel schöner leiten (wie Kabelbinder :grin: ):

                                  9b3f5188-4b62-4977-94b1-1046c66bb7fe-image.png

                                  Ggf. musst Du dann noch bestehende Trigger zurücksetzen, das geht in dem Du eine Reset Nachricht schickst:

                                  [
                                     {
                                         "id": "58f585b8cb128cf9",
                                         "type": "ioBroker in",
                                         "z": "c7454c976ad86c7e",
                                         "name": "Manuell",
                                         "topic": "0_userdata.0.Manuell",
                                         "payloadType": "value",
                                         "onlyack": "",
                                         "func": "all",
                                         "gap": "",
                                         "fireOnStart": "false",
                                         "outFormat": "MQTT",
                                         "x": 1170,
                                         "y": 720,
                                         "wires": [
                                             [
                                                 "ad3e4cfa3268f4c3"
                                             ]
                                         ]
                                     },
                                     {
                                         "id": "ad3e4cfa3268f4c3",
                                         "type": "switch",
                                         "z": "c7454c976ad86c7e",
                                         "name": "Ein-/Ausschalten",
                                         "property": "payload",
                                         "propertyType": "msg",
                                         "rules": [
                                             {
                                                 "t": "false"
                                             },
                                             {
                                                 "t": "true"
                                             }
                                         ],
                                         "checkall": "true",
                                         "repair": false,
                                         "outputs": 2,
                                         "x": 1350,
                                         "y": 720,
                                         "wires": [
                                             [
                                                 "693f0ce1d455c24d"
                                             ],
                                             [
                                                 "c9f79effc6659927"
                                             ]
                                         ]
                                     }
                                  ]
                                  

                                  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 Offline
                                    mickymM Offline
                                    mickym
                                    Most Active
                                    schrieb am zuletzt editiert von mickym
                                    #22

                                    So hier mal der Flow mit manuellem Zurücksetzen aller Trigger und Delay Nodes bei Betätigung des manuellen Schalters:

                                    15158ed9-7f5d-4790-8d42-1356a69894da-image.png

                                    [
                                       {
                                           "id": "78ea932b6144ea56",
                                           "type": "switch",
                                           "z": "c7454c976ad86c7e",
                                           "name": "PV Überschuss",
                                           "property": "payload",
                                           "propertyType": "msg",
                                           "rules": [
                                               {
                                                   "t": "lt",
                                                   "v": "2.4",
                                                   "vt": "num"
                                               },
                                               {
                                                   "t": "gte",
                                                   "v": "2.4",
                                                   "vt": "num"
                                               }
                                           ],
                                           "checkall": "true",
                                           "repair": false,
                                           "outputs": 2,
                                           "x": 360,
                                           "y": 680,
                                           "wires": [
                                               [
                                                   "45c84f129773d19b"
                                               ],
                                               [
                                                   "0478f81a30fe3639",
                                                   "e4a8735798502e7c"
                                               ]
                                           ],
                                           "outputLabels": [
                                               "Brauchwasser AUS",
                                               "Brauchwasser EIN"
                                           ],
                                           "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                       },
                                       {
                                           "id": "0423db8ebd88425a",
                                           "type": "debug",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser EIN (Shelly)",
                                           "active": false,
                                           "tosidebar": true,
                                           "console": false,
                                           "tostatus": true,
                                           "complete": "payload",
                                           "targetType": "msg",
                                           "statusVal": "payload",
                                           "statusType": "auto",
                                           "x": 2040,
                                           "y": 960,
                                           "wires": []
                                       },
                                       {
                                           "id": "7e029bf35fe30f0c",
                                           "type": "debug",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser AUS (Shelly)",
                                           "active": false,
                                           "tosidebar": true,
                                           "console": false,
                                           "tostatus": true,
                                           "complete": "payload",
                                           "targetType": "msg",
                                           "statusVal": "payload",
                                           "statusType": "auto",
                                           "x": 2060,
                                           "y": 540,
                                           "wires": []
                                       },
                                       {
                                           "id": "5465d36c4b323ea4",
                                           "type": "change",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser EIN",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "true",
                                                   "tot": "bool"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 1790,
                                           "y": 920,
                                           "wires": [
                                               [
                                                   "0423db8ebd88425a",
                                                   "3ed7efab20047cb6"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "3777b383486653c4",
                                           "type": "change",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser AUS",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "true",
                                                   "tot": "bool"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 1790,
                                           "y": 580,
                                           "wires": [
                                               [
                                                   "7e029bf35fe30f0c",
                                                   "0b8b63c145022cf3"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "490f9fe9d29ac5c8",
                                           "type": "delay",
                                           "z": "c7454c976ad86c7e",
                                           "name": "20 Minuten verzögern",
                                           "pauseType": "rate",
                                           "timeout": "20",
                                           "timeoutUnits": "seconds",
                                           "rate": "1",
                                           "nbRateUnits": "20",
                                           "rateUnits": "second",
                                           "randomFirst": "1",
                                           "randomLast": "5",
                                           "randomUnits": "seconds",
                                           "drop": true,
                                           "allowrate": false,
                                           "outputs": 1,
                                           "x": 1180,
                                           "y": 920,
                                           "wires": [
                                               [
                                                   "467fd83885fcecf0",
                                                   "c9f79effc6659927"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "467fd83885fcecf0",
                                           "type": "trigger",
                                           "z": "c7454c976ad86c7e",
                                           "name": "30 Minuten MinON",
                                           "op1": "true",
                                           "op2": "false",
                                           "op1type": "bool",
                                           "op2type": "bool",
                                           "duration": "30",
                                           "extend": true,
                                           "overrideDelay": false,
                                           "units": "s",
                                           "reset": "",
                                           "bytopic": "all",
                                           "topic": "topic",
                                           "outputs": 1,
                                           "x": 1450,
                                           "y": 1020,
                                           "wires": [
                                               [
                                                   "43d93b25398134f9"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "43d93b25398134f9",
                                           "type": "ioBroker out",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser_AKTIV (MinOn)",
                                           "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                           "ack": "true",
                                           "autoCreate": "false",
                                           "stateName": "",
                                           "role": "",
                                           "payloadType": "",
                                           "readonly": "",
                                           "stateUnit": "",
                                           "stateMin": "",
                                           "stateMax": "",
                                           "x": 1770,
                                           "y": 1120,
                                           "wires": []
                                       },
                                       {
                                           "id": "0a9ff9331c1b8e3c",
                                           "type": "ioBroker get",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Hole Brauchwasser_AKTIV (MinOn)",
                                           "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                           "attrname": "payload",
                                           "payloadType": "value",
                                           "errOnInvalidState": "nothing",
                                           "x": 1210,
                                           "y": 580,
                                           "wires": [
                                               [
                                                   "265413e346c4ce5d"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "265413e346c4ce5d",
                                           "type": "switch",
                                           "z": "c7454c976ad86c7e",
                                           "name": "MinOn = false?",
                                           "property": "payload",
                                           "propertyType": "msg",
                                           "rules": [
                                               {
                                                   "t": "false"
                                               }
                                           ],
                                           "checkall": "true",
                                           "repair": false,
                                           "outputs": 1,
                                           "x": 1480,
                                           "y": 580,
                                           "wires": [
                                               [
                                                   "3777b383486653c4"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "0b8b63c145022cf3",
                                           "type": "ioBroker out",
                                           "z": "c7454c976ad86c7e",
                                           "d": true,
                                           "name": "Shelly Brauchwasser AUS",
                                           "topic": "",
                                           "ack": "false",
                                           "autoCreate": "false",
                                           "stateName": "",
                                           "role": "",
                                           "payloadType": "",
                                           "readonly": "",
                                           "stateUnit": "",
                                           "stateMin": "",
                                           "stateMax": "",
                                           "x": 2050,
                                           "y": 580,
                                           "wires": []
                                       },
                                       {
                                           "id": "3ed7efab20047cb6",
                                           "type": "ioBroker out",
                                           "z": "c7454c976ad86c7e",
                                           "d": true,
                                           "name": "Shelly Brauchwasser EIN",
                                           "topic": "",
                                           "ack": "false",
                                           "autoCreate": "false",
                                           "stateName": "",
                                           "role": "",
                                           "payloadType": "",
                                           "readonly": "",
                                           "stateUnit": "",
                                           "stateMin": "",
                                           "stateMax": "",
                                           "x": 2030,
                                           "y": 920,
                                           "wires": []
                                       },
                                       {
                                           "id": "495778e29bdffe0d",
                                           "type": "switch",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Wassertemperatur",
                                           "property": "payload",
                                           "propertyType": "msg",
                                           "rules": [
                                               {
                                                   "t": "gte",
                                                   "v": "57",
                                                   "vt": "num"
                                               },
                                               {
                                                   "t": "lte",
                                                   "v": "54",
                                                   "vt": "num"
                                               }
                                           ],
                                           "checkall": "true",
                                           "repair": false,
                                           "outputs": 2,
                                           "x": 890,
                                           "y": 800,
                                           "wires": [
                                               [
                                                   "5a258f3309617617"
                                               ],
                                               [
                                                   "afc867f18b037b22"
                                               ]
                                           ],
                                           "outputLabels": [
                                               "Brauchwasser AUS",
                                               "Brauchwasser EIN"
                                           ],
                                           "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                       },
                                       {
                                           "id": "8c82cfd59b96688d",
                                           "type": "comment",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser EIN",
                                           "info": "",
                                           "x": 1750,
                                           "y": 840,
                                           "wires": []
                                       },
                                       {
                                           "id": "9f5ee54db8303dd7",
                                           "type": "comment",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Brauchwasser AUS",
                                           "info": "",
                                           "x": 1730,
                                           "y": 480,
                                           "wires": []
                                       },
                                       {
                                           "id": "59b342efc4818a85",
                                           "type": "trigger",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Mindestens 2 Min < 2.4",
                                           "op1": "",
                                           "op2": "true",
                                           "op1type": "nul",
                                           "op2type": "bool",
                                           "duration": "2",
                                           "extend": false,
                                           "overrideDelay": false,
                                           "units": "s",
                                           "reset": "",
                                           "bytopic": "all",
                                           "topic": "topic",
                                           "outputs": 1,
                                           "x": 870,
                                           "y": 580,
                                           "wires": [
                                               [
                                                   "0a9ff9331c1b8e3c"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "0478f81a30fe3639",
                                           "type": "change",
                                           "z": "c7454c976ad86c7e",
                                           "name": "reset",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "true",
                                                   "tot": "bool"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 650,
                                           "y": 640,
                                           "wires": [
                                               [
                                                   "59b342efc4818a85"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "c0daa92ca05b87f7",
                                           "type": "ioBroker in",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Meter.Active_Power",
                                           "topic": "0_userdata.0.Huawei.Meter.Active_Power",
                                           "payloadType": "value",
                                           "onlyack": "",
                                           "func": "all",
                                           "gap": "",
                                           "fireOnStart": "false",
                                           "outFormat": "MQTT",
                                           "x": 150,
                                           "y": 680,
                                           "wires": [
                                               [
                                                   "78ea932b6144ea56"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "6fc8e8c3b2da9141",
                                           "type": "ioBroker in",
                                           "z": "c7454c976ad86c7e",
                                           "d": true,
                                           "name": "Warmwassertemperatur",
                                           "topic": "alias.0.Warmwassertemperatur",
                                           "payloadType": "value",
                                           "onlyack": "",
                                           "func": "all",
                                           "gap": "",
                                           "fireOnStart": "true",
                                           "outFormat": "MQTT",
                                           "x": 660,
                                           "y": 840,
                                           "wires": [
                                               [
                                                   "495778e29bdffe0d"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "e4a8735798502e7c",
                                           "type": "ioBroker get",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Hole Wassertemperatur",
                                           "topic": "alias.0.Warmwassertemperatur",
                                           "attrname": "payload",
                                           "payloadType": "value",
                                           "errOnInvalidState": "nothing",
                                           "x": 650,
                                           "y": 780,
                                           "wires": [
                                               [
                                                   "495778e29bdffe0d"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "58f585b8cb128cf9",
                                           "type": "ioBroker in",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Manuell",
                                           "topic": "0_userdata.0.Manuell",
                                           "payloadType": "value",
                                           "onlyack": "",
                                           "func": "all",
                                           "gap": "",
                                           "fireOnStart": "false",
                                           "outFormat": "MQTT",
                                           "x": 1130,
                                           "y": 720,
                                           "wires": [
                                               [
                                                   "ad3e4cfa3268f4c3",
                                                   "bb207c66b06f4114"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "ad3e4cfa3268f4c3",
                                           "type": "switch",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Ein-/Ausschalten",
                                           "property": "payload",
                                           "propertyType": "msg",
                                           "rules": [
                                               {
                                                   "t": "false"
                                               },
                                               {
                                                   "t": "true"
                                               }
                                           ],
                                           "checkall": "true",
                                           "repair": false,
                                           "outputs": 2,
                                           "x": 1470,
                                           "y": 720,
                                           "wires": [
                                               [
                                                   "693f0ce1d455c24d"
                                               ],
                                               [
                                                   "c9f79effc6659927"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "bb207c66b06f4114",
                                           "type": "change",
                                           "z": "c7454c976ad86c7e",
                                           "name": "Manual reset",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "reset",
                                                   "pt": "msg",
                                                   "to": "true",
                                                   "tot": "bool"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 830,
                                           "y": 660,
                                           "wires": [
                                               [
                                                   "59b342efc4818a85",
                                                   "f7f2adfad357f787"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "d7b0b13f2107e707",
                                           "type": "change",
                                           "z": "c7454c976ad86c7e",
                                           "name": "setze false",
                                           "rules": [
                                               {
                                                   "t": "set",
                                                   "p": "payload",
                                                   "pt": "msg",
                                                   "to": "false",
                                                   "tot": "bool"
                                               }
                                           ],
                                           "action": "",
                                           "property": "",
                                           "from": "",
                                           "to": "",
                                           "reg": false,
                                           "x": 1170,
                                           "y": 1120,
                                           "wires": [
                                               [
                                                   "43d93b25398134f9"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "afc867f18b037b22",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 1040,
                                           "y": 840,
                                           "wires": [
                                               [
                                                   "490f9fe9d29ac5c8"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "45c84f129773d19b",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 600,
                                           "y": 580,
                                           "wires": [
                                               [
                                                   "59b342efc4818a85"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "8441b30f28e429c3",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 980,
                                           "y": 800,
                                           "wires": [
                                               []
                                           ]
                                       },
                                       {
                                           "id": "5a258f3309617617",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 1040,
                                           "y": 640,
                                           "wires": [
                                               [
                                                   "693f0ce1d455c24d"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "693f0ce1d455c24d",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 1640,
                                           "y": 640,
                                           "wires": [
                                               [
                                                   "3777b383486653c4"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "c9f79effc6659927",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 1640,
                                           "y": 920,
                                           "wires": [
                                               [
                                                   "5465d36c4b323ea4"
                                               ]
                                           ]
                                       },
                                       {
                                           "id": "f7f2adfad357f787",
                                           "type": "junction",
                                           "z": "c7454c976ad86c7e",
                                           "x": 1040,
                                           "y": 1020,
                                           "wires": [
                                               [
                                                   "490f9fe9d29ac5c8",
                                                   "467fd83885fcecf0",
                                                   "d7b0b13f2107e707"
                                               ]
                                           ]
                                       }
                                    ]
                                    

                                    Ist zwar nun auch komplexer - aber ich denke immer noch gut nachvollziehbar. In NodeRed musst Dich ja immer nur an den Kabeln langhangeln. ;)

                                    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.

                                    P 3 Antworten Letzte Antwort
                                    1
                                    • mickymM mickym

                                      So hier mal der Flow mit manuellem Zurücksetzen aller Trigger und Delay Nodes bei Betätigung des manuellen Schalters:

                                      15158ed9-7f5d-4790-8d42-1356a69894da-image.png

                                      [
                                         {
                                             "id": "78ea932b6144ea56",
                                             "type": "switch",
                                             "z": "c7454c976ad86c7e",
                                             "name": "PV Überschuss",
                                             "property": "payload",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "lt",
                                                     "v": "2.4",
                                                     "vt": "num"
                                                 },
                                                 {
                                                     "t": "gte",
                                                     "v": "2.4",
                                                     "vt": "num"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 2,
                                             "x": 360,
                                             "y": 680,
                                             "wires": [
                                                 [
                                                     "45c84f129773d19b"
                                                 ],
                                                 [
                                                     "0478f81a30fe3639",
                                                     "e4a8735798502e7c"
                                                 ]
                                             ],
                                             "outputLabels": [
                                                 "Brauchwasser AUS",
                                                 "Brauchwasser EIN"
                                             ],
                                             "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                         },
                                         {
                                             "id": "0423db8ebd88425a",
                                             "type": "debug",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser EIN (Shelly)",
                                             "active": false,
                                             "tosidebar": true,
                                             "console": false,
                                             "tostatus": true,
                                             "complete": "payload",
                                             "targetType": "msg",
                                             "statusVal": "payload",
                                             "statusType": "auto",
                                             "x": 2040,
                                             "y": 960,
                                             "wires": []
                                         },
                                         {
                                             "id": "7e029bf35fe30f0c",
                                             "type": "debug",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser AUS (Shelly)",
                                             "active": false,
                                             "tosidebar": true,
                                             "console": false,
                                             "tostatus": true,
                                             "complete": "payload",
                                             "targetType": "msg",
                                             "statusVal": "payload",
                                             "statusType": "auto",
                                             "x": 2060,
                                             "y": 540,
                                             "wires": []
                                         },
                                         {
                                             "id": "5465d36c4b323ea4",
                                             "type": "change",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser EIN",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "true",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 1790,
                                             "y": 920,
                                             "wires": [
                                                 [
                                                     "0423db8ebd88425a",
                                                     "3ed7efab20047cb6"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "3777b383486653c4",
                                             "type": "change",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser AUS",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "true",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 1790,
                                             "y": 580,
                                             "wires": [
                                                 [
                                                     "7e029bf35fe30f0c",
                                                     "0b8b63c145022cf3"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "490f9fe9d29ac5c8",
                                             "type": "delay",
                                             "z": "c7454c976ad86c7e",
                                             "name": "20 Minuten verzögern",
                                             "pauseType": "rate",
                                             "timeout": "20",
                                             "timeoutUnits": "seconds",
                                             "rate": "1",
                                             "nbRateUnits": "20",
                                             "rateUnits": "second",
                                             "randomFirst": "1",
                                             "randomLast": "5",
                                             "randomUnits": "seconds",
                                             "drop": true,
                                             "allowrate": false,
                                             "outputs": 1,
                                             "x": 1180,
                                             "y": 920,
                                             "wires": [
                                                 [
                                                     "467fd83885fcecf0",
                                                     "c9f79effc6659927"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "467fd83885fcecf0",
                                             "type": "trigger",
                                             "z": "c7454c976ad86c7e",
                                             "name": "30 Minuten MinON",
                                             "op1": "true",
                                             "op2": "false",
                                             "op1type": "bool",
                                             "op2type": "bool",
                                             "duration": "30",
                                             "extend": true,
                                             "overrideDelay": false,
                                             "units": "s",
                                             "reset": "",
                                             "bytopic": "all",
                                             "topic": "topic",
                                             "outputs": 1,
                                             "x": 1450,
                                             "y": 1020,
                                             "wires": [
                                                 [
                                                     "43d93b25398134f9"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "43d93b25398134f9",
                                             "type": "ioBroker out",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser_AKTIV (MinOn)",
                                             "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                             "ack": "true",
                                             "autoCreate": "false",
                                             "stateName": "",
                                             "role": "",
                                             "payloadType": "",
                                             "readonly": "",
                                             "stateUnit": "",
                                             "stateMin": "",
                                             "stateMax": "",
                                             "x": 1770,
                                             "y": 1120,
                                             "wires": []
                                         },
                                         {
                                             "id": "0a9ff9331c1b8e3c",
                                             "type": "ioBroker get",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Hole Brauchwasser_AKTIV (MinOn)",
                                             "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                             "attrname": "payload",
                                             "payloadType": "value",
                                             "errOnInvalidState": "nothing",
                                             "x": 1210,
                                             "y": 580,
                                             "wires": [
                                                 [
                                                     "265413e346c4ce5d"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "265413e346c4ce5d",
                                             "type": "switch",
                                             "z": "c7454c976ad86c7e",
                                             "name": "MinOn = false?",
                                             "property": "payload",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "false"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 1,
                                             "x": 1480,
                                             "y": 580,
                                             "wires": [
                                                 [
                                                     "3777b383486653c4"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "0b8b63c145022cf3",
                                             "type": "ioBroker out",
                                             "z": "c7454c976ad86c7e",
                                             "d": true,
                                             "name": "Shelly Brauchwasser AUS",
                                             "topic": "",
                                             "ack": "false",
                                             "autoCreate": "false",
                                             "stateName": "",
                                             "role": "",
                                             "payloadType": "",
                                             "readonly": "",
                                             "stateUnit": "",
                                             "stateMin": "",
                                             "stateMax": "",
                                             "x": 2050,
                                             "y": 580,
                                             "wires": []
                                         },
                                         {
                                             "id": "3ed7efab20047cb6",
                                             "type": "ioBroker out",
                                             "z": "c7454c976ad86c7e",
                                             "d": true,
                                             "name": "Shelly Brauchwasser EIN",
                                             "topic": "",
                                             "ack": "false",
                                             "autoCreate": "false",
                                             "stateName": "",
                                             "role": "",
                                             "payloadType": "",
                                             "readonly": "",
                                             "stateUnit": "",
                                             "stateMin": "",
                                             "stateMax": "",
                                             "x": 2030,
                                             "y": 920,
                                             "wires": []
                                         },
                                         {
                                             "id": "495778e29bdffe0d",
                                             "type": "switch",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Wassertemperatur",
                                             "property": "payload",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "gte",
                                                     "v": "57",
                                                     "vt": "num"
                                                 },
                                                 {
                                                     "t": "lte",
                                                     "v": "54",
                                                     "vt": "num"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 2,
                                             "x": 890,
                                             "y": 800,
                                             "wires": [
                                                 [
                                                     "5a258f3309617617"
                                                 ],
                                                 [
                                                     "afc867f18b037b22"
                                                 ]
                                             ],
                                             "outputLabels": [
                                                 "Brauchwasser AUS",
                                                 "Brauchwasser EIN"
                                             ],
                                             "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                         },
                                         {
                                             "id": "8c82cfd59b96688d",
                                             "type": "comment",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser EIN",
                                             "info": "",
                                             "x": 1750,
                                             "y": 840,
                                             "wires": []
                                         },
                                         {
                                             "id": "9f5ee54db8303dd7",
                                             "type": "comment",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Brauchwasser AUS",
                                             "info": "",
                                             "x": 1730,
                                             "y": 480,
                                             "wires": []
                                         },
                                         {
                                             "id": "59b342efc4818a85",
                                             "type": "trigger",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Mindestens 2 Min < 2.4",
                                             "op1": "",
                                             "op2": "true",
                                             "op1type": "nul",
                                             "op2type": "bool",
                                             "duration": "2",
                                             "extend": false,
                                             "overrideDelay": false,
                                             "units": "s",
                                             "reset": "",
                                             "bytopic": "all",
                                             "topic": "topic",
                                             "outputs": 1,
                                             "x": 870,
                                             "y": 580,
                                             "wires": [
                                                 [
                                                     "0a9ff9331c1b8e3c"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "0478f81a30fe3639",
                                             "type": "change",
                                             "z": "c7454c976ad86c7e",
                                             "name": "reset",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "true",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 650,
                                             "y": 640,
                                             "wires": [
                                                 [
                                                     "59b342efc4818a85"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "c0daa92ca05b87f7",
                                             "type": "ioBroker in",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Meter.Active_Power",
                                             "topic": "0_userdata.0.Huawei.Meter.Active_Power",
                                             "payloadType": "value",
                                             "onlyack": "",
                                             "func": "all",
                                             "gap": "",
                                             "fireOnStart": "false",
                                             "outFormat": "MQTT",
                                             "x": 150,
                                             "y": 680,
                                             "wires": [
                                                 [
                                                     "78ea932b6144ea56"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "6fc8e8c3b2da9141",
                                             "type": "ioBroker in",
                                             "z": "c7454c976ad86c7e",
                                             "d": true,
                                             "name": "Warmwassertemperatur",
                                             "topic": "alias.0.Warmwassertemperatur",
                                             "payloadType": "value",
                                             "onlyack": "",
                                             "func": "all",
                                             "gap": "",
                                             "fireOnStart": "true",
                                             "outFormat": "MQTT",
                                             "x": 660,
                                             "y": 840,
                                             "wires": [
                                                 [
                                                     "495778e29bdffe0d"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "e4a8735798502e7c",
                                             "type": "ioBroker get",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Hole Wassertemperatur",
                                             "topic": "alias.0.Warmwassertemperatur",
                                             "attrname": "payload",
                                             "payloadType": "value",
                                             "errOnInvalidState": "nothing",
                                             "x": 650,
                                             "y": 780,
                                             "wires": [
                                                 [
                                                     "495778e29bdffe0d"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "58f585b8cb128cf9",
                                             "type": "ioBroker in",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Manuell",
                                             "topic": "0_userdata.0.Manuell",
                                             "payloadType": "value",
                                             "onlyack": "",
                                             "func": "all",
                                             "gap": "",
                                             "fireOnStart": "false",
                                             "outFormat": "MQTT",
                                             "x": 1130,
                                             "y": 720,
                                             "wires": [
                                                 [
                                                     "ad3e4cfa3268f4c3",
                                                     "bb207c66b06f4114"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "ad3e4cfa3268f4c3",
                                             "type": "switch",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Ein-/Ausschalten",
                                             "property": "payload",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "false"
                                                 },
                                                 {
                                                     "t": "true"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 2,
                                             "x": 1470,
                                             "y": 720,
                                             "wires": [
                                                 [
                                                     "693f0ce1d455c24d"
                                                 ],
                                                 [
                                                     "c9f79effc6659927"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "bb207c66b06f4114",
                                             "type": "change",
                                             "z": "c7454c976ad86c7e",
                                             "name": "Manual reset",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "reset",
                                                     "pt": "msg",
                                                     "to": "true",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 830,
                                             "y": 660,
                                             "wires": [
                                                 [
                                                     "59b342efc4818a85",
                                                     "f7f2adfad357f787"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "d7b0b13f2107e707",
                                             "type": "change",
                                             "z": "c7454c976ad86c7e",
                                             "name": "setze false",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "false",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 1170,
                                             "y": 1120,
                                             "wires": [
                                                 [
                                                     "43d93b25398134f9"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "afc867f18b037b22",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 1040,
                                             "y": 840,
                                             "wires": [
                                                 [
                                                     "490f9fe9d29ac5c8"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "45c84f129773d19b",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 600,
                                             "y": 580,
                                             "wires": [
                                                 [
                                                     "59b342efc4818a85"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "8441b30f28e429c3",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 980,
                                             "y": 800,
                                             "wires": [
                                                 []
                                             ]
                                         },
                                         {
                                             "id": "5a258f3309617617",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 1040,
                                             "y": 640,
                                             "wires": [
                                                 [
                                                     "693f0ce1d455c24d"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "693f0ce1d455c24d",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 1640,
                                             "y": 640,
                                             "wires": [
                                                 [
                                                     "3777b383486653c4"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "c9f79effc6659927",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 1640,
                                             "y": 920,
                                             "wires": [
                                                 [
                                                     "5465d36c4b323ea4"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "f7f2adfad357f787",
                                             "type": "junction",
                                             "z": "c7454c976ad86c7e",
                                             "x": 1040,
                                             "y": 1020,
                                             "wires": [
                                                 [
                                                     "490f9fe9d29ac5c8",
                                                     "467fd83885fcecf0",
                                                     "d7b0b13f2107e707"
                                                 ]
                                             ]
                                         }
                                      ]
                                      

                                      Ist zwar nun auch komplexer - aber ich denke immer noch gut nachvollziehbar. In NodeRed musst Dich ja immer nur an den Kabeln langhangeln. ;)

                                      P Offline
                                      P Offline
                                      Peter666666
                                      schrieb am zuletzt editiert von
                                      #23

                                      @mickym VIELEN DANK! Ich versuch das ganze mal am Abend nachzuvollziehen ^_^

                                      LG Peter

                                      Intel NUC i5 / 16GB RAM / 512GB SSD
                                      Synology DS220+ 10GB RAM / 8TB

                                      1 Antwort Letzte Antwort
                                      0
                                      • mickymM mickym

                                        So hier mal der Flow mit manuellem Zurücksetzen aller Trigger und Delay Nodes bei Betätigung des manuellen Schalters:

                                        15158ed9-7f5d-4790-8d42-1356a69894da-image.png

                                        [
                                           {
                                               "id": "78ea932b6144ea56",
                                               "type": "switch",
                                               "z": "c7454c976ad86c7e",
                                               "name": "PV Überschuss",
                                               "property": "payload",
                                               "propertyType": "msg",
                                               "rules": [
                                                   {
                                                       "t": "lt",
                                                       "v": "2.4",
                                                       "vt": "num"
                                                   },
                                                   {
                                                       "t": "gte",
                                                       "v": "2.4",
                                                       "vt": "num"
                                                   }
                                               ],
                                               "checkall": "true",
                                               "repair": false,
                                               "outputs": 2,
                                               "x": 360,
                                               "y": 680,
                                               "wires": [
                                                   [
                                                       "45c84f129773d19b"
                                                   ],
                                                   [
                                                       "0478f81a30fe3639",
                                                       "e4a8735798502e7c"
                                                   ]
                                               ],
                                               "outputLabels": [
                                                   "Brauchwasser AUS",
                                                   "Brauchwasser EIN"
                                               ],
                                               "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                           },
                                           {
                                               "id": "0423db8ebd88425a",
                                               "type": "debug",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser EIN (Shelly)",
                                               "active": false,
                                               "tosidebar": true,
                                               "console": false,
                                               "tostatus": true,
                                               "complete": "payload",
                                               "targetType": "msg",
                                               "statusVal": "payload",
                                               "statusType": "auto",
                                               "x": 2040,
                                               "y": 960,
                                               "wires": []
                                           },
                                           {
                                               "id": "7e029bf35fe30f0c",
                                               "type": "debug",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser AUS (Shelly)",
                                               "active": false,
                                               "tosidebar": true,
                                               "console": false,
                                               "tostatus": true,
                                               "complete": "payload",
                                               "targetType": "msg",
                                               "statusVal": "payload",
                                               "statusType": "auto",
                                               "x": 2060,
                                               "y": 540,
                                               "wires": []
                                           },
                                           {
                                               "id": "5465d36c4b323ea4",
                                               "type": "change",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser EIN",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "true",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 1790,
                                               "y": 920,
                                               "wires": [
                                                   [
                                                       "0423db8ebd88425a",
                                                       "3ed7efab20047cb6"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "3777b383486653c4",
                                               "type": "change",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser AUS",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "true",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 1790,
                                               "y": 580,
                                               "wires": [
                                                   [
                                                       "7e029bf35fe30f0c",
                                                       "0b8b63c145022cf3"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "490f9fe9d29ac5c8",
                                               "type": "delay",
                                               "z": "c7454c976ad86c7e",
                                               "name": "20 Minuten verzögern",
                                               "pauseType": "rate",
                                               "timeout": "20",
                                               "timeoutUnits": "seconds",
                                               "rate": "1",
                                               "nbRateUnits": "20",
                                               "rateUnits": "second",
                                               "randomFirst": "1",
                                               "randomLast": "5",
                                               "randomUnits": "seconds",
                                               "drop": true,
                                               "allowrate": false,
                                               "outputs": 1,
                                               "x": 1180,
                                               "y": 920,
                                               "wires": [
                                                   [
                                                       "467fd83885fcecf0",
                                                       "c9f79effc6659927"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "467fd83885fcecf0",
                                               "type": "trigger",
                                               "z": "c7454c976ad86c7e",
                                               "name": "30 Minuten MinON",
                                               "op1": "true",
                                               "op2": "false",
                                               "op1type": "bool",
                                               "op2type": "bool",
                                               "duration": "30",
                                               "extend": true,
                                               "overrideDelay": false,
                                               "units": "s",
                                               "reset": "",
                                               "bytopic": "all",
                                               "topic": "topic",
                                               "outputs": 1,
                                               "x": 1450,
                                               "y": 1020,
                                               "wires": [
                                                   [
                                                       "43d93b25398134f9"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "43d93b25398134f9",
                                               "type": "ioBroker out",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser_AKTIV (MinOn)",
                                               "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                               "ack": "true",
                                               "autoCreate": "false",
                                               "stateName": "",
                                               "role": "",
                                               "payloadType": "",
                                               "readonly": "",
                                               "stateUnit": "",
                                               "stateMin": "",
                                               "stateMax": "",
                                               "x": 1770,
                                               "y": 1120,
                                               "wires": []
                                           },
                                           {
                                               "id": "0a9ff9331c1b8e3c",
                                               "type": "ioBroker get",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Hole Brauchwasser_AKTIV (MinOn)",
                                               "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                               "attrname": "payload",
                                               "payloadType": "value",
                                               "errOnInvalidState": "nothing",
                                               "x": 1210,
                                               "y": 580,
                                               "wires": [
                                                   [
                                                       "265413e346c4ce5d"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "265413e346c4ce5d",
                                               "type": "switch",
                                               "z": "c7454c976ad86c7e",
                                               "name": "MinOn = false?",
                                               "property": "payload",
                                               "propertyType": "msg",
                                               "rules": [
                                                   {
                                                       "t": "false"
                                                   }
                                               ],
                                               "checkall": "true",
                                               "repair": false,
                                               "outputs": 1,
                                               "x": 1480,
                                               "y": 580,
                                               "wires": [
                                                   [
                                                       "3777b383486653c4"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "0b8b63c145022cf3",
                                               "type": "ioBroker out",
                                               "z": "c7454c976ad86c7e",
                                               "d": true,
                                               "name": "Shelly Brauchwasser AUS",
                                               "topic": "",
                                               "ack": "false",
                                               "autoCreate": "false",
                                               "stateName": "",
                                               "role": "",
                                               "payloadType": "",
                                               "readonly": "",
                                               "stateUnit": "",
                                               "stateMin": "",
                                               "stateMax": "",
                                               "x": 2050,
                                               "y": 580,
                                               "wires": []
                                           },
                                           {
                                               "id": "3ed7efab20047cb6",
                                               "type": "ioBroker out",
                                               "z": "c7454c976ad86c7e",
                                               "d": true,
                                               "name": "Shelly Brauchwasser EIN",
                                               "topic": "",
                                               "ack": "false",
                                               "autoCreate": "false",
                                               "stateName": "",
                                               "role": "",
                                               "payloadType": "",
                                               "readonly": "",
                                               "stateUnit": "",
                                               "stateMin": "",
                                               "stateMax": "",
                                               "x": 2030,
                                               "y": 920,
                                               "wires": []
                                           },
                                           {
                                               "id": "495778e29bdffe0d",
                                               "type": "switch",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Wassertemperatur",
                                               "property": "payload",
                                               "propertyType": "msg",
                                               "rules": [
                                                   {
                                                       "t": "gte",
                                                       "v": "57",
                                                       "vt": "num"
                                                   },
                                                   {
                                                       "t": "lte",
                                                       "v": "54",
                                                       "vt": "num"
                                                   }
                                               ],
                                               "checkall": "true",
                                               "repair": false,
                                               "outputs": 2,
                                               "x": 890,
                                               "y": 800,
                                               "wires": [
                                                   [
                                                       "5a258f3309617617"
                                                   ],
                                                   [
                                                       "afc867f18b037b22"
                                                   ]
                                               ],
                                               "outputLabels": [
                                                   "Brauchwasser AUS",
                                                   "Brauchwasser EIN"
                                               ],
                                               "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                           },
                                           {
                                               "id": "8c82cfd59b96688d",
                                               "type": "comment",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser EIN",
                                               "info": "",
                                               "x": 1750,
                                               "y": 840,
                                               "wires": []
                                           },
                                           {
                                               "id": "9f5ee54db8303dd7",
                                               "type": "comment",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Brauchwasser AUS",
                                               "info": "",
                                               "x": 1730,
                                               "y": 480,
                                               "wires": []
                                           },
                                           {
                                               "id": "59b342efc4818a85",
                                               "type": "trigger",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Mindestens 2 Min < 2.4",
                                               "op1": "",
                                               "op2": "true",
                                               "op1type": "nul",
                                               "op2type": "bool",
                                               "duration": "2",
                                               "extend": false,
                                               "overrideDelay": false,
                                               "units": "s",
                                               "reset": "",
                                               "bytopic": "all",
                                               "topic": "topic",
                                               "outputs": 1,
                                               "x": 870,
                                               "y": 580,
                                               "wires": [
                                                   [
                                                       "0a9ff9331c1b8e3c"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "0478f81a30fe3639",
                                               "type": "change",
                                               "z": "c7454c976ad86c7e",
                                               "name": "reset",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "true",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 650,
                                               "y": 640,
                                               "wires": [
                                                   [
                                                       "59b342efc4818a85"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "c0daa92ca05b87f7",
                                               "type": "ioBroker in",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Meter.Active_Power",
                                               "topic": "0_userdata.0.Huawei.Meter.Active_Power",
                                               "payloadType": "value",
                                               "onlyack": "",
                                               "func": "all",
                                               "gap": "",
                                               "fireOnStart": "false",
                                               "outFormat": "MQTT",
                                               "x": 150,
                                               "y": 680,
                                               "wires": [
                                                   [
                                                       "78ea932b6144ea56"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "6fc8e8c3b2da9141",
                                               "type": "ioBroker in",
                                               "z": "c7454c976ad86c7e",
                                               "d": true,
                                               "name": "Warmwassertemperatur",
                                               "topic": "alias.0.Warmwassertemperatur",
                                               "payloadType": "value",
                                               "onlyack": "",
                                               "func": "all",
                                               "gap": "",
                                               "fireOnStart": "true",
                                               "outFormat": "MQTT",
                                               "x": 660,
                                               "y": 840,
                                               "wires": [
                                                   [
                                                       "495778e29bdffe0d"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "e4a8735798502e7c",
                                               "type": "ioBroker get",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Hole Wassertemperatur",
                                               "topic": "alias.0.Warmwassertemperatur",
                                               "attrname": "payload",
                                               "payloadType": "value",
                                               "errOnInvalidState": "nothing",
                                               "x": 650,
                                               "y": 780,
                                               "wires": [
                                                   [
                                                       "495778e29bdffe0d"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "58f585b8cb128cf9",
                                               "type": "ioBroker in",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Manuell",
                                               "topic": "0_userdata.0.Manuell",
                                               "payloadType": "value",
                                               "onlyack": "",
                                               "func": "all",
                                               "gap": "",
                                               "fireOnStart": "false",
                                               "outFormat": "MQTT",
                                               "x": 1130,
                                               "y": 720,
                                               "wires": [
                                                   [
                                                       "ad3e4cfa3268f4c3",
                                                       "bb207c66b06f4114"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "ad3e4cfa3268f4c3",
                                               "type": "switch",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Ein-/Ausschalten",
                                               "property": "payload",
                                               "propertyType": "msg",
                                               "rules": [
                                                   {
                                                       "t": "false"
                                                   },
                                                   {
                                                       "t": "true"
                                                   }
                                               ],
                                               "checkall": "true",
                                               "repair": false,
                                               "outputs": 2,
                                               "x": 1470,
                                               "y": 720,
                                               "wires": [
                                                   [
                                                       "693f0ce1d455c24d"
                                                   ],
                                                   [
                                                       "c9f79effc6659927"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "bb207c66b06f4114",
                                               "type": "change",
                                               "z": "c7454c976ad86c7e",
                                               "name": "Manual reset",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "reset",
                                                       "pt": "msg",
                                                       "to": "true",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 830,
                                               "y": 660,
                                               "wires": [
                                                   [
                                                       "59b342efc4818a85",
                                                       "f7f2adfad357f787"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "d7b0b13f2107e707",
                                               "type": "change",
                                               "z": "c7454c976ad86c7e",
                                               "name": "setze false",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "false",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 1170,
                                               "y": 1120,
                                               "wires": [
                                                   [
                                                       "43d93b25398134f9"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "afc867f18b037b22",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 1040,
                                               "y": 840,
                                               "wires": [
                                                   [
                                                       "490f9fe9d29ac5c8"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "45c84f129773d19b",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 600,
                                               "y": 580,
                                               "wires": [
                                                   [
                                                       "59b342efc4818a85"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "8441b30f28e429c3",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 980,
                                               "y": 800,
                                               "wires": [
                                                   []
                                               ]
                                           },
                                           {
                                               "id": "5a258f3309617617",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 1040,
                                               "y": 640,
                                               "wires": [
                                                   [
                                                       "693f0ce1d455c24d"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "693f0ce1d455c24d",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 1640,
                                               "y": 640,
                                               "wires": [
                                                   [
                                                       "3777b383486653c4"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "c9f79effc6659927",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 1640,
                                               "y": 920,
                                               "wires": [
                                                   [
                                                       "5465d36c4b323ea4"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "f7f2adfad357f787",
                                               "type": "junction",
                                               "z": "c7454c976ad86c7e",
                                               "x": 1040,
                                               "y": 1020,
                                               "wires": [
                                                   [
                                                       "490f9fe9d29ac5c8",
                                                       "467fd83885fcecf0",
                                                       "d7b0b13f2107e707"
                                                   ]
                                               ]
                                           }
                                        ]
                                        

                                        Ist zwar nun auch komplexer - aber ich denke immer noch gut nachvollziehbar. In NodeRed musst Dich ja immer nur an den Kabeln langhangeln. ;)

                                        P Offline
                                        P Offline
                                        Peter666666
                                        schrieb am zuletzt editiert von
                                        #24

                                        @mickym Bei manuell setzte ich in der VIS den DP Brauchwasser AKTIV einfach auf TRUR bzw. False

                                        LG Peter

                                        Intel NUC i5 / 16GB RAM / 512GB SSD
                                        Synology DS220+ 10GB RAM / 8TB

                                        1 Antwort Letzte Antwort
                                        0
                                        • mickymM mickym

                                          So hier mal der Flow mit manuellem Zurücksetzen aller Trigger und Delay Nodes bei Betätigung des manuellen Schalters:

                                          15158ed9-7f5d-4790-8d42-1356a69894da-image.png

                                          [
                                             {
                                                 "id": "78ea932b6144ea56",
                                                 "type": "switch",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "PV Überschuss",
                                                 "property": "payload",
                                                 "propertyType": "msg",
                                                 "rules": [
                                                     {
                                                         "t": "lt",
                                                         "v": "2.4",
                                                         "vt": "num"
                                                     },
                                                     {
                                                         "t": "gte",
                                                         "v": "2.4",
                                                         "vt": "num"
                                                     }
                                                 ],
                                                 "checkall": "true",
                                                 "repair": false,
                                                 "outputs": 2,
                                                 "x": 360,
                                                 "y": 680,
                                                 "wires": [
                                                     [
                                                         "45c84f129773d19b"
                                                     ],
                                                     [
                                                         "0478f81a30fe3639",
                                                         "e4a8735798502e7c"
                                                     ]
                                                 ],
                                                 "outputLabels": [
                                                     "Brauchwasser AUS",
                                                     "Brauchwasser EIN"
                                                 ],
                                                 "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                             },
                                             {
                                                 "id": "0423db8ebd88425a",
                                                 "type": "debug",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser EIN (Shelly)",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": true,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "payload",
                                                 "statusType": "auto",
                                                 "x": 2040,
                                                 "y": 960,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "7e029bf35fe30f0c",
                                                 "type": "debug",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser AUS (Shelly)",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": true,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "payload",
                                                 "statusType": "auto",
                                                 "x": 2060,
                                                 "y": 540,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "5465d36c4b323ea4",
                                                 "type": "change",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser EIN",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "true",
                                                         "tot": "bool"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 1790,
                                                 "y": 920,
                                                 "wires": [
                                                     [
                                                         "0423db8ebd88425a",
                                                         "3ed7efab20047cb6"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "3777b383486653c4",
                                                 "type": "change",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser AUS",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "true",
                                                         "tot": "bool"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 1790,
                                                 "y": 580,
                                                 "wires": [
                                                     [
                                                         "7e029bf35fe30f0c",
                                                         "0b8b63c145022cf3"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "490f9fe9d29ac5c8",
                                                 "type": "delay",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "20 Minuten verzögern",
                                                 "pauseType": "rate",
                                                 "timeout": "20",
                                                 "timeoutUnits": "seconds",
                                                 "rate": "1",
                                                 "nbRateUnits": "20",
                                                 "rateUnits": "second",
                                                 "randomFirst": "1",
                                                 "randomLast": "5",
                                                 "randomUnits": "seconds",
                                                 "drop": true,
                                                 "allowrate": false,
                                                 "outputs": 1,
                                                 "x": 1180,
                                                 "y": 920,
                                                 "wires": [
                                                     [
                                                         "467fd83885fcecf0",
                                                         "c9f79effc6659927"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "467fd83885fcecf0",
                                                 "type": "trigger",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "30 Minuten MinON",
                                                 "op1": "true",
                                                 "op2": "false",
                                                 "op1type": "bool",
                                                 "op2type": "bool",
                                                 "duration": "30",
                                                 "extend": true,
                                                 "overrideDelay": false,
                                                 "units": "s",
                                                 "reset": "",
                                                 "bytopic": "all",
                                                 "topic": "topic",
                                                 "outputs": 1,
                                                 "x": 1450,
                                                 "y": 1020,
                                                 "wires": [
                                                     [
                                                         "43d93b25398134f9"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "43d93b25398134f9",
                                                 "type": "ioBroker out",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser_AKTIV (MinOn)",
                                                 "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                                 "ack": "true",
                                                 "autoCreate": "false",
                                                 "stateName": "",
                                                 "role": "",
                                                 "payloadType": "",
                                                 "readonly": "",
                                                 "stateUnit": "",
                                                 "stateMin": "",
                                                 "stateMax": "",
                                                 "x": 1770,
                                                 "y": 1120,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "0a9ff9331c1b8e3c",
                                                 "type": "ioBroker get",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Hole Brauchwasser_AKTIV (MinOn)",
                                                 "topic": "0_userdata.0.Test.Brauchwasser.Brauchwasser_AKTIV",
                                                 "attrname": "payload",
                                                 "payloadType": "value",
                                                 "errOnInvalidState": "nothing",
                                                 "x": 1210,
                                                 "y": 580,
                                                 "wires": [
                                                     [
                                                         "265413e346c4ce5d"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "265413e346c4ce5d",
                                                 "type": "switch",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "MinOn = false?",
                                                 "property": "payload",
                                                 "propertyType": "msg",
                                                 "rules": [
                                                     {
                                                         "t": "false"
                                                     }
                                                 ],
                                                 "checkall": "true",
                                                 "repair": false,
                                                 "outputs": 1,
                                                 "x": 1480,
                                                 "y": 580,
                                                 "wires": [
                                                     [
                                                         "3777b383486653c4"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "0b8b63c145022cf3",
                                                 "type": "ioBroker out",
                                                 "z": "c7454c976ad86c7e",
                                                 "d": true,
                                                 "name": "Shelly Brauchwasser AUS",
                                                 "topic": "",
                                                 "ack": "false",
                                                 "autoCreate": "false",
                                                 "stateName": "",
                                                 "role": "",
                                                 "payloadType": "",
                                                 "readonly": "",
                                                 "stateUnit": "",
                                                 "stateMin": "",
                                                 "stateMax": "",
                                                 "x": 2050,
                                                 "y": 580,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "3ed7efab20047cb6",
                                                 "type": "ioBroker out",
                                                 "z": "c7454c976ad86c7e",
                                                 "d": true,
                                                 "name": "Shelly Brauchwasser EIN",
                                                 "topic": "",
                                                 "ack": "false",
                                                 "autoCreate": "false",
                                                 "stateName": "",
                                                 "role": "",
                                                 "payloadType": "",
                                                 "readonly": "",
                                                 "stateUnit": "",
                                                 "stateMin": "",
                                                 "stateMax": "",
                                                 "x": 2030,
                                                 "y": 920,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "495778e29bdffe0d",
                                                 "type": "switch",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Wassertemperatur",
                                                 "property": "payload",
                                                 "propertyType": "msg",
                                                 "rules": [
                                                     {
                                                         "t": "gte",
                                                         "v": "57",
                                                         "vt": "num"
                                                     },
                                                     {
                                                         "t": "lte",
                                                         "v": "54",
                                                         "vt": "num"
                                                     }
                                                 ],
                                                 "checkall": "true",
                                                 "repair": false,
                                                 "outputs": 2,
                                                 "x": 890,
                                                 "y": 800,
                                                 "wires": [
                                                     [
                                                         "5a258f3309617617"
                                                     ],
                                                     [
                                                         "afc867f18b037b22"
                                                     ]
                                                 ],
                                                 "outputLabels": [
                                                     "Brauchwasser AUS",
                                                     "Brauchwasser EIN"
                                                 ],
                                                 "info": "Ich würde hier eine Hysterese einbauen. \r\n\r\nDie Ausgänge kannst Du auch beschreiben, wenn Du mit der Maus drüber gehst."
                                             },
                                             {
                                                 "id": "8c82cfd59b96688d",
                                                 "type": "comment",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser EIN",
                                                 "info": "",
                                                 "x": 1750,
                                                 "y": 840,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "9f5ee54db8303dd7",
                                                 "type": "comment",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Brauchwasser AUS",
                                                 "info": "",
                                                 "x": 1730,
                                                 "y": 480,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "59b342efc4818a85",
                                                 "type": "trigger",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Mindestens 2 Min < 2.4",
                                                 "op1": "",
                                                 "op2": "true",
                                                 "op1type": "nul",
                                                 "op2type": "bool",
                                                 "duration": "2",
                                                 "extend": false,
                                                 "overrideDelay": false,
                                                 "units": "s",
                                                 "reset": "",
                                                 "bytopic": "all",
                                                 "topic": "topic",
                                                 "outputs": 1,
                                                 "x": 870,
                                                 "y": 580,
                                                 "wires": [
                                                     [
                                                         "0a9ff9331c1b8e3c"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "0478f81a30fe3639",
                                                 "type": "change",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "reset",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "true",
                                                         "tot": "bool"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 650,
                                                 "y": 640,
                                                 "wires": [
                                                     [
                                                         "59b342efc4818a85"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "c0daa92ca05b87f7",
                                                 "type": "ioBroker in",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Meter.Active_Power",
                                                 "topic": "0_userdata.0.Huawei.Meter.Active_Power",
                                                 "payloadType": "value",
                                                 "onlyack": "",
                                                 "func": "all",
                                                 "gap": "",
                                                 "fireOnStart": "false",
                                                 "outFormat": "MQTT",
                                                 "x": 150,
                                                 "y": 680,
                                                 "wires": [
                                                     [
                                                         "78ea932b6144ea56"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "6fc8e8c3b2da9141",
                                                 "type": "ioBroker in",
                                                 "z": "c7454c976ad86c7e",
                                                 "d": true,
                                                 "name": "Warmwassertemperatur",
                                                 "topic": "alias.0.Warmwassertemperatur",
                                                 "payloadType": "value",
                                                 "onlyack": "",
                                                 "func": "all",
                                                 "gap": "",
                                                 "fireOnStart": "true",
                                                 "outFormat": "MQTT",
                                                 "x": 660,
                                                 "y": 840,
                                                 "wires": [
                                                     [
                                                         "495778e29bdffe0d"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "e4a8735798502e7c",
                                                 "type": "ioBroker get",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Hole Wassertemperatur",
                                                 "topic": "alias.0.Warmwassertemperatur",
                                                 "attrname": "payload",
                                                 "payloadType": "value",
                                                 "errOnInvalidState": "nothing",
                                                 "x": 650,
                                                 "y": 780,
                                                 "wires": [
                                                     [
                                                         "495778e29bdffe0d"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "58f585b8cb128cf9",
                                                 "type": "ioBroker in",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Manuell",
                                                 "topic": "0_userdata.0.Manuell",
                                                 "payloadType": "value",
                                                 "onlyack": "",
                                                 "func": "all",
                                                 "gap": "",
                                                 "fireOnStart": "false",
                                                 "outFormat": "MQTT",
                                                 "x": 1130,
                                                 "y": 720,
                                                 "wires": [
                                                     [
                                                         "ad3e4cfa3268f4c3",
                                                         "bb207c66b06f4114"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "ad3e4cfa3268f4c3",
                                                 "type": "switch",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Ein-/Ausschalten",
                                                 "property": "payload",
                                                 "propertyType": "msg",
                                                 "rules": [
                                                     {
                                                         "t": "false"
                                                     },
                                                     {
                                                         "t": "true"
                                                     }
                                                 ],
                                                 "checkall": "true",
                                                 "repair": false,
                                                 "outputs": 2,
                                                 "x": 1470,
                                                 "y": 720,
                                                 "wires": [
                                                     [
                                                         "693f0ce1d455c24d"
                                                     ],
                                                     [
                                                         "c9f79effc6659927"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "bb207c66b06f4114",
                                                 "type": "change",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "Manual reset",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "reset",
                                                         "pt": "msg",
                                                         "to": "true",
                                                         "tot": "bool"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 830,
                                                 "y": 660,
                                                 "wires": [
                                                     [
                                                         "59b342efc4818a85",
                                                         "f7f2adfad357f787"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "d7b0b13f2107e707",
                                                 "type": "change",
                                                 "z": "c7454c976ad86c7e",
                                                 "name": "setze false",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "false",
                                                         "tot": "bool"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 1170,
                                                 "y": 1120,
                                                 "wires": [
                                                     [
                                                         "43d93b25398134f9"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "afc867f18b037b22",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 1040,
                                                 "y": 840,
                                                 "wires": [
                                                     [
                                                         "490f9fe9d29ac5c8"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "45c84f129773d19b",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 600,
                                                 "y": 580,
                                                 "wires": [
                                                     [
                                                         "59b342efc4818a85"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "8441b30f28e429c3",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 980,
                                                 "y": 800,
                                                 "wires": [
                                                     []
                                                 ]
                                             },
                                             {
                                                 "id": "5a258f3309617617",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 1040,
                                                 "y": 640,
                                                 "wires": [
                                                     [
                                                         "693f0ce1d455c24d"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "693f0ce1d455c24d",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 1640,
                                                 "y": 640,
                                                 "wires": [
                                                     [
                                                         "3777b383486653c4"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "c9f79effc6659927",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 1640,
                                                 "y": 920,
                                                 "wires": [
                                                     [
                                                         "5465d36c4b323ea4"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "f7f2adfad357f787",
                                                 "type": "junction",
                                                 "z": "c7454c976ad86c7e",
                                                 "x": 1040,
                                                 "y": 1020,
                                                 "wires": [
                                                     [
                                                         "490f9fe9d29ac5c8",
                                                         "467fd83885fcecf0",
                                                         "d7b0b13f2107e707"
                                                     ]
                                                 ]
                                             }
                                          ]
                                          

                                          Ist zwar nun auch komplexer - aber ich denke immer noch gut nachvollziehbar. In NodeRed musst Dich ja immer nur an den Kabeln langhangeln. ;)

                                          P Offline
                                          P Offline
                                          Peter666666
                                          schrieb am zuletzt editiert von
                                          #25

                                          @mickym muss ich hier nicht das False gegen true ersetzen weil wenn nach 30 min noch immer PV oder Temp. noch nicht erreicht wird soll die WP ja noch laufen

                                          Bild 26.05.23 um 14.21.jpeg

                                          LG Peter

                                          Intel NUC i5 / 16GB RAM / 512GB SSD
                                          Synology DS220+ 10GB RAM / 8TB

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          764

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          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