Hallo Leute,
bin sehr neu im Blockly-Bereich und irgendwie habe ich die Logiken noch nicht so ganz verstanden. Ich habe ein Script für einen Türsensor geschrieben und der funktioniert auch einwandfrei.
Nun möchte ich einen Zeitplan mit einbinden, sodass der Sensor zu einer bestimmten Zeit und Arbeitstage aktiviert wird bzw. mir bescheid gibt.
Vielleicht habt ihr eine Idee was ich konkret falsch mache bzw. wie es "richtiger" ist. Danke.
Mein Skript:

<block xmlns="https://developers.google.com/blockly/xml" type="schedule" id="Oef_YaK)QLnX-cYz5j$8" x="-1212.9389218782123" y="-1737.5">
<field name="SCHEDULE">{"time":{"start":"13:00","end":"18:00","mode":"hours","interval":0},"period":{"days":1}}</field>
<statement name="STATEMENT">
<block type="on" id="$bPApTO8LkV~F|N$)cGO">
<field name="OID">deconz.0.Sensors.3.open</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="controls_if" id="t*#g=W5H6vIoCSioEf,)">
<value name="IF0">
<block type="logic_compare" id="5d22tq#{IZA=,:]UPHbS">
<field name="OP">EQ</field>
<value name="A">
<block type="on_source" id="J118HXQ(n^!ca*RmE,sU">
<field name="ATTR">state.val</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="_=*M/eGDPCSf,@#^4V3v">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="telegram" id="^88y5BxQd!u!bc]F{(k`">
<field name="INSTANCE"></field>
<field name="LOG"></field>
<field name="SILENT">FALSE</field>
<field name="PARSEMODE">default</field>
<value name="MESSAGE">
<shadow type="text" id="MW`-kpcV.VJj*.T.(hm(">
<field name="TEXT">Tür wurde geöffnet</field>
</shadow>
</value>
</block>
</statement>
<next>
<block type="controls_if" id="MFL{^,NXd)X7tn-Tgz%G">
<value name="IF0">
<block type="logic_compare" id="jLffJ]n6:B)zMglty%Et">
<field name="OP">EQ</field>
<value name="A">
<block type="on_source" id="NP)+dH~bYTS=Y1qbN|8l">
<field name="ATTR">state.val</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="%Do6.amC^CmJ][EVzqk#">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="telegram" id="8@EAGMSl]s;rk$qH/M#_">
<field name="INSTANCE"></field>
<field name="LOG"></field>
<field name="SILENT">FALSE</field>
<field name="PARSEMODE">default</field>
<value name="MESSAGE">
<shadow type="text" id="u2FR_t[P[|+v6zn`)$`2">
<field name="TEXT">Tür wurde geschlossen</field>
</shadow>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>