Danke für die Hilfe paul53 👍
Hier der fertige Blockly, vielleicht kann ja Jemand diesen gebrauchen.
Screenshot_2020-11-04 javascript - ioBroker.png
<xml xmlns="https://developers.google.com/blockly/xml">
<variables>
<variable type="interval" id="Intervall">Intervall</variable>
</variables>
<block type="on_ext" id="F!vi?BKRsLZog%?FBH:g" x="145" y="-541">
<mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="wVxaT/vXrZp%oq.$ztTZ">
<field name="oid">deconz.0.Sensors.36.open</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="XW_hOHdKCcq}gh.l`+$j">
<value name="IF0">
<block type="logic_compare" id="}xOLFNov3G6s*}2,Z2UM">
<field name="OP">LTE</field>
<value name="A">
<block type="get_value" id="6e}P^ZNT_Jy6-ja?r]U{">
<field name="ATTR">val</field>
<field name="OID">deconz.0.Sensors.33.temperature</field>
</block>
</value>
<value name="B">
<block type="math_number" id=",G{QbJ|6c5{,Iq^!$Li3">
<field name="NUM">15</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="X3z1#^5Fw/yt.JJH%mgG">
<mutation else="1"></mutation>
<value name="IF0">
<block type="logic_compare" id="kz6a*@]rTi@)ZP{,]#*:">
<field name="OP">NEQ</field>
<value name="A">
<block type="get_value" id="XEaJQQQ*$nX}=}pk-D/r">
<field name="ATTR">val</field>
<field name="OID">deconz.0.Sensors.36.open</field>
</block>
</value>
<value name="B">
<block type="math_number" id="Yrl[!=%9ZHJUAD;25Obz">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="timeouts_setinterval" id="u#rS73GY/m7T~.#Bh9QU">
<field name="NAME">Intervall</field>
<field name="INTERVAL">10</field>
<field name="UNIT">min</field>
<statement name="STATEMENT">
<block type="control" id="=*B,vjZW*hnjeJ!PgxP@">
<mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50783952J5A.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="s(HE-yMfiJs%,njRSwwp">
<field name="TEXT">20;Das Fenster im Gäste WC ist seit 10 Minuten offen</field>
</block>
</value>
</block>
</statement>
</block>
</statement>
<statement name="ELSE">
<block type="timeouts_clearinterval" id="e^!S+IEUkz74-KWuLP)]">
<field name="NAME">Intervall</field>
<next>
<block type="control" id="|X=~p7*8$lmTqfr`DR.L">
<mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
<field name="OID">alexa2.0.Echo-Devices.G090U50783952J5A.Commands.speak</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="r41/^`!#QQ8#L)reQ5BH">
<field name="TEXT">20;Danke, das Du das Fenster im Gäste WC geschlossen hast.</field>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>
</statement>
</block>
</xml>