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. manueller Schalter über die Automatik setzen?

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    manueller Schalter über die Automatik setzen?

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @csh-de last edited by mickym

      @csh-de Nun das ist wie mit dem anderen Problem - der Schalter hat mit dem Flow nur indirekt was zu tun. . Warum nutzt Du eigentlich trigger Nodes zum ein und ausschalten, wenn Du sowieso immer sendest?- Muss doch nicht 2 fach gesendet werden und warum verwendest Du immer msg.post? Wenn es mal komplizierter wird, würde ich Dir sogar eher eine Template Node vorschlagen aber so kannst doch einfach die payload verwenden?

      Ich mach Dir gleich einen Vorschlag.

      C 2 Replies Last reply Reply Quote 0
      • C
        csh-de @mickym last edited by

        @mickym sagte in manueller Schalter über die Automatik setzen?:

        trigger Nodes

        damit er zweimal sendet, manchmal schaltet die Steckdose nicht gleich...

        1 Reply Last reply Reply Quote 0
        • C
          csh-de @mickym last edited by csh-de

          @mickym sagte in manueller Schalter über die Automatik setzen?:

          warum verwendest Du immer msg.post?

          das habe ich aus dem forum, es funktioniert, was ich da genau mache weiß ich nicht, try and error

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @csh-de last edited by mickym

            @csh-de Na dann sollten wir mal aus dem trial und error Wissen machen.

            OK - keine Ahnung warum das 2 mal gesendet werden soll - vielleicht ist das eine Eigenart der Pumpe - wir probieren es mal nur mit einem Senden.

            b919d77c-1100-44ef-afdb-3ec86fbdadaf-image.png

            Ich habe deshalb mal Deine trigger Nodes rausgeschmissen - sind aber noch im Flow (rotes Fragezeichen).

            Ich habe die Aus- und Einschaltkommandos direkt in die ChangeNodes verfrachtet und gleich so, dass man die als Query-Parameter in einem Objekt an die Request Node schickt.

            98355908-214f-436f-b98c-2cde96410bd8-image.png

            Das heißt du kannst in dem Du das Kommando POWER ON und POWER OFF als Objekt Deines topic schickst, direkt an die HTTP Request Nodes senden.

            Über das Anfügen der payload (als Objekt) - kann die HTTP-Request Node selbst direkt als Query Parameter in die URL einfügen. Du musst Dich also nicht um die Codierung von Leer- und Sonderzeichen kümmern.

            6e2cfce5-6c8d-49e3-a52c-894e43775604-image.png
            a235cf50-2396-4ad6-945d-2516074ba5ad-image.png

            Nun zu was grundsätzlichem - Du musst wenn Du im Dashboard einen Flow steuern willst, den zeitlich unabhängig vom Flow machen. Sprich Dein Schalter PoolPumpe soll je ein Schalter sein mit dem Du steuern willst, ob das automatisch geschieht. Das hat also mit dem Zustand der Pumpe 0 und nichts zu tun. Deshalb hier den Kontext verwenden.

            Wenn Du zusätzlich noch die Pumpe mit einem Schalter im Dashboard schalten willst und es Anzeigen lassen willst, dann brauchst Du ein zusätzliches Element in deinem Dashboard.

            Hier als der Flow ergänzt um einen manuellen Schalter

            9b649bfe-2e50-49f1-8eb7-30b960fe65fa-image.png

            Also hier musst Du einfach exakt sein, dass eine Automatik nichts mit dem Schaltzustand der Pumpe zu tun hat.

            e5f4ec98-a550-410e-bb81-37e836d94743-image.png

            Hier also wieder mit dem manuellen Schalter der Pumpe ergänzt mit der Du natürlich bis zum nächsten Wert die Automatik überschreibst, deshalb am Ende des Flows.

            Hier zum Import das Ganze:

            [
               {
                   "id": "3a28c206fe8296e2",
                   "type": "switch",
                   "z": "664f185bc5213303",
                   "name": "1000 Watt",
                   "property": "payload",
                   "propertyType": "msg",
                   "rules": [
                       {
                           "t": "gte",
                           "v": "1000",
                           "vt": "str"
                       },
                       {
                           "t": "lt",
                           "v": "1000",
                           "vt": "str"
                       }
                   ],
                   "checkall": "true",
                   "repair": false,
                   "outputs": 2,
                   "x": 260,
                   "y": 200,
                   "wires": [
                       [
                           "b26b0df24c099eb4"
                       ],
                       [
                           "5801cfb462ac307c"
                       ]
                   ]
               },
               {
                   "id": "17f9600288ec1b3a",
                   "type": "comment",
                   "z": "664f185bc5213303",
                   "name": "Pool Pumpe",
                   "info": "",
                   "x": 130,
                   "y": 80,
                   "wires": []
               },
               {
                   "id": "e55921257d0e3879",
                   "type": "http request",
                   "z": "664f185bc5213303",
                   "name": "",
                   "method": "GET",
                   "ret": "txt",
                   "paytoqs": "query",
                   "url": "http://192.168.178.142/cm?",
                   "tls": "",
                   "persist": false,
                   "proxy": "",
                   "insecureHTTPParser": false,
                   "authType": "",
                   "senderr": false,
                   "headers": [],
                   "x": 950,
                   "y": 200,
                   "wires": [
                       [
                           "d50b2917f2986309"
                       ]
                   ]
               },
               {
                   "id": "d50b2917f2986309",
                   "type": "debug",
                   "z": "664f185bc5213303",
                   "name": "debug 73",
                   "active": true,
                   "tosidebar": true,
                   "console": false,
                   "tostatus": false,
                   "complete": "false",
                   "statusVal": "",
                   "statusType": "auto",
                   "x": 1120,
                   "y": 200,
                   "wires": []
               },
               {
                   "id": "dc98532e47436f89",
                   "type": "inject",
                   "z": "664f185bc5213303",
                   "name": "",
                   "props": [
                       {
                           "p": "payload"
                       },
                       {
                           "p": "topic",
                           "v": "",
                           "vt": "num"
                       }
                   ],
                   "repeat": "",
                   "crontab": "",
                   "once": false,
                   "onceDelay": 0.1,
                   "topic": "",
                   "payload": "500",
                   "payloadType": "num",
                   "x": 110,
                   "y": 160,
                   "wires": [
                       [
                           "3a28c206fe8296e2"
                       ]
                   ]
               },
               {
                   "id": "d8890a797ada5ad2",
                   "type": "inject",
                   "z": "664f185bc5213303",
                   "name": "",
                   "props": [
                       {
                           "p": "payload"
                       },
                       {
                           "p": "topic",
                           "vt": "str"
                       }
                   ],
                   "repeat": "",
                   "crontab": "",
                   "once": false,
                   "onceDelay": 0.1,
                   "topic": "",
                   "payload": "1100",
                   "payloadType": "num",
                   "x": 110,
                   "y": 240,
                   "wires": [
                       [
                           "3a28c206fe8296e2"
                       ]
                   ]
               },
               {
                   "id": "84bfb19074f4582f",
                   "type": "ui_switch",
                   "z": "664f185bc5213303",
                   "name": "",
                   "label": "Automatik Pool Pumpe",
                   "tooltip": "",
                   "group": "0a7ea2f4f02d5ef5",
                   "order": 15,
                   "width": 0,
                   "height": 0,
                   "passthru": true,
                   "decouple": "false",
                   "topic": "payload",
                   "topicType": "msg",
                   "style": "",
                   "onvalue": "true",
                   "onvalueType": "bool",
                   "onicon": "",
                   "oncolor": "",
                   "offvalue": "false",
                   "offvalueType": "bool",
                   "officon": "",
                   "offcolor": "",
                   "animate": false,
                   "className": "",
                   "x": 600,
                   "y": 100,
                   "wires": [
                       [
                           "8f64b823b52e208f"
                       ]
                   ]
               },
               {
                   "id": "b26b0df24c099eb4",
                   "type": "change",
                   "z": "664f185bc5213303",
                   "name": "an",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "{\"cmnd\":\"POWER ON\"}",
                           "tot": "json"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 410,
                   "y": 180,
                   "wires": [
                       [
                           "6e993e09af5e8630"
                       ]
                   ]
               },
               {
                   "id": "a90a404eb1917342",
                   "type": "trigger",
                   "z": "664f185bc5213303",
                   "d": true,
                   "name": "an",
                   "op1": "ON",
                   "op2": "ON",
                   "op1type": "str",
                   "op2type": "str",
                   "duration": "5",
                   "extend": false,
                   "overrideDelay": false,
                   "units": "s",
                   "reset": "",
                   "bytopic": "topic",
                   "topic": "playload",
                   "outputs": 1,
                   "x": 130,
                   "y": 340,
                   "wires": [
                       []
                   ]
               },
               {
                   "id": "6b75a85ea445bed1",
                   "type": "trigger",
                   "z": "664f185bc5213303",
                   "d": true,
                   "name": "aus",
                   "op1": "OFF",
                   "op2": "OFF",
                   "op1type": "str",
                   "op2type": "str",
                   "duration": "5",
                   "extend": false,
                   "overrideDelay": false,
                   "units": "s",
                   "reset": "",
                   "bytopic": "all",
                   "topic": "topic",
                   "outputs": 1,
                   "x": 130,
                   "y": 400,
                   "wires": [
                       []
                   ]
               },
               {
                   "id": "5801cfb462ac307c",
                   "type": "change",
                   "z": "664f185bc5213303",
                   "name": "aus",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "{\"cmnd\":\"POWER OFF\"}",
                           "tot": "json"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 410,
                   "y": 220,
                   "wires": [
                       [
                           "6e993e09af5e8630"
                       ]
                   ]
               },
               {
                   "id": "8f64b823b52e208f",
                   "type": "change",
                   "z": "664f185bc5213303",
                   "name": "",
                   "rules": [
                       {
                           "t": "set",
                           "p": "AutoPool",
                           "pt": "flow",
                           "to": "payload",
                           "tot": "msg"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 830,
                   "y": 100,
                   "wires": [
                       []
                   ]
               },
               {
                   "id": "6e993e09af5e8630",
                   "type": "switch",
                   "z": "664f185bc5213303",
                   "name": "Pool-Automatik?",
                   "property": "AutoPool",
                   "propertyType": "flow",
                   "rules": [
                       {
                           "t": "true"
                       }
                   ],
                   "checkall": "true",
                   "repair": false,
                   "outputs": 1,
                   "x": 580,
                   "y": 200,
                   "wires": [
                       [
                           "9c65c9905493062c"
                       ]
                   ]
               },
               {
                   "id": "93a915a06d054e01",
                   "type": "inject",
                   "z": "664f185bc5213303",
                   "d": true,
                   "name": "",
                   "props": [
                       {
                           "p": "payload"
                       }
                   ],
                   "repeat": "",
                   "crontab": "",
                   "once": true,
                   "onceDelay": 0.1,
                   "topic": "",
                   "payload": "true",
                   "payloadType": "bool",
                   "x": 390,
                   "y": 100,
                   "wires": [
                       [
                           "84bfb19074f4582f"
                       ]
                   ]
               },
               {
                   "id": "9c65c9905493062c",
                   "type": "ui_switch",
                   "z": "664f185bc5213303",
                   "name": "",
                   "label": "Pool Pumpe",
                   "tooltip": "",
                   "group": "0a7ea2f4f02d5ef5",
                   "order": 1,
                   "width": 0,
                   "height": 0,
                   "passthru": true,
                   "decouple": "false",
                   "topic": "topic",
                   "topicType": "msg",
                   "style": "",
                   "onvalue": "{\"cmnd\":\"POWER ON\"}",
                   "onvalueType": "json",
                   "onicon": "",
                   "oncolor": "",
                   "offvalue": "{\"cmnd\":\"POWER OFF\"}",
                   "offvalueType": "json",
                   "officon": "",
                   "offcolor": "",
                   "animate": false,
                   "className": "",
                   "x": 770,
                   "y": 200,
                   "wires": [
                       [
                           "e55921257d0e3879"
                       ]
                   ]
               },
               {
                   "id": "0a7ea2f4f02d5ef5",
                   "type": "ui_group",
                   "name": "Ladeeinstellung",
                   "tab": "fcb0e641df086ea4",
                   "order": 1,
                   "disp": true,
                   "width": "6",
                   "collapse": false,
                   "className": ""
               },
               {
                   "id": "fcb0e641df086ea4",
                   "type": "ui_tab",
                   "name": "PV Wallbox Einstellungen",
                   "icon": "dashboard",
                   "disabled": false,
                   "hidden": false
               }
            ]
            

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

              Es gäbe zwar auch die Möglichkeit, wenn Du manuell den Schalter umlegst die Automatik automatisch zu deaktivieren. ALLERDINGS hast Du ja dann keine Möglichkeit mehr die Automatik wieder zu aktivieren. Ausser eben durch einen EIGENEN Schalter oder durch eine zeitliche Steuerung. Ich werde Dir auch gerne ein zeitliche Lösung vorschlagen - wenn Du keinen eigenen Schalter haben willst und Du die Automatik, wie Du sagst temporär deaktivieren willst. Sagen wir mal nach 2 Std. soll die Automatik automatisch wieder übernehmen?

              4dc691c6-ff6d-4821-9107-a95100697558-image.png

              Das wäre also die Lösung mit nur einem Schalter und zeitlicher Steuerung:

              356e69ce-d0a2-4334-86c4-8b76948f6f27-image.png

              Sprich nach 2 Std. wird die Automatik wieder aktiv. Das kann man natürlich auch über das Dashboard parametrisieren, wenn man will.

              Aber nochmal:

              1. Die Automatikschaltung hat mit dem Status der Pumpe nichts zu tun.
              2. Wenn man manuell übersteuern möchte kann man die Automatik mit einem eigenen Schalter steuern oder über eine zeitliche Begrenzung die Automatik wieder aktiv setzen.

              Wenn man wie im vorigen Post - die Pumpe manuell übersteuert, die Automatik eingeschaltet bleibt, wird diese die manuelle Schaltung wieder überschreiben. Du musst einfach Deine Logik überdenken, was Du genau willst.

              [
                 {
                     "id": "3a28c206fe8296e2",
                     "type": "switch",
                     "z": "664f185bc5213303",
                     "name": "1000 Watt",
                     "property": "payload",
                     "propertyType": "msg",
                     "rules": [
                         {
                             "t": "gte",
                             "v": "1000",
                             "vt": "str"
                         },
                         {
                             "t": "lt",
                             "v": "1000",
                             "vt": "str"
                         }
                     ],
                     "checkall": "true",
                     "repair": false,
                     "outputs": 2,
                     "x": 260,
                     "y": 200,
                     "wires": [
                         [
                             "b26b0df24c099eb4"
                         ],
                         [
                             "5801cfb462ac307c"
                         ]
                     ]
                 },
                 {
                     "id": "17f9600288ec1b3a",
                     "type": "comment",
                     "z": "664f185bc5213303",
                     "name": "Pool Pumpe",
                     "info": "",
                     "x": 130,
                     "y": 80,
                     "wires": []
                 },
                 {
                     "id": "e55921257d0e3879",
                     "type": "http request",
                     "z": "664f185bc5213303",
                     "name": "",
                     "method": "GET",
                     "ret": "txt",
                     "paytoqs": "query",
                     "url": "http://192.168.178.142/cm?",
                     "tls": "",
                     "persist": false,
                     "proxy": "",
                     "insecureHTTPParser": false,
                     "authType": "",
                     "senderr": false,
                     "headers": [],
                     "x": 990,
                     "y": 200,
                     "wires": [
                         [
                             "d50b2917f2986309"
                         ]
                     ]
                 },
                 {
                     "id": "d50b2917f2986309",
                     "type": "debug",
                     "z": "664f185bc5213303",
                     "name": "debug 73",
                     "active": true,
                     "tosidebar": true,
                     "console": false,
                     "tostatus": false,
                     "complete": "false",
                     "statusVal": "",
                     "statusType": "auto",
                     "x": 1160,
                     "y": 200,
                     "wires": []
                 },
                 {
                     "id": "dc98532e47436f89",
                     "type": "inject",
                     "z": "664f185bc5213303",
                     "name": "",
                     "props": [
                         {
                             "p": "payload"
                         },
                         {
                             "p": "topic",
                             "v": "",
                             "vt": "num"
                         }
                     ],
                     "repeat": "",
                     "crontab": "",
                     "once": false,
                     "onceDelay": 0.1,
                     "topic": "",
                     "payload": "500",
                     "payloadType": "num",
                     "x": 110,
                     "y": 160,
                     "wires": [
                         [
                             "3a28c206fe8296e2"
                         ]
                     ]
                 },
                 {
                     "id": "d8890a797ada5ad2",
                     "type": "inject",
                     "z": "664f185bc5213303",
                     "name": "",
                     "props": [
                         {
                             "p": "payload"
                         },
                         {
                             "p": "topic",
                             "vt": "str"
                         }
                     ],
                     "repeat": "",
                     "crontab": "",
                     "once": false,
                     "onceDelay": 0.1,
                     "topic": "",
                     "payload": "1100",
                     "payloadType": "num",
                     "x": 110,
                     "y": 240,
                     "wires": [
                         [
                             "3a28c206fe8296e2"
                         ]
                     ]
                 },
                 {
                     "id": "84bfb19074f4582f",
                     "type": "ui_switch",
                     "z": "664f185bc5213303",
                     "d": true,
                     "name": "",
                     "label": "Automatik Pool Pumpe",
                     "tooltip": "",
                     "group": "0a7ea2f4f02d5ef5",
                     "order": 15,
                     "width": 0,
                     "height": 0,
                     "passthru": true,
                     "decouple": "false",
                     "topic": "payload",
                     "topicType": "msg",
                     "style": "",
                     "onvalue": "true",
                     "onvalueType": "bool",
                     "onicon": "",
                     "oncolor": "",
                     "offvalue": "false",
                     "offvalueType": "bool",
                     "officon": "",
                     "offcolor": "",
                     "animate": false,
                     "className": "",
                     "x": 600,
                     "y": 100,
                     "wires": [
                         [
                             "8f64b823b52e208f"
                         ]
                     ]
                 },
                 {
                     "id": "b26b0df24c099eb4",
                     "type": "change",
                     "z": "664f185bc5213303",
                     "name": "an",
                     "rules": [
                         {
                             "t": "set",
                             "p": "payload",
                             "pt": "msg",
                             "to": "{\"cmnd\":\"POWER ON\"}",
                             "tot": "json"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 410,
                     "y": 180,
                     "wires": [
                         [
                             "6e993e09af5e8630"
                         ]
                     ]
                 },
                 {
                     "id": "5801cfb462ac307c",
                     "type": "change",
                     "z": "664f185bc5213303",
                     "name": "aus",
                     "rules": [
                         {
                             "t": "set",
                             "p": "payload",
                             "pt": "msg",
                             "to": "{\"cmnd\":\"POWER OFF\"}",
                             "tot": "json"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 410,
                     "y": 220,
                     "wires": [
                         [
                             "6e993e09af5e8630"
                         ]
                     ]
                 },
                 {
                     "id": "8f64b823b52e208f",
                     "type": "change",
                     "z": "664f185bc5213303",
                     "d": true,
                     "name": "",
                     "rules": [
                         {
                             "t": "set",
                             "p": "AutoPool",
                             "pt": "flow",
                             "to": "payload",
                             "tot": "msg"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 830,
                     "y": 100,
                     "wires": [
                         []
                     ]
                 },
                 {
                     "id": "6e993e09af5e8630",
                     "type": "switch",
                     "z": "664f185bc5213303",
                     "name": "Pool-Automatik?",
                     "property": "AutoPool",
                     "propertyType": "flow",
                     "rules": [
                         {
                             "t": "true"
                         }
                     ],
                     "checkall": "true",
                     "repair": false,
                     "outputs": 1,
                     "x": 580,
                     "y": 200,
                     "wires": [
                         [
                             "9c65c9905493062c",
                             "e55921257d0e3879"
                         ]
                     ]
                 },
                 {
                     "id": "93a915a06d054e01",
                     "type": "inject",
                     "z": "664f185bc5213303",
                     "d": true,
                     "name": "",
                     "props": [
                         {
                             "p": "payload"
                         }
                     ],
                     "repeat": "",
                     "crontab": "",
                     "once": true,
                     "onceDelay": 0.1,
                     "topic": "",
                     "payload": "true",
                     "payloadType": "bool",
                     "x": 390,
                     "y": 100,
                     "wires": [
                         [
                             "84bfb19074f4582f"
                         ]
                     ]
                 },
                 {
                     "id": "9c65c9905493062c",
                     "type": "ui_switch",
                     "z": "664f185bc5213303",
                     "name": "",
                     "label": "Pool Pumpe",
                     "tooltip": "",
                     "group": "0a7ea2f4f02d5ef5",
                     "order": 1,
                     "width": 0,
                     "height": 0,
                     "passthru": false,
                     "decouple": "true",
                     "topic": "topic",
                     "topicType": "msg",
                     "style": "",
                     "onvalue": "{\"cmnd\":\"POWER ON\"}",
                     "onvalueType": "json",
                     "onicon": "",
                     "oncolor": "",
                     "offvalue": "{\"cmnd\":\"POWER OFF\"}",
                     "offvalueType": "json",
                     "officon": "",
                     "offcolor": "",
                     "animate": false,
                     "className": "",
                     "x": 770,
                     "y": 260,
                     "wires": [
                         [
                             "e55921257d0e3879",
                             "01a28432c270c065",
                             "7d250411ca1ace55"
                         ]
                     ]
                 },
                 {
                     "id": "eb66b351b11eea67",
                     "type": "change",
                     "z": "664f185bc5213303",
                     "name": "",
                     "rules": [
                         {
                             "t": "set",
                             "p": "AutoPool",
                             "pt": "flow",
                             "to": "payload",
                             "tot": "msg"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 1190,
                     "y": 260,
                     "wires": [
                         []
                     ]
                 },
                 {
                     "id": "01a28432c270c065",
                     "type": "trigger",
                     "z": "664f185bc5213303",
                     "name": "",
                     "op1": "false",
                     "op2": "true",
                     "op1type": "bool",
                     "op2type": "bool",
                     "duration": "2",
                     "extend": false,
                     "overrideDelay": false,
                     "units": "hr",
                     "reset": "",
                     "bytopic": "all",
                     "topic": "topic",
                     "outputs": 1,
                     "x": 990,
                     "y": 260,
                     "wires": [
                         [
                             "eb66b351b11eea67"
                         ]
                     ]
                 },
                 {
                     "id": "b765c2b1e8352fdf",
                     "type": "inject",
                     "z": "664f185bc5213303",
                     "name": "reset",
                     "props": [
                         {
                             "p": "reset",
                             "v": "true",
                             "vt": "bool"
                         }
                     ],
                     "repeat": "",
                     "crontab": "",
                     "once": false,
                     "onceDelay": 0.1,
                     "topic": "",
                     "x": 750,
                     "y": 380,
                     "wires": [
                         [
                             "01a28432c270c065",
                             "0c4e1a78641e9880"
                         ]
                     ]
                 },
                 {
                     "id": "0c4e1a78641e9880",
                     "type": "change",
                     "z": "664f185bc5213303",
                     "name": "Automatik = true",
                     "rules": [
                         {
                             "t": "set",
                             "p": "payload",
                             "pt": "msg",
                             "to": "true",
                             "tot": "bool"
                         }
                     ],
                     "action": "",
                     "property": "",
                     "from": "",
                     "to": "",
                     "reg": false,
                     "x": 940,
                     "y": 380,
                     "wires": [
                         [
                             "eb66b351b11eea67"
                         ]
                     ]
                 },
                 {
                     "id": "7d250411ca1ace55",
                     "type": "junction",
                     "z": "664f185bc5213303",
                     "x": 780,
                     "y": 340,
                     "wires": [
                         [
                             "9c65c9905493062c"
                         ]
                     ]
                 },
                 {
                     "id": "0a7ea2f4f02d5ef5",
                     "type": "ui_group",
                     "name": "Ladeeinstellung",
                     "tab": "fcb0e641df086ea4",
                     "order": 1,
                     "disp": true,
                     "width": "6",
                     "collapse": false,
                     "className": ""
                 },
                 {
                     "id": "fcb0e641df086ea4",
                     "type": "ui_tab",
                     "name": "PV Wallbox Einstellungen",
                     "icon": "dashboard",
                     "disabled": false,
                     "hidden": false
                 }
              ]
              

              1 Reply Last reply Reply Quote 0
              • C
                csh-de @mickym last edited by

                @mickym Mega, DANKE für die Arbeit und die Zeit die du da rein steckst. Ich kann mich garnicht genug bedanken, megadank!!!

                mickym 1 Reply Last reply Reply Quote 0
                • mickym
                  mickym Most Active @csh-de last edited by mickym

                  @csh-de Ich werde an dem letzten Flow noch was verbessern, damit auch wirklich der Status angezeigt wird und nicht nur der Schalter. Dann müsstest Du halt dort den Datenpunkt anschließen, der den Status wiedergibt.

                  Beispiel - Dein Pumpe meldet ihren Zustand mit ON oder OFF zurück - dann nimmst Du nicht die Rückkopplung des Schalters für den Zustand der Pumpe-

                  fdb1e974-dd02-4069-ba4e-e0be69e9e600-image.png

                  Du musst das halt ON/OFF nur wieder in das Objektformat wandeln, damit der Schalter den Zustand richtig erkennt.

                  f6677b49-836b-4cf3-b3bf-c9b175be4130-image.png

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    csh-de @mickym last edited by

                    @mickym sehr gut! kannst du den Code dazu noch Posten

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @csh-de last edited by

                      @csh-de Na ich dachte die Change Node hatte ich ja gepostet, aber bitte gerne hier noch die 3 Nodes. 😉

                      [
                         {
                             "id": "8ec2c022e84310a9",
                             "type": "inject",
                             "z": "664f185bc5213303",
                             "name": "",
                             "props": [
                                 {
                                     "p": "payload"
                                 },
                                 {
                                     "p": "topic",
                                     "vt": "str"
                                 }
                             ],
                             "repeat": "",
                             "crontab": "",
                             "once": false,
                             "onceDelay": 0.1,
                             "topic": "Pumpe",
                             "payload": "ON",
                             "payloadType": "str",
                             "x": 120,
                             "y": 300,
                             "wires": [
                                 [
                                     "f3a9f417b07c18d4"
                                 ]
                             ]
                         },
                         {
                             "id": "f3a9f417b07c18d4",
                             "type": "change",
                             "z": "664f185bc5213303",
                             "name": "",
                             "rules": [
                                 {
                                     "t": "set",
                                     "p": "payload",
                                     "pt": "msg",
                                     "to": "{\"cmnd\": \"POWER \" & payload} ",
                                     "tot": "jsonata"
                                 }
                             ],
                             "action": "",
                             "property": "",
                             "from": "",
                             "to": "",
                             "reg": false,
                             "x": 350,
                             "y": 300,
                             "wires": [
                                 [
                                     "7d250411ca1ace55"
                                 ]
                             ]
                         },
                         {
                             "id": "edcc190460ddb3c6",
                             "type": "inject",
                             "z": "664f185bc5213303",
                             "name": "",
                             "props": [
                                 {
                                     "p": "payload"
                                 },
                                 {
                                     "p": "topic",
                                     "vt": "str"
                                 }
                             ],
                             "repeat": "",
                             "crontab": "",
                             "once": false,
                             "onceDelay": 0.1,
                             "topic": "Pumpe",
                             "payload": "OFF",
                             "payloadType": "str",
                             "x": 110,
                             "y": 340,
                             "wires": [
                                 [
                                     "f3a9f417b07c18d4"
                                 ]
                             ]
                         },
                         {
                             "id": "7d250411ca1ace55",
                             "type": "junction",
                             "z": "664f185bc5213303",
                             "x": 540,
                             "y": 300,
                             "wires": [
                                 [
                                     "9c65c9905493062c"
                                 ]
                             ]
                         }
                      ]
                      

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        csh-de @mickym last edited by

                        @mickym alles umgesetzt, funktioniert perfekt!!! Danke!!

                        konnte gleich noch meine Heizstäbe Automatik umschreiben mit dieser eleganten Lösung, sehr schön.
                        und wieder sehr viel dabei gelernt, I Love It

                        Grazie und Ciao

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        1.0k
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        2
                        11
                        298
                        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