Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Extra Warmwasser mit PV Überschuss

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Extra Warmwasser mit PV Überschuss

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Peter666666 @mickym last edited by 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?

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Peter666666 last edited by

        @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 1 Reply Last reply Reply Quote 1
        • mickym
          mickym Most Active last edited by mickym

          @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

          1 Reply Last reply Reply Quote 0
          • P
            Peter666666 @mickym last edited by 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!

            mickym 1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @Peter666666 last edited by

              @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 1 Reply Last reply Reply Quote 0
              • P
                Peter666666 @mickym last edited by

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

                Bild 26.05.23 um 13.10.jpeg

                mickym 1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active @Peter666666 last edited by 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 1 Reply Last reply Reply Quote 1
                  • P
                    Peter666666 @mickym last edited by

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

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @Peter666666 last edited by

                      @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 2 Replies Last reply Reply Quote 0
                      • P
                        Peter666666 @mickym last edited by

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

                        mickym 1 Reply Last reply Reply Quote 0
                        • P
                          Peter666666 @mickym last edited by

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

                          1 Reply Last reply Reply Quote 0
                          • mickym
                            mickym Most Active @Peter666666 last edited by

                            @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 1 Reply Last reply Reply Quote 0
                            • P
                              Peter666666 @mickym last edited by

                              @mickym versuche ich mal 🙂

                              mickym 1 Reply Last reply Reply Quote 0
                              • mickym
                                mickym Most Active last edited by mickym

                                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"
                                           ]
                                       ]
                                   }
                                ]
                                

                                1 Reply Last reply Reply Quote 1
                                • mickym
                                  mickym Most Active @Peter666666 last edited by

                                  @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 😁 😞

                                  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"
                                             ]
                                         ]
                                     }
                                  ]
                                  

                                  1 Reply Last reply Reply Quote 0
                                  • mickym
                                    mickym Most Active last edited by 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 3 Replies Last reply Reply Quote 1
                                    • P
                                      Peter666666 @mickym last edited by

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

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        Peter666666 @mickym last edited by

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

                                        1 Reply Last reply Reply Quote 0
                                        • P
                                          Peter666666 @mickym last edited by

                                          @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

                                          MartinP mickym 2 Replies Last reply Reply Quote 0
                                          • MartinP
                                            MartinP @Peter666666 last edited by MartinP

                                            @peter666666 Hat die elektische Beheizung des Boilers eine Sicherheitstemperaturbegrenzung? Vielleicht sollte man die Maximal-Temperatur auch nicht zu nahe an den Einsatzpunkt des STB kommen lassen, und das im "Schaltplan" mit einbeziehen. Manche STBs müssen manuell "resetted" werden ... Wenn man dann ein paar Grad niedriger die Heizung abschaltet, muss man den STB nicht resetten...

                                            Korrektur: ich sehe "oder wenn die Abschalttemperatur von 57°C erreicht ist "

                                            Wie hoch wird das Brauchwasser durch den normalen Erwärmungsprozess erwärmt, wenn kein Solarüberschuss vorhanden ist? Bei nur 57° ist ja noch nicht einmal das Auftreten von Legionellen unterbunden....

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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