Comet DECT Thermostat Steuerung - Blockly Teperatur Vorgabe per Vis temporär aus und wieder ein schalten

  • Zusammenfassung meiner Heizungssteuerung:

    Nachdem ich noch ein paar Änderungen vorgenommen hatte und nun alles schon seit einem Monat läuft möchte ich all denen die es nachbauen möchten mein fertiges Projekt zur Verfügung stellen.

    Ein besonderer Dank gilt @geschild, ohne ihn hätte ich es nicht geschafft.

    Hier erst einmal ein Bild der Visualliesierung:


    Beim anklicken des Heizung Symbols öffnet sich ein Pop-Up Fenster zur Auswahl der manuellen Temperatur.

    Hier das Skript der Visualisierung:

    2021-03-06-Heizung.zip

    Und hier das Blockly Skript eines meiner Thermostaten:

    Spoiler anzeigen

    <xml xmlns="https://developers.google.com/blockly/xml">

    <variables>

    <variable type="cron" id="Morgen">Morgen</variable>

    <variable type="cron" id="Mittag">Mittag</variable>

    <variable id="@tVM{8X)Xidgdk5=AU8l">Morgen</variable>

    <variable type="cron" id="Nacht">Nacht</variable>

    <variable id="Q5{u)`7GlXPZ)(o[XSJz">Mittag</variable>

    <variable id="kVZ@{Df8G}mU$.]62+oA">Nacht</variable>

    </variables>

    <block type="schedule_create" id="Z;T,^=10w54U%j7Smx3Q" x="62" y="-937">

    <field name="NAME">Morgen</field>

    <value name="SCHEDULE">

    <shadow type="field_cron" id="Q[cY3mMPc*G=vd?3Ewfq">

    <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field>

    </shadow>

    <block type="field_cron" id="I-@w0yu/wpijJ8Qr|qKF">

    <field name="CRON">* 8-10 * * *</field>

    </block>

    </value>

    <statement name="STATEMENT">

    <block type="controls_if" id="`s_o.JHJNDwHg(pIA`{J">

    <value name="IF0">

    <block type="logic_negate" id="8|{KE9-0vCw(dFm4Y[qG">

    <value name="BOOL">

    <block type="variables_get" id="aSvBJ^4~vweWk@.?{A@{">

    <field name="VAR" id="@tVM{8X)Xidgdk5=AU8l">Morgen</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="^KA^i~BUyX.afe_WS*Tm">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="idsYsKy8hl_eEtx_}poH">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    </block>

    </statement>

    <next>

    <block type="variables_set" id="i$B@mo~I3@:t8DzzEC/H">

    <field name="VAR" id="@tVM{8X)Xidgdk5=AU8l">Morgen</field>

    <value name="VALUE">

    <block type="logic_boolean" id="R1Cy9`jdT_y~+diFnUTf">

    <field name="BOOL">TRUE</field>

    </block>

    </value>

    <next>

    <block type="variables_set" id="VDyBfjnNyKvEVe|+^{mg">

    <field name="VAR" id="Q5{u)`7GlXPZ)(o[XSJz">Mittag</field>

    <value name="VALUE">

    <block type="logic_boolean" id="b}Bz(b=x@!lA-$-#5%N*">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="variables_set" id="#,x{*WZ$pX1`y^*f*$)M">

    <field name="VAR" id="kVZ@{Df8G}mU$.]62+oA">Nacht</field>

    <value name="VALUE">

    <block type="logic_boolean" id="Z]`F=:jo^,R2fqDso^a-">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="procedures_callnoreturn" id="t$maoegyy{wJx`55gi8]">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </statement>

    <next>

    <block type="schedule_create" id="]uJC{Hnd6t:YJ:8aZmZG">

    <field name="NAME">Mittag</field>

    <value name="SCHEDULE">

    <shadow type="field_cron" id=";uJ?|9Nw)(iW^u~c}$@B">

    <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field>

    </shadow>

    <block type="field_cron" id="7yL]bTtAg)cuMXE7Il0F">

    <field name="CRON">* 11-21 * * *</field>

    </block>

    </value>

    <statement name="STATEMENT">

    <block type="debug" id="!)654[C#{!7!?XgsI#B*">

    <field name="Severity">log</field>

    <value name="TEXT">

    <shadow type="text" id="O?T{Nah)2OE_CkaGXB.4">

    <field name="TEXT">test Schlafzimmer</field>

    </shadow>

    </value>

    <next>

    <block type="controls_if" id="np}ns9#_hyYdY[NfK0[7">

    <value name="IF0">

    <block type="logic_negate" id="-mi_`.:p}AkwCL-GH$[|">

    <value name="BOOL">

    <block type="variables_get" id="I;tR8#P/-~pi8k8{-i*b">

    <field name="VAR" id="Mittag" variabletype="cron">Mittag</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="RYeR61nwmSv-I/=;{HyN">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="A=7+F=HV0jSe-Y((Ky(w">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    </block>

    </statement>

    <next>

    <block type="variables_set" id="Q$56.[J1E-)sSW#luAUO">

    <field name="VAR" id="@tVM{8X)Xidgdk5=AU8l">Morgen</field>

    <value name="VALUE">

    <block type="logic_boolean" id="9rrv#G2UV`-*O(?;9vx#">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="variables_set" id="snNeP-3`n*DBUI]0S`~R">

    <field name="VAR" id="Q5{u)`7GlXPZ)(o[XSJz">Mittag</field>

    <value name="VALUE">

    <block type="logic_boolean" id="lQmW9j|e11De3us-:EF.">

    <field name="BOOL">TRUE</field>

    </block>

    </value>

    <next>

    <block type="variables_set" id="g=Vkva/1V=lnU8*KkZx-">

    <field name="VAR" id="kVZ@{Df8G}mU$.]62+oA">Nacht</field>

    <value name="VALUE">

    <block type="logic_boolean" id="W`rw7sdxu/xnMg8]H?/i">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="procedures_callnoreturn" id="8k528o+$^/dd]^ITiu1V">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </statement>

    <next>

    <block type="schedule_create" id=",$`+`#9htmgC(iivOeea">

    <field name="NAME">Nacht</field>

    <value name="SCHEDULE">

    <shadow type="field_cron">

    <field name="CRON">{"time":{"start":"08:00","end":"11:00","mode":"minutes","interval":5},"period":{"days":1}}</field>

    </shadow>

    <block type="field_cron" id="IYMU):8BXrZ$FSyha9Y%">

    <field name="CRON">* 0-7,22,23 * * *</field>

    </block>

    </value>

    <statement name="STATEMENT">

    <block type="controls_if" id="353yWGYnRm?Sg;;d|Q;|">

    <value name="IF0">

    <block type="logic_negate" id=":p,OoBr%!:MyP]=mr#*8">

    <value name="BOOL">

    <block type="variables_get" id="W@sR_49ZsiW,kg_5t}m[">

    <field name="VAR" id="Nacht" variabletype="cron">Nacht</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id=".HvVuNH`g|*eD2d7=)+J">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="{xuDKHY!B!Zwq)S%b;1%">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    </block>

    </statement>

    <next>

    <block type="variables_set" id="w;apGp6*LM1FJ9)r`^g2">

    <field name="VAR" id="@tVM{8X)Xidgdk5=AU8l">Morgen</field>

    <value name="VALUE">

    <block type="logic_boolean" id="=(G[LmurmF0w(wJzJc7_">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="variables_set" id="HFk29H(Fk`(eWoq7QxJ-">

    <field name="VAR" id="Q5{u)`7GlXPZ)(o[XSJz">Mittag</field>

    <value name="VALUE">

    <block type="logic_boolean" id="QtIQN~9B3G?H3^}OABoZ">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="variables_set" id="{:8#{*VbXB3vxg!y~}ch">

    <field name="VAR" id="kVZ@{Df8G}mU$.]62+oA">Nacht</field>

    <value name="VALUE">

    <block type="logic_boolean" id="l#2t9DFkkH4#|SLKf(Mm">

    <field name="BOOL">TRUE</field>

    </block>

    </value>

    <next>

    <block type="procedures_callnoreturn" id="ePlHKZ8I,t(;a@-xew9V">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </statement>

    <next>

    <block type="on_ext" id="j9Y7hYIug=N6%a!NX;Kt">

    <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="KR~axIn2hRAyiTE|+,q:">

    <field name="oid">zigbee.0.00158d00049ff8f6.opened</field>

    </shadow>

    </value>

    <statement name="STATEMENT">

    <block type="procedures_callnoreturn" id="AfZFd{bPAww)T[phVnU:">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </statement>

    <next>

    <block type="on_ext" id="C,7%1owy7Sa](Nr[4}{2">

    <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="$GibA7Bpju8KRQFW7^cL">

    <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperatur_Zahl</field>

    </shadow>

    </value>

    <statement name="STATEMENT">

    <block type="procedures_callnoreturn" id="A2}9}WE],v/AYjOUk]`Q">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </statement>

    <next>

    <block type="on_ext" id=",[8-FBdgLvQ9hzq2-ydp">

    <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="pvT/DkeC;Bxo)r+gpS@8">

    <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    </shadow>

    </value>

    <statement name="STATEMENT">

    <block type="procedures_callnoreturn" id="me1jAQb$Smw1D(p5vTDb">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </statement>

    <next>

    <block type="on_ext" id=":-B_RK]Bb9Zd+!Lgh^:2">

    <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="B4.%)@bb{ntiDz;1@szY">

    <field name="oid">fritzdect.0.Comet_133560197568.targettemp</field>

    </shadow>

    </value>

    <next>

    <block type="on_ext" id="r0Uq7;Z0E?o_6j}MMQ1A">

    <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="LO7l^|`=HIN+ay5h?5xx">

    <field name="oid">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </shadow>

    </value>

    <statement name="STATEMENT">

    <block type="controls_if" id="l0)f8Tv6k[x=/KmsByV`">

    <mutation else="1"></mutation>

    <value name="IF0">

    <block type="logic_compare" id="?ys$FIp^G)l19fG33RYH">

    <field name="OP">EQ</field>

    <value name="A">

    <block type="get_value" id="K2~`z!LckdvV^2Y=j?3{">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="P;zaIy!.KV`5?FNlSq}k">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="^@f)/!4S]3YS+P9a$LGx">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="!7LT6dCwP(,l3hq.cV`]">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    </block>

    </statement>

    <statement name="ELSE">

    <block type="control" id="Tg-gfJU%srObHdkfC?}I">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="ZF+W%+i^W+xmJ*{w4%PE">

    <field name="BOOL">TRUE</field>

    </block>

    </value>

    </block>

    </statement>

    <next>

    <block type="procedures_callnoreturn" id="Gk.XZse{En2$SG+vAp4R">

    <mutation name="temperaturSteuerung"></mutation>

    </block>

    </next>

    </block>

    </statement>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    </next>

    </block>

    <block type="procedures_defnoreturn" id="8l/unR5O:MKqnMkKUMPz" x="63" y="688">

    <field name="NAME">temperaturSteuerung</field>

    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>

    <statement name="STACK">

    <block type="controls_if" id="C0zj{Nk3~3Ssk?xtp4]?">

    <mutation else="1"></mutation>

    <value name="IF0">

    <block type="logic_compare" id="xy/M5sb5nem[yfF/PS9p">

    <field name="OP">EQ</field>

    <value name="A">

    <block type="get_value" id="Odtoa3ApV$ct,$WPR`(a">

    <field name="ATTR">val</field>

    <field name="OID">zigbee.0.00158d00049ff8f6.opened</field>

    </block>

    </value>

    <value name="B">

    <block type="logic_boolean" id="pHlQZW5l^B,dB1v^~.I|">

    <field name="BOOL">TRUE</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="0^jg7szSJ%SYD$9zPn8x">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="math_number" id="QsCPc~BOQt%SF4*z}0/l">

    <field name="NUM">16</field>

    </block>

    </value>

    </block>

    </statement>

    <statement name="ELSE">

    <block type="controls_if" id="B;{;l0YPL}rwg4^NR-10">

    <mutation else="1"></mutation>

    <value name="IF0">

    <block type="get_value" id="go(O/KN:Wnhlbj{?lAeJ">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="Ap[OuGN?l+k!A{A8JAUA">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="get_value" id="~2+n)McvTv}uMuZk5vSY">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperatur_Zahl</field>

    </block>

    </value>

    </block>

    </statement>

    <statement name="ELSE">

    <block type="controls_if" id="SYm_D$?9qMP6)*%U*M[=">

    <mutation elseif="2"></mutation>

    <value name="IF0">

    <block type="variables_get" id="?FF~~Ew@N]v:1L/#j99B">

    <field name="VAR" id="@tVM{8X)Xidgdk5=AU8l">Morgen</field>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="T=c[Ks/OKk/2$Z8iOkH:">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="math_number" id="lO+V]5Ry+lJ2S#DDh38N">

    <field name="NUM">24</field>

    </block>

    </value>

    </block>

    </statement>

    <value name="IF1">

    <block type="variables_get" id="3TX;0T01Osw_[YVfht4/">

    <field name="VAR" id="Q5{u)`7GlXPZ)(o[XSJz">Mittag</field>

    </block>

    </value>

    <statement name="DO1">

    <block type="control" id="R@=RWQzdvox%d/Sy=cTW">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="math_number" id="a:v/FeFL6U%NIfH7~LOb">

    <field name="NUM">16</field>

    </block>

    </value>

    </block>

    </statement>

    <value name="IF2">

    <block type="variables_get" id=".P]D}x5x+F.?}$A#pKFG">

    <field name="VAR" id="kVZ@{Df8G}mU$.]62+oA">Nacht</field>

    </block>

    </value>

    <statement name="DO2">

    <block type="control" id="^.2=,8!k7d4|rF1-4ULO">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">fritzdect.0.Comet_133560197568.targettemp</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="math_number" id="w`r``%AM]/T*Z9H!)FRo">

    <field name="NUM">16</field>

    </block>

    </value>

    </block>

    </statement>

    </block>

    </statement>

    </block>

    </statement>

    </block>

    </statement>

    </block>

    <block type="schedule" id="kbSZLdDUsaI2lM`|;Lb0" x="63" y="1313">

    <field name="SCHEDULE">*/1 * * * *</field>

    <statement name="STATEMENT">

    <block type="debug" id="qARNkBK/(vbUL$6q?n{r">

    <field name="Severity">log</field>

    <value name="TEXT">

    <shadow type="text" id="8!85v}g~p11n!u(GXb,8">

    <field name="TEXT"></field>

    </shadow>

    <block type="get_value" id="Ae(-~omaK|86O6GOCq.G">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </block>

    </value>

    <next>

    <block type="controls_if" id="Y8w}uVr7:RtJy$!AR8gO">

    <value name="IF0">

    <block type="logic_operation" id="yt^L|8a#_Z$?YRHnvxT)">

    <field name="OP">AND</field>

    <value name="A">

    <block type="logic_compare" id=";zK33;N!3=:$zj]]14D5">

    <field name="OP">LT</field>

    <value name="A">

    <block type="get_value" id="O5Z?3sDHl*eA^^k[Ol8n">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="B%!J}#KIauTJaW*qhJzh">

    <field name="NUM">1000</field>

    </block>

    </value>

    </block>

    </value>

    <value name="B">

    <block type="logic_compare" id="sJz-[3~-btLH2`TU({_$">

    <field name="OP">NEQ</field>

    <value name="A">

    <block type="get_value" id="GlRW5Pu%Z?=,_^hlvS3#">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="AO=%#{B42}z[Z/Q8y1_%">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="a_@kL]#1TZ~$X%,_ZP}A">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="math_arithmetic" id="Sd[I5tL!pcz^gqrXjt38">

    <field name="OP">MINUS</field>

    <value name="A">

    <shadow type="math_number" id="uN]%g_F[zwmjHH/o[4YN">

    <field name="NUM">1</field>

    </shadow>

    <block type="get_value" id="c8q=d(@;7nnNW$g-.7b2">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </block>

    </value>

    <value name="B">

    <shadow type="math_number" id=",-!^FBD.T77^sL`XFRk;">

    <field name="NUM">1</field>

    </shadow>

    </value>

    </block>

    </value>

    <next>

    <block type="controls_if" id="mws:B0KqLD|H^o1HAd1,">

    <value name="IF0">

    <block type="logic_compare" id="i8EifpNIUV`a0kF.2ONA">

    <field name="OP">LTE</field>

    <value name="A">

    <block type="get_value" id="=:ag;q}dTeD[Qju^B$KK">

    <field name="ATTR">val</field>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="(0tQ([{x~w]cm7(n8bAc">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </value>

    <statement name="DO0">

    <block type="control" id="Z`wzSdeusjLwOq8A[BVG">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ManuelleSollTemperaturGueltig_Logikwert</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="logic_boolean" id="d$LuI^MQp;?[|;l,)6sj">

    <field name="BOOL">FALSE</field>

    </block>

    </value>

    <next>

    <block type="control" id="G6YIsw5D#$F0)N6AX8?Y">

    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>

    <field name="OID">0_userdata.0.Datenpunkt.Schlafzimmer.ZeitbegrenzungHandsteuerung</field>

    <field name="WITH_DELAY">FALSE</field>

    <value name="VALUE">

    <block type="math_number" id="}*$=R}vtL/E:=w=cL4=y">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </next>

    </block>

    </statement>

    </block>

    </next>

    </block>

    </statement>

    </block>

    </next>

    </block>

    </statement>

    </block>

    <block type="controls_if" id="ebpCq2IAWH*/pohW.v.q" disabled="true" x="-663" y="3738">

    <value name="IF0">

    <block type="logic_compare" id="-^^oT8O.MYzCxz]?qVG|">

    <field name="OP">GT</field>

    <value name="B">

    <block type="math_number" id="Sdm6VG4}2G0Lk5.^Jcgd">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </value>

    </block>

    <block type="controls_if" id="_a(~RfMmugv;DQNvo%v4" disabled="true" x="-630" y="3858"></block>

    <block type="logic_compare" id="nlJ%6m)4TS%@NfL]@MEt" disabled="true" x="1109" y="4288">

    <field name="OP">GT</field>

    <value name="A">

    <block type="text_indexOf" id="b$xKgUaIiV!%B[Q3muQ+">

    <field name="END">FIRST</field>

    <value name="VALUE">

    <block type="get_value" id="}Ck;xBiGdo2h%luKPEJm">

    <field name="ATTR">val</field>

    <field name="OID">alexa2.0.History.summary</field>

    </block>

    </value>

    <value name="FIND">

    <shadow type="text" id="(~2c;co?zz*,qJ?56ULC">

    <field name="TEXT">stunden</field>

    </shadow>

    </value>

    </block>

    </value>

    <value name="B">

    <block type="math_number" id="Dc-#)Kzsec*4.4%IXa,K">

    <field name="NUM">0</field>

    </block>

    </value>

    </block>

    </xml>

    Ich wünsche viel Freude bei der Nutzung

    Björn

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!