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. 2 Eingänge auswerten und reagieren

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    2 Eingänge auswerten und reagieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jan1 @mickym last edited by

      @mickym
      Fachmann, der war gut. Paul ist da der Spezi, ich schaffe es in der Regel meine eigenen Wünsche zu realisieren ohne groß nachfragen zu müssen, das wars dann aber auch schon. Wobei genau da für mich der Vorteil liegt (je nach vorhandenem Grundwissen). Bei Blockly musste ich fast nichts fragen, bei Node-Red sehr viel.

      Ich bin eben Elektroniker von Beruf und da liegt mit das Arbeiten mit UND/ODER eben, weil ich das kann ohne drüber nachdenken zu müssen. Die Dinger heißen ja auch nicht zum Spaß Logik Bausteine. Als ich mein Meister gemacht habe, waren in dem Kurs auch Leute die eher von der Starkstromfarktion kamen, die Jungs fanden dann den Digitaltechnik Teil auch nicht logisch und ich konnte mir ein und das andere mal anhören, wenn ich was erkläre, ich soll doch nicht immer sagen, dass das logisch ist 😉
      Die waren dann aber klar im Vorteil wenn mal wieder die Berechnung eines Kabels für ein Pumpspeicherwerk anstand, da ich mir eben Unterarm dicke Kabel nicht vorstellen kann.

      1 Reply Last reply Reply Quote 0
      • D
        DJ-Mix @Jan1 last edited by

        @jan1 said in 2 Eingänge auswerten und reagieren:

        @mickym
        Wie immer, ich versteh den Flow überhaupt nicht weil ich das nicht logisch lesen kann 🙂
        Deshalb hier mal die gewünschte Funktion als Blockly, was für mich wesentlich einfach im Verständnis ist 😉
        edfa17f9-1a40-4db8-8ee9-3120344a0cc4-grafik.png

        Kurze Erklärung dazu.
        die 0 und 100 sind bei meinen Rollläden die % für auf =100 und zu =0. Die obejekt ID im Trigger müsste der DP des Lux Sensor sein und bei steuere eben der passende des Rollladen und fertig ist das Ding.

        Rollladen fährt zwischen 9 und 12 Uhr wenn Lux größer als 40 ist runter und nach 12 Uhr wieder hoch. Das ganze wird jedes mal neu getriggert, wenn die Lichtstärke wechselt, also sofort an die neuen Bedingungen angepasst. Ist es länger als 5 Minuten unter 40, geht er auch hoch. Also wie gewünscht und ich sehe sehr deutlich was jeder einzelne Block wann macht.

        Wie kann man in dem Szenario denn verhindern, dass der Trigger außerhalb der Zeit immer wieder neu gesetzt wird
        bei Änderung der Lux?

        VG

        dj-Mix

        J D 2 Replies Last reply Reply Quote 0
        • D
          DJ-Mix @mickym last edited by

          @mickym said in 2 Eingänge auswerten und reagieren:

          @dj-mix Dann kannst Du das mit Deiner Zeit Node die OFF und ON sendet entweder umstellen auf true und false - oder machst vorher noch eine Übersetzung. Jedenfalls hast Du dann eine Flow Variable validTime, die entweder für das Zeitfenster von 8-12 Uhr auf true, sonst auf false steht.

          b0b5dbd4-c514-4e6a-bcf3-87d67a1ad282-image.png

          1. Version - finde ich noch eleganter:

          bc8ec959-14e4-4c67-979b-43fdc2089820-image.png

          [
             {
                 "id": "79c3f3b7.7c111c",
                 "type": "inject",
                 "z": "f19174b9.aa88f8",
                 "name": "Time = false",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "false",
                 "payloadType": "bool",
                 "x": 410,
                 "y": 3380,
                 "wires": [
                     [
                         "1f6f5d23.6763f3"
                     ]
                 ]
             },
             {
                 "id": "4f99e36c.dfab3c",
                 "type": "inject",
                 "z": "f19174b9.aa88f8",
                 "name": "Time = true",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "true",
                 "payloadType": "bool",
                 "x": 400,
                 "y": 3420,
                 "wires": [
                     [
                         "1f6f5d23.6763f3"
                     ]
                 ]
             },
             {
                 "id": "1f6f5d23.6763f3",
                 "type": "change",
                 "z": "f19174b9.aa88f8",
                 "name": "validTime = true oder false",
                 "rules": [
                     {
                         "t": "set",
                         "p": "validTime",
                         "pt": "flow",
                         "to": "payload",
                         "tot": "msg"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 680,
                 "y": 3400,
                 "wires": [
                     []
                 ]
             },
             {
                 "id": "d8a77c3e.bb64f",
                 "type": "inject",
                 "z": "f19174b9.aa88f8",
                 "name": "",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "28",
                 "payloadType": "num",
                 "x": 370,
                 "y": 3580,
                 "wires": [
                     [
                         "16a6664c.2e4f0a"
                     ]
                 ]
             },
             {
                 "id": "4acf0fff.d5d11",
                 "type": "inject",
                 "z": "f19174b9.aa88f8",
                 "name": "",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "45",
                 "payloadType": "num",
                 "x": 370,
                 "y": 3520,
                 "wires": [
                     [
                         "16a6664c.2e4f0a"
                     ]
                 ]
             },
             {
                 "id": "16a6664c.2e4f0a",
                 "type": "switch",
                 "z": "f19174b9.aa88f8",
                 "name": "> 40 oder <30",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "gt",
                         "v": "40",
                         "vt": "num"
                     },
                     {
                         "t": "gte",
                         "v": "30",
                         "vt": "num"
                     },
                     {
                         "t": "lt",
                         "v": "30",
                         "vt": "num"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 3,
                 "x": 580,
                 "y": 3540,
                 "wires": [
                     [
                         "3dc8414f.1910fe"
                     ],
                     [
                         "6be67a86.22db94"
                     ],
                     [
                         "643149ca.05af08"
                     ]
                 ]
             },
             {
                 "id": "643149ca.05af08",
                 "type": "trigger",
                 "z": "f19174b9.aa88f8",
                 "name": "",
                 "op1": "",
                 "op2": "false",
                 "op1type": "nul",
                 "op2type": "bool",
                 "duration": "5",
                 "extend": false,
                 "overrideDelay": false,
                 "units": "min",
                 "reset": "",
                 "bytopic": "all",
                 "topic": "topic",
                 "outputs": 1,
                 "x": 1030,
                 "y": 3620,
                 "wires": [
                     [
                         "382cf521.57fb5a"
                     ]
                 ]
             },
             {
                 "id": "3dc8414f.1910fe",
                 "type": "change",
                 "z": "f19174b9.aa88f8",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "validTime",
                         "tot": "flow"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 1010,
                 "y": 3480,
                 "wires": [
                     [
                         "382cf521.57fb5a"
                     ]
                 ]
             },
             {
                 "id": "2efb0453.fc70bc",
                 "type": "debug",
                 "z": "f19174b9.aa88f8",
                 "name": "Rolladen zu (true) oder auf (false)",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 1500,
                 "y": 3560,
                 "wires": []
             },
             {
                 "id": "382cf521.57fb5a",
                 "type": "rbe",
                 "z": "f19174b9.aa88f8",
                 "name": "",
                 "func": "rbe",
                 "gap": "",
                 "start": "",
                 "inout": "out",
                 "septopics": true,
                 "property": "payload",
                 "x": 1250,
                 "y": 3560,
                 "wires": [
                     [
                         "2efb0453.fc70bc"
                     ]
                 ]
             },
             {
                 "id": "6be67a86.22db94",
                 "type": "change",
                 "z": "f19174b9.aa88f8",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "reset",
                         "pt": "msg",
                         "to": "true",
                         "tot": "bool"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 820,
                 "y": 3540,
                 "wires": [
                     [
                         "643149ca.05af08"
                     ]
                 ]
             }
          ]
          

          Damit brauchst auch keinen LightScheduler mehr als Filter, sondern schaltest den Rollladen direkt nach Zeit, wenn es über 40 Lux hat.

          Wichtig bei der Lösung ist, dass in jedem Fall die Switch Node - alle Regeln abarbeitet, damit bei Werten über 40 sowohl der obere, als auch der mittlere Ausgang bedient werden:

          12549703-307a-41a3-bf9b-fd4359a16579-image.png

          [
             {
                 "id": "6f922461.bdb05c",
                 "type": "tab",
                 "label": "Beschattung Ost",
                 "disabled": false,
                 "info": ""
             },
             {
                 "id": "ac0f4b16.5ae048",
                 "type": "ioBroker out",
                 "z": "6f922461.bdb05c",
                 "name": "Rollo Fenster Kind2.LEVEL",
                 "topic": "hm-rpc.0.KEQ1020441.1.LEVEL",
                 "ack": "false",
                 "autoCreate": "true",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 720,
                 "y": 500,
                 "wires": []
             },
             {
                 "id": "12c75d9d.e4fab2",
                 "type": "change",
                 "z": "6f922461.bdb05c",
                 "name": "validTime = true oder false",
                 "rules": [
                     {
                         "t": "set",
                         "p": "validTime",
                         "pt": "flow",
                         "to": "payload",
                         "tot": "msg"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 400,
                 "y": 60,
                 "wires": [
                     [
                         "f697b4e2.990218"
                     ]
                 ]
             },
             {
                 "id": "d2197a75.c04ad8",
                 "type": "switch",
                 "z": "6f922461.bdb05c",
                 "name": "> 40 oder <30",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "gt",
                         "v": "40000",
                         "vt": "num"
                     },
                     {
                         "t": "gte",
                         "v": "30000",
                         "vt": "num"
                     },
                     {
                         "t": "lt",
                         "v": "30000",
                         "vt": "num"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 3,
                 "x": 360,
                 "y": 160,
                 "wires": [
                     [
                         "80390c48.d12d7"
                     ],
                     [
                         "29cee9f2.4e81c6"
                     ],
                     [
                         "7608976e.379918"
                     ]
                 ]
             },
             {
                 "id": "7608976e.379918",
                 "type": "trigger",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "op1": "",
                 "op2": "false",
                 "op1type": "nul",
                 "op2type": "bool",
                 "duration": "5",
                 "extend": false,
                 "overrideDelay": false,
                 "units": "min",
                 "reset": "",
                 "bytopic": "all",
                 "topic": "topic",
                 "outputs": 1,
                 "x": 670,
                 "y": 260,
                 "wires": [
                     [
                         "514ba54f.a33efc"
                     ]
                 ]
             },
             {
                 "id": "80390c48.d12d7",
                 "type": "change",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "validTime",
                         "tot": "flow"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 670,
                 "y": 120,
                 "wires": [
                     [
                         "514ba54f.a33efc"
                     ]
                 ]
             },
             {
                 "id": "514ba54f.a33efc",
                 "type": "rbe",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "func": "rbe",
                 "gap": "",
                 "start": "",
                 "inout": "out",
                 "septopics": true,
                 "property": "payload",
                 "x": 890,
                 "y": 180,
                 "wires": [
                     [
                         "eeaf4e1.cc234b"
                     ]
                 ]
             },
             {
                 "id": "29cee9f2.4e81c6",
                 "type": "change",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "reset",
                         "pt": "msg",
                         "to": "true",
                         "tot": "bool"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 660,
                 "y": 160,
                 "wires": [
                     [
                         "7608976e.379918"
                     ]
                 ]
             },
             {
                 "id": "f05efd11.c6bcc",
                 "type": "knxEasy-in",
                 "z": "6f922461.bdb05c",
                 "server": "3a86a792.fdb2e8",
                 "topic": "4/7/1",
                 "dpt": "9.004",
                 "initialread": false,
                 "notifyreadrequest": true,
                 "notifyresponse": true,
                 "notifywrite": true,
                 "name": "ost",
                 "x": 110,
                 "y": 160,
                 "wires": [
                     [
                         "d2197a75.c04ad8",
                         "713ef894.50ab18"
                     ]
                 ]
             },
             {
                 "id": "8dda209f.298f3",
                 "type": "eztimer",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "debug": false,
                 "autoname": "08:20 - 13:00",
                 "tag": "eztimer",
                 "topic": "",
                 "suspended": false,
                 "sendEventsOnSuspend": false,
                 "latLongSource": "manual",
                 "latLongHaZone": "zone.home",
                 "lat": "",
                 "lon": "",
                 "timerType": "1",
                 "startupMessage": true,
                 "ontype": "2",
                 "ontimesun": "dawn",
                 "ontimetod": "08:20",
                 "onpropertytype": "msg",
                 "onproperty": "payload",
                 "onvaluetype": "bool",
                 "onvalue": "true",
                 "onoffset": 0,
                 "onrandomoffset": 0,
                 "onsuppressrepeats": false,
                 "offtype": "2",
                 "offtimesun": "dusk",
                 "offtimetod": "13:00",
                 "offduration": "00:01:00",
                 "offpropertytype": "msg",
                 "offproperty": "payload",
                 "offvaluetype": "bool",
                 "offvalue": "false",
                 "offoffset": 0,
                 "offrandomoffset": 0,
                 "offsuppressrepeats": false,
                 "resend": true,
                 "resendInterval": "5m",
                 "mon": true,
                 "tue": true,
                 "wed": true,
                 "thu": true,
                 "fri": true,
                 "sat": true,
                 "sun": true,
                 "x": 130,
                 "y": 60,
                 "wires": [
                     [
                         "12c75d9d.e4fab2"
                     ]
                 ]
             },
             {
                 "id": "69610014.9335c",
                 "type": "change",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "rules": [
                     {
                         "t": "change",
                         "p": "payload",
                         "pt": "msg",
                         "from": "true",
                         "fromt": "bool",
                         "to": "35",
                         "tot": "num"
                     },
                     {
                         "t": "change",
                         "p": "payload",
                         "pt": "msg",
                         "from": "false",
                         "fromt": "bool",
                         "to": "100",
                         "tot": "num"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 530,
                 "y": 380,
                 "wires": [
                     [
                         "ac0f4b16.5ae048",
                         "10cfc72f.bcc159"
                     ]
                 ]
             },
             {
                 "id": "f697b4e2.990218",
                 "type": "debug",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "false",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 650,
                 "y": 60,
                 "wires": []
             },
             {
                 "id": "713ef894.50ab18",
                 "type": "debug",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "false",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 270,
                 "y": 300,
                 "wires": []
             },
             {
                 "id": "10cfc72f.bcc159",
                 "type": "debug",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "false",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 770,
                 "y": 380,
                 "wires": []
             },
             {
                 "id": "b36f4a58.0d10c8",
                 "type": "ioBroker out",
                 "z": "6f922461.bdb05c",
                 "name": "Velux spielen runter 1.STATE",
                 "topic": "hm-rpc.0.KEQ0595430.2.STATE",
                 "ack": "false",
                 "autoCreate": "true",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 720,
                 "y": 760,
                 "wires": []
             },
             {
                 "id": "6f3ba423.fb289c",
                 "type": "toggle",
                 "z": "6f922461.bdb05c",
                 "name": "toggle",
                 "onOffTopic": "",
                 "onValue": "on",
                 "onType": "str",
                 "offValue": "off",
                 "offType": "str",
                 "toggleTopic": "",
                 "toggleValue": "",
                 "toggleType": "any",
                 "passOnOff": "",
                 "x": 510,
                 "y": 580,
                 "wires": [
                     [
                         "27c3830b.0b676c"
                     ]
                 ]
             },
             {
                 "id": "27c3830b.0b676c",
                 "type": "trigger",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "op1": "on",
                 "op2": "off",
                 "op1type": "str",
                 "op2type": "str",
                 "duration": "30",
                 "extend": false,
                 "overrideDelay": false,
                 "units": "s",
                 "reset": "",
                 "bytopic": "all",
                 "topic": "topic",
                 "outputs": 1,
                 "x": 650,
                 "y": 640,
                 "wires": [
                     [
                         "b36f4a58.0d10c8",
                         "c5cce4d1.af2fc8"
                     ]
                 ]
             },
             {
                 "id": "c5cce4d1.af2fc8",
                 "type": "debug",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "false",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 770,
                 "y": 560,
                 "wires": []
             },
             {
                 "id": "eeaf4e1.cc234b",
                 "type": "link out",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "links": [],
                 "x": 1005,
                 "y": 180,
                 "wires": []
             },
             {
                 "id": "c5b514fa.fa0758",
                 "type": "link in",
                 "z": "6f922461.bdb05c",
                 "name": "",
                 "links": [],
                 "x": 225,
                 "y": 480,
                 "wires": [
                     [
                         "69610014.9335c",
                         "6f3ba423.fb289c"
                     ]
                 ]
             },
             {
                 "id": "3a86a792.fdb2e8",
                 "type": "knxEasy-config",
                 "host": "192.168.178.96",
                 "port": "3671"
             }
          ]
          

          Habe es nun so versucht. Hoffe es funktioniert . . . 🙂
          beispiel2.png

          VG

          dj-mix

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @DJ-Mix last edited by

            @dj-mix Nun der obere Teil kommt mir bekannt vor und im unteren wirst Du schon wissen was Du tust. 😉

            1 Reply Last reply Reply Quote 1
            • J
              Jan1 @DJ-Mix last edited by Jan1

              @dj-mix
              Gar nicht, weil das nicht Sinn des Trigger ist. Man kann das allerdings auch anders aufbauen und mit einem Cron nur in der Zeit arbeiten, was aber den Nachteil hat, dass man nicht schnell auf wechselnde Lichtverhältnisse reagieren kann.
              Ein Trigger ist immer scharf, was Sinn dessen ist. Ob dann auch wirklich was passiert, entscheidet die Logik danach, also alles OK.

              1 Reply Last reply Reply Quote 1
              • D
                DJ-Mix @DJ-Mix last edited by

                @dj-mix said in 2 Eingänge auswerten und reagieren:

                @jan1 said in 2 Eingänge auswerten und reagieren:

                @mickym
                Wie immer, ich versteh den Flow überhaupt nicht weil ich das nicht logisch lesen kann 🙂
                Deshalb hier mal die gewünschte Funktion als Blockly, was für mich wesentlich einfach im Verständnis ist 😉
                edfa17f9-1a40-4db8-8ee9-3120344a0cc4-grafik.png

                Kurze Erklärung dazu.
                die 0 und 100 sind bei meinen Rollläden die % für auf =100 und zu =0. Die obejekt ID im Trigger müsste der DP des Lux Sensor sein und bei steuere eben der passende des Rollladen und fertig ist das Ding.

                Rollladen fährt zwischen 9 und 12 Uhr wenn Lux größer als 40 ist runter und nach 12 Uhr wieder hoch. Das ganze wird jedes mal neu getriggert, wenn die Lichtstärke wechselt, also sofort an die neuen Bedingungen angepasst. Ist es länger als 5 Minuten unter 40, geht er auch hoch. Also wie gewünscht und ich sehe sehr deutlich was jeder einzelne Block wann macht.

                Wie kann man in dem Szenario denn verhindern, dass der Trigger außerhalb der Zeit immer wieder neu gesetzt wird
                bei Änderung der Lux?

                VG

                dj-Mix

                @Jan1

                habe noch eine Frage zu deinem Blockly. Ich habe das, um es zu verstehen - nachgebaut. Nun ist es aber so, dass nach
                19:00 Uhr das Script nicht beendet ist. Somit gehen die Rollos um z.B. 20:00 Uhr nicht runter?
                Oder habe ich da was falsch verstanden?

                rollos.png

                VG
                dj-mix

                J 1 Reply Last reply Reply Quote 0
                • J
                  Jan1 @DJ-Mix last edited by Jan1

                  @dj-mix
                  Die gehen schon runter, nur wenn sich dann auch gerade noch die Heiligkeit ändert 😉

                  Wenn Du die immer um 19 Uhr zu haben willst, dann solltest nicht mit der Heiligkeit arbeiten, sondern mit der Uhrzeit und da nimmst eben ein Cron und machst das separat in einem weiteren Blockly.
                  Also einfach unten dran ein weitern Trigger mit Zeitplan.

                  1 Reply Last reply Reply Quote 1
                  • D
                    DJ-Mix @mickym last edited by DJ-Mix

                    @mickym
                    Hallo, habe noch eine Frage, ich habe deine Node nun im Einsatz, was eigentlich auch gut funktioniert.
                    Zudem habe ich aber den Zeitbereich beschränkt, so dass eigentlich um 19:30 Uhr die Node nicht mehr
                    aktiv sein sollte, damit um 20:00 Uhr die Rollläden geschlossen werden.
                    Leider ist da aber irgendwo noch ein Denkfehler meinerseits, denn dei Rollläden werden zwar geschlossen,
                    aber öffnen dann wieder . . . . ?
                    Wie kann ich das abstellen? VieleN Dank Vorab
                    VG
                    DJ-Mixeztimer.png beschattung.png

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @DJ-Mix last edited by mickym

                      @dj-mix Die Zeitsteuerung - sprich es wird zu gemacht funktioniert ja auch nur, wenn die Helligkeit über 40 ist. Alles andere darunter macht auf oder ausserhalb des Zeitraums von 8-12 macht auf.
                      Wenn Du neben der Helligkeitssteuerung noch eine Zeitsteuerung dahinter haben willst, dann musst entweder noch eine Flow Variable setzen oder Du benutzt den LightScheduler. In dem Flow sehe ich zumindest nicht, was mit einer zeitlichen Steuerung zu tun hat.

                      Es würde sich vorne ein Filter zu setzen, um die Helligkeitssteuerung ganz ausser Kraft zu setzen und rein auf Zeitsteuerung zu setzen.

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        DJ-Mix @mickym last edited by

                        @mickym
                        angenommen ich würde gerne noch eine Flow.Variable setzen, die besagt um 19:30 Uhr ist der Flow nicht mehr aktiv.
                        Wie müsste ich das ganze dann in dem bereits vorhandenen Flow einbauen? Ich habe leider überhaupt keinen Schimmer,
                        wie man so etwas aufbaut - Sorry das ich dich dafür frage.
                        VG

                        mickym 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @DJ-Mix last edited by

                          @dj-mix

                          Also grundsätzlich kommen die Trigger immer an den Anfang.

                          Ich lasse mal alles triggern - Deine ZeitNodes und die Wetterstation habe ich halt mit Inject Nodes abgebildet.

                          Da Deine Rollladen bei true geschlossen sind, habe ich die Zeitsteuerung so implementiert, dass diese true ausspuckt, solange der Rolladen geschlossen sein soll, also nachts. Das musst Du halt dann mit Deinen Zeitnodes von OFF und ON entsprechende in true und falls übersetzen.
                          Diese hat auf jeden Fall Priorität.

                          f23d15c0-998d-4069-a523-78fdcd332888-image.png

                          Die Logik ist nun folgende, alles Links triggert und muss den switch time-control passieren, der anhand der Zeitkontrolle (Flowvariable: Close) sagt, ob der Rolladen geschlossen bleibt oder werden soll:

                          43aa12a8-981b-4dcd-ad16-8fd1bbe6700a-image.png

                          Falls Close false ist, also der Rolladen potentiell geöffnet sein kann, übernimmt die Helligkeitssteuerung in der bisherigen Form

                          Hier wieder alles zum Import:

                          [
                             {
                                 "id": "79c3f3b7.7c111c",
                                 "type": "inject",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Time = false",
                                 "props": [
                                     {
                                         "p": "payload"
                                     }
                                 ],
                                 "repeat": "",
                                 "crontab": "",
                                 "once": false,
                                 "onceDelay": 0.1,
                                 "topic": "",
                                 "payload": "false",
                                 "payloadType": "bool",
                                 "x": 170,
                                 "y": 100,
                                 "wires": [
                                     [
                                         "1f6f5d23.6763f3"
                                     ]
                                 ]
                             },
                             {
                                 "id": "4f99e36c.dfab3c",
                                 "type": "inject",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Time = true",
                                 "props": [
                                     {
                                         "p": "payload"
                                     }
                                 ],
                                 "repeat": "",
                                 "crontab": "",
                                 "once": false,
                                 "onceDelay": 0.1,
                                 "topic": "",
                                 "payload": "true",
                                 "payloadType": "bool",
                                 "x": 160,
                                 "y": 140,
                                 "wires": [
                                     [
                                         "1f6f5d23.6763f3"
                                     ]
                                 ]
                             },
                             {
                                 "id": "1f6f5d23.6763f3",
                                 "type": "change",
                                 "z": "2b7979eb.1ba226",
                                 "name": "validTime = true oder false",
                                 "rules": [
                                     {
                                         "t": "set",
                                         "p": "validTime",
                                         "pt": "flow",
                                         "to": "payload",
                                         "tot": "msg"
                                     }
                                 ],
                                 "action": "",
                                 "property": "",
                                 "from": "",
                                 "to": "",
                                 "reg": false,
                                 "x": 440,
                                 "y": 120,
                                 "wires": [
                                     [
                                         "50f46656.c87fd8"
                                     ]
                                 ]
                             },
                             {
                                 "id": "d8a77c3e.bb64f",
                                 "type": "inject",
                                 "z": "2b7979eb.1ba226",
                                 "name": "",
                                 "props": [
                                     {
                                         "p": "payload"
                                     }
                                 ],
                                 "repeat": "",
                                 "crontab": "",
                                 "once": false,
                                 "onceDelay": 0.1,
                                 "topic": "",
                                 "payload": "28",
                                 "payloadType": "num",
                                 "x": 170,
                                 "y": 500,
                                 "wires": [
                                     [
                                         "50f46656.c87fd8"
                                     ]
                                 ]
                             },
                             {
                                 "id": "4acf0fff.d5d11",
                                 "type": "inject",
                                 "z": "2b7979eb.1ba226",
                                 "name": "",
                                 "props": [
                                     {
                                         "p": "payload"
                                     }
                                 ],
                                 "repeat": "",
                                 "crontab": "",
                                 "once": false,
                                 "onceDelay": 0.1,
                                 "topic": "",
                                 "payload": "45",
                                 "payloadType": "num",
                                 "x": 170,
                                 "y": 440,
                                 "wires": [
                                     [
                                         "50f46656.c87fd8"
                                     ]
                                 ]
                             },
                             {
                                 "id": "16a6664c.2e4f0a",
                                 "type": "switch",
                                 "z": "2b7979eb.1ba226",
                                 "name": "> 40 oder <30",
                                 "property": "payload",
                                 "propertyType": "msg",
                                 "rules": [
                                     {
                                         "t": "gt",
                                         "v": "40",
                                         "vt": "num"
                                     },
                                     {
                                         "t": "gte",
                                         "v": "30",
                                         "vt": "num"
                                     },
                                     {
                                         "t": "lt",
                                         "v": "30",
                                         "vt": "num"
                                     }
                                 ],
                                 "checkall": "true",
                                 "repair": false,
                                 "outputs": 3,
                                 "x": 1040,
                                 "y": 160,
                                 "wires": [
                                     [
                                         "3dc8414f.1910fe"
                                     ],
                                     [
                                         "6be67a86.22db94"
                                     ],
                                     [
                                         "643149ca.05af08"
                                     ]
                                 ]
                             },
                             {
                                 "id": "643149ca.05af08",
                                 "type": "trigger",
                                 "z": "2b7979eb.1ba226",
                                 "name": "",
                                 "op1": "",
                                 "op2": "false",
                                 "op1type": "nul",
                                 "op2type": "bool",
                                 "duration": "5",
                                 "extend": false,
                                 "overrideDelay": false,
                                 "units": "min",
                                 "reset": "",
                                 "bytopic": "all",
                                 "topic": "topic",
                                 "outputs": 1,
                                 "x": 1490,
                                 "y": 240,
                                 "wires": [
                                     [
                                         "382cf521.57fb5a"
                                     ]
                                 ]
                             },
                             {
                                 "id": "3dc8414f.1910fe",
                                 "type": "change",
                                 "z": "2b7979eb.1ba226",
                                 "name": "",
                                 "rules": [
                                     {
                                         "t": "set",
                                         "p": "payload",
                                         "pt": "msg",
                                         "to": "validTime",
                                         "tot": "flow"
                                     }
                                 ],
                                 "action": "",
                                 "property": "",
                                 "from": "",
                                 "to": "",
                                 "reg": false,
                                 "x": 1470,
                                 "y": 100,
                                 "wires": [
                                     [
                                         "382cf521.57fb5a"
                                     ]
                                 ]
                             },
                             {
                                 "id": "2efb0453.fc70bc",
                                 "type": "debug",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Rolladen zu (true) oder auf (false)",
                                 "active": true,
                                 "tosidebar": true,
                                 "console": false,
                                 "tostatus": false,
                                 "complete": "payload",
                                 "targetType": "msg",
                                 "statusVal": "",
                                 "statusType": "auto",
                                 "x": 1940,
                                 "y": 380,
                                 "wires": []
                             },
                             {
                                 "id": "382cf521.57fb5a",
                                 "type": "rbe",
                                 "z": "2b7979eb.1ba226",
                                 "name": "",
                                 "func": "rbe",
                                 "gap": "",
                                 "start": "",
                                 "inout": "out",
                                 "septopics": true,
                                 "property": "payload",
                                 "x": 1710,
                                 "y": 380,
                                 "wires": [
                                     [
                                         "2efb0453.fc70bc"
                                     ]
                                 ]
                             },
                             {
                                 "id": "6be67a86.22db94",
                                 "type": "change",
                                 "z": "2b7979eb.1ba226",
                                 "name": "",
                                 "rules": [
                                     {
                                         "t": "set",
                                         "p": "reset",
                                         "pt": "msg",
                                         "to": "true",
                                         "tot": "bool"
                                     }
                                 ],
                                 "action": "",
                                 "property": "",
                                 "from": "",
                                 "to": "",
                                 "reg": false,
                                 "x": 1280,
                                 "y": 160,
                                 "wires": [
                                     [
                                         "643149ca.05af08"
                                     ]
                                 ]
                             },
                             {
                                 "id": "3ff01545.8763da",
                                 "type": "comment",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Timer für Helligkeitssteuerung",
                                 "info": "",
                                 "x": 200,
                                 "y": 40,
                                 "wires": []
                             },
                             {
                                 "id": "9548978d.07d538",
                                 "type": "inject",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Time = false",
                                 "props": [
                                     {
                                         "p": "payload"
                                     }
                                 ],
                                 "repeat": "",
                                 "crontab": "",
                                 "once": false,
                                 "onceDelay": 0.1,
                                 "topic": "",
                                 "payload": "false",
                                 "payloadType": "bool",
                                 "x": 150,
                                 "y": 260,
                                 "wires": [
                                     [
                                         "e127a886.3d1008"
                                     ]
                                 ]
                             },
                             {
                                 "id": "376075cf.3e3a2a",
                                 "type": "inject",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Time = true",
                                 "props": [
                                     {
                                         "p": "payload"
                                     }
                                 ],
                                 "repeat": "",
                                 "crontab": "",
                                 "once": false,
                                 "onceDelay": 0.1,
                                 "topic": "",
                                 "payload": "true",
                                 "payloadType": "bool",
                                 "x": 140,
                                 "y": 300,
                                 "wires": [
                                     [
                                         "e127a886.3d1008"
                                     ]
                                 ]
                             },
                             {
                                 "id": "e127a886.3d1008",
                                 "type": "change",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Rolladen zu (Close) = true",
                                 "rules": [
                                     {
                                         "t": "set",
                                         "p": "Close",
                                         "pt": "flow",
                                         "to": "payload",
                                         "tot": "msg"
                                     }
                                 ],
                                 "action": "",
                                 "property": "",
                                 "from": "",
                                 "to": "",
                                 "reg": false,
                                 "x": 410,
                                 "y": 280,
                                 "wires": [
                                     [
                                         "50f46656.c87fd8"
                                     ]
                                 ]
                             },
                             {
                                 "id": "4f250133.7649c",
                                 "type": "comment",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Timer für Zeitsteuerung",
                                 "info": "",
                                 "x": 160,
                                 "y": 200,
                                 "wires": []
                             },
                             {
                                 "id": "ffbb0239.d193",
                                 "type": "comment",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Trigger Wetterstation",
                                 "info": "",
                                 "x": 160,
                                 "y": 400,
                                 "wires": []
                             },
                             {
                                 "id": "50f46656.c87fd8",
                                 "type": "switch",
                                 "z": "2b7979eb.1ba226",
                                 "name": "timeControl ? - schließen",
                                 "property": "Close",
                                 "propertyType": "flow",
                                 "rules": [
                                     {
                                         "t": "false"
                                     },
                                     {
                                         "t": "true"
                                     }
                                 ],
                                 "checkall": "true",
                                 "repair": false,
                                 "outputs": 2,
                                 "x": 810,
                                 "y": 320,
                                 "wires": [
                                     [
                                         "16a6664c.2e4f0a"
                                     ],
                                     [
                                         "9868dae.c6ff328"
                                     ]
                                 ]
                             },
                             {
                                 "id": "9868dae.c6ff328",
                                 "type": "change",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Rolladen immer schließen = true",
                                 "rules": [
                                     {
                                         "t": "set",
                                         "p": "payload",
                                         "pt": "msg",
                                         "to": "true",
                                         "tot": "bool"
                                     }
                                 ],
                                 "action": "",
                                 "property": "",
                                 "from": "",
                                 "to": "",
                                 "reg": false,
                                 "x": 1310,
                                 "y": 380,
                                 "wires": [
                                     [
                                         "382cf521.57fb5a"
                                     ]
                                 ]
                             },
                             {
                                 "id": "23aa7482.d88aec",
                                 "type": "comment",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Rolladen geschlossen - Zeitsteuerung akiv",
                                 "info": "",
                                 "x": 1140,
                                 "y": 300,
                                 "wires": []
                             },
                             {
                                 "id": "fa2085d3.55d548",
                                 "type": "comment",
                                 "z": "2b7979eb.1ba226",
                                 "name": "Rolladen prinzipiell offen - Helligkeitssteuerung akiv",
                                 "info": "",
                                 "x": 1170,
                                 "y": 40,
                                 "wires": []
                             }
                          ]
                          

                          D 1 Reply Last reply Reply Quote 1
                          • D
                            DJ-Mix @mickym last edited by

                            @mickym
                            SUPER Vielen Dank

                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @DJ-Mix last edited by mickym

                              @dj-mix

                              Um ganz sauber zu sein, kannst Du noch eine Filternode (switch) in den false Ast und vor der Prüfung der Helligkeitswerte machen.

                              Geht zwar auch ohne, aber nachdem nun alles triggern darf - filtert man halt die Booleans aus den Zeittriggern raus.

                              a5893038-9e4d-4f70-88b5-b515f091f3c0-image.png

                              Alternativ kann man auch die Zeittrigger komplett weglassen, dass nur wieder die Wetterstation triggert. Die Zeitkontrolle funktioniert ja anhand der Flowvariablen.

                              Also das funktioniert auch - aber halt immer dann wenn die Wetterstation einen Wert liefert:

                              0550951c-4f9b-4a87-b689-4052e8912cff-image.png

                              [
                                 {
                                     "id": "79c3f3b7.7c111c",
                                     "type": "inject",
                                     "z": "925d8a79.4ca938",
                                     "name": "Time = false",
                                     "props": [
                                         {
                                             "p": "payload"
                                         }
                                     ],
                                     "repeat": "",
                                     "crontab": "",
                                     "once": false,
                                     "onceDelay": 0.1,
                                     "topic": "",
                                     "payload": "false",
                                     "payloadType": "bool",
                                     "x": 170,
                                     "y": 80,
                                     "wires": [
                                         [
                                             "1f6f5d23.6763f3"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "4f99e36c.dfab3c",
                                     "type": "inject",
                                     "z": "925d8a79.4ca938",
                                     "name": "Time = true",
                                     "props": [
                                         {
                                             "p": "payload"
                                         }
                                     ],
                                     "repeat": "",
                                     "crontab": "",
                                     "once": false,
                                     "onceDelay": 0.1,
                                     "topic": "",
                                     "payload": "true",
                                     "payloadType": "bool",
                                     "x": 160,
                                     "y": 120,
                                     "wires": [
                                         [
                                             "1f6f5d23.6763f3"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "1f6f5d23.6763f3",
                                     "type": "change",
                                     "z": "925d8a79.4ca938",
                                     "name": "validTime = true oder false",
                                     "rules": [
                                         {
                                             "t": "set",
                                             "p": "validTime",
                                             "pt": "flow",
                                             "to": "payload",
                                             "tot": "msg"
                                         }
                                     ],
                                     "action": "",
                                     "property": "",
                                     "from": "",
                                     "to": "",
                                     "reg": false,
                                     "x": 440,
                                     "y": 100,
                                     "wires": [
                                         []
                                     ]
                                 },
                                 {
                                     "id": "d8a77c3e.bb64f",
                                     "type": "inject",
                                     "z": "925d8a79.4ca938",
                                     "name": "",
                                     "props": [
                                         {
                                             "p": "payload"
                                         }
                                     ],
                                     "repeat": "",
                                     "crontab": "",
                                     "once": false,
                                     "onceDelay": 0.1,
                                     "topic": "",
                                     "payload": "28",
                                     "payloadType": "num",
                                     "x": 190,
                                     "y": 540,
                                     "wires": [
                                         [
                                             "50f46656.c87fd8"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "4acf0fff.d5d11",
                                     "type": "inject",
                                     "z": "925d8a79.4ca938",
                                     "name": "",
                                     "props": [
                                         {
                                             "p": "payload"
                                         }
                                     ],
                                     "repeat": "",
                                     "crontab": "",
                                     "once": false,
                                     "onceDelay": 0.1,
                                     "topic": "",
                                     "payload": "45",
                                     "payloadType": "num",
                                     "x": 190,
                                     "y": 480,
                                     "wires": [
                                         [
                                             "50f46656.c87fd8"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "16a6664c.2e4f0a",
                                     "type": "switch",
                                     "z": "925d8a79.4ca938",
                                     "name": "> 40 oder <30",
                                     "property": "payload",
                                     "propertyType": "msg",
                                     "rules": [
                                         {
                                             "t": "gt",
                                             "v": "40",
                                             "vt": "num"
                                         },
                                         {
                                             "t": "gte",
                                             "v": "30",
                                             "vt": "num"
                                         },
                                         {
                                             "t": "lt",
                                             "v": "30",
                                             "vt": "num"
                                         }
                                     ],
                                     "checkall": "true",
                                     "repair": false,
                                     "outputs": 3,
                                     "x": 1060,
                                     "y": 300,
                                     "wires": [
                                         [
                                             "3dc8414f.1910fe"
                                         ],
                                         [
                                             "6be67a86.22db94"
                                         ],
                                         [
                                             "643149ca.05af08"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "643149ca.05af08",
                                     "type": "trigger",
                                     "z": "925d8a79.4ca938",
                                     "name": "",
                                     "op1": "",
                                     "op2": "false",
                                     "op1type": "nul",
                                     "op2type": "bool",
                                     "duration": "5",
                                     "extend": false,
                                     "overrideDelay": false,
                                     "units": "min",
                                     "reset": "",
                                     "bytopic": "all",
                                     "topic": "topic",
                                     "outputs": 1,
                                     "x": 1510,
                                     "y": 380,
                                     "wires": [
                                         [
                                             "382cf521.57fb5a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "3dc8414f.1910fe",
                                     "type": "change",
                                     "z": "925d8a79.4ca938",
                                     "name": "",
                                     "rules": [
                                         {
                                             "t": "set",
                                             "p": "payload",
                                             "pt": "msg",
                                             "to": "validTime",
                                             "tot": "flow"
                                         }
                                     ],
                                     "action": "",
                                     "property": "",
                                     "from": "",
                                     "to": "",
                                     "reg": false,
                                     "x": 1490,
                                     "y": 240,
                                     "wires": [
                                         [
                                             "382cf521.57fb5a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "2efb0453.fc70bc",
                                     "type": "debug",
                                     "z": "925d8a79.4ca938",
                                     "name": "Rolladen zu (true) oder auf (false)",
                                     "active": true,
                                     "tosidebar": true,
                                     "console": false,
                                     "tostatus": false,
                                     "complete": "payload",
                                     "targetType": "msg",
                                     "statusVal": "",
                                     "statusType": "auto",
                                     "x": 1960,
                                     "y": 520,
                                     "wires": []
                                 },
                                 {
                                     "id": "382cf521.57fb5a",
                                     "type": "rbe",
                                     "z": "925d8a79.4ca938",
                                     "name": "",
                                     "func": "rbe",
                                     "gap": "",
                                     "start": "",
                                     "inout": "out",
                                     "septopics": true,
                                     "property": "payload",
                                     "x": 1730,
                                     "y": 520,
                                     "wires": [
                                         [
                                             "2efb0453.fc70bc"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "6be67a86.22db94",
                                     "type": "change",
                                     "z": "925d8a79.4ca938",
                                     "name": "",
                                     "rules": [
                                         {
                                             "t": "set",
                                             "p": "reset",
                                             "pt": "msg",
                                             "to": "true",
                                             "tot": "bool"
                                         }
                                     ],
                                     "action": "",
                                     "property": "",
                                     "from": "",
                                     "to": "",
                                     "reg": false,
                                     "x": 1300,
                                     "y": 300,
                                     "wires": [
                                         [
                                             "643149ca.05af08"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "3ff01545.8763da",
                                     "type": "comment",
                                     "z": "925d8a79.4ca938",
                                     "name": "Timer für Helligkeitssteuerung",
                                     "info": "",
                                     "x": 200,
                                     "y": 20,
                                     "wires": []
                                 },
                                 {
                                     "id": "9548978d.07d538",
                                     "type": "inject",
                                     "z": "925d8a79.4ca938",
                                     "name": "Time = false",
                                     "props": [
                                         {
                                             "p": "payload"
                                         }
                                     ],
                                     "repeat": "",
                                     "crontab": "",
                                     "once": false,
                                     "onceDelay": 0.1,
                                     "topic": "",
                                     "payload": "false",
                                     "payloadType": "bool",
                                     "x": 150,
                                     "y": 240,
                                     "wires": [
                                         [
                                             "e127a886.3d1008"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "376075cf.3e3a2a",
                                     "type": "inject",
                                     "z": "925d8a79.4ca938",
                                     "name": "Time = true",
                                     "props": [
                                         {
                                             "p": "payload"
                                         }
                                     ],
                                     "repeat": "",
                                     "crontab": "",
                                     "once": false,
                                     "onceDelay": 0.1,
                                     "topic": "",
                                     "payload": "true",
                                     "payloadType": "bool",
                                     "x": 140,
                                     "y": 280,
                                     "wires": [
                                         [
                                             "e127a886.3d1008"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "e127a886.3d1008",
                                     "type": "change",
                                     "z": "925d8a79.4ca938",
                                     "name": "Rolladen zu (Close) = true",
                                     "rules": [
                                         {
                                             "t": "set",
                                             "p": "Close",
                                             "pt": "flow",
                                             "to": "payload",
                                             "tot": "msg"
                                         }
                                     ],
                                     "action": "",
                                     "property": "",
                                     "from": "",
                                     "to": "",
                                     "reg": false,
                                     "x": 410,
                                     "y": 260,
                                     "wires": [
                                         []
                                     ]
                                 },
                                 {
                                     "id": "4f250133.7649c",
                                     "type": "comment",
                                     "z": "925d8a79.4ca938",
                                     "name": "Timer für Zeitsteuerung",
                                     "info": "",
                                     "x": 160,
                                     "y": 180,
                                     "wires": []
                                 },
                                 {
                                     "id": "ffbb0239.d193",
                                     "type": "comment",
                                     "z": "925d8a79.4ca938",
                                     "name": "Trigger Wetterstation",
                                     "info": "",
                                     "x": 180,
                                     "y": 440,
                                     "wires": []
                                 },
                                 {
                                     "id": "50f46656.c87fd8",
                                     "type": "switch",
                                     "z": "925d8a79.4ca938",
                                     "name": "timeControl ? - schließen",
                                     "property": "Close",
                                     "propertyType": "flow",
                                     "rules": [
                                         {
                                             "t": "false"
                                         },
                                         {
                                             "t": "true"
                                         }
                                     ],
                                     "checkall": "true",
                                     "repair": false,
                                     "outputs": 2,
                                     "x": 830,
                                     "y": 460,
                                     "wires": [
                                         [
                                             "16a6664c.2e4f0a"
                                         ],
                                         [
                                             "9868dae.c6ff328"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "9868dae.c6ff328",
                                     "type": "change",
                                     "z": "925d8a79.4ca938",
                                     "name": "Rolladen immer schließen = true",
                                     "rules": [
                                         {
                                             "t": "set",
                                             "p": "payload",
                                             "pt": "msg",
                                             "to": "true",
                                             "tot": "bool"
                                         }
                                     ],
                                     "action": "",
                                     "property": "",
                                     "from": "",
                                     "to": "",
                                     "reg": false,
                                     "x": 1330,
                                     "y": 520,
                                     "wires": [
                                         [
                                             "382cf521.57fb5a"
                                         ]
                                     ]
                                 },
                                 {
                                     "id": "23aa7482.d88aec",
                                     "type": "comment",
                                     "z": "925d8a79.4ca938",
                                     "name": "Rolladen geschlossen - Zeitsteuerung akiv",
                                     "info": "",
                                     "x": 1160,
                                     "y": 440,
                                     "wires": []
                                 },
                                 {
                                     "id": "fa2085d3.55d548",
                                     "type": "comment",
                                     "z": "925d8a79.4ca938",
                                     "name": "Rolladen prinzipiell offen - Helligkeitssteuerung akiv",
                                     "info": "",
                                     "x": 1190,
                                     "y": 180,
                                     "wires": []
                                 }
                              ]
                              

                              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
                              29
                              1168
                              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