<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="comment" id="IR94DiuG7v6~=Zg2dVp6" x="-862" y="4413">
<field name="COMMENT">Variablen initialisieren</field>
<next>
<block type="procedures_callnoreturn" id="iW:+%8blE]XvSDS~rIw5">
<mutation name="InitVariablen"></mutation>
<next>
<block type="comment" id="_:tJ@Ut#F5ws5(QdD#18">
<field name="COMMENT">Variablen überwachen</field>
<next>
<block type="comment" id="Mlyo7L0-(5%m9dgr4!hg">
<field name="COMMENT">Wenn sich eine ändert, startet Trigger</field>
<next>
<block type="on" id="y@5W3=xOld/#5OvGuT#C">
<field name="OID">javascript.0.Klima.wind_stufe</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="comment" id="nV@fJn+(nfLo:a.DqSPZ">
<field name="COMMENT">Beschattung einfahren Wind</field>
<next>
<block type="controls_if" id="j*450vq]+6x`;5`RpE3W">
<value name="IF0">
<block type="logic_compare" id="T.iWvUC3YT,_qkwZRI~z">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="orO,yL!f7A;MnSWeI.{h">
<field name="ATTR">val</field>
<field name="OID">javascript.0.Klima.wind_stufe</field>
</block>
</value>
<value name="B">
<block type="math_number" id="OuKRKY`f50YNI;t~}Haf">
<field name="NUM">0</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="RC.KplK!tWqDx(Ktf7%:">
<value name="IF0">
<block type="logic_compare" id="NKPEgVSX:aAu5#eFxQU_">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="Y6lJQhjx_-|BzhMdc)3Z">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.2.LEQ0170301.3.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id="wy4`]h,[K]M~|0A,~y}:">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="^}Ar,2GR{NE=mf)}b79#">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.2.BidCoS-Wir.9.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="Q0=nDX@WJ3jK(z:J/57n">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="D~*Q!irXwb3Yd2{TixJ/">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="~^+nNp!mfk*)MP-;}VH1">
<field name="TEXT">***Beschattung Wind hoch</field>
</shadow>
</value>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="--(`Xxj:!+nr8IA6@TUd">
<value name="IF0">
<block type="logic_compare" id="2:CXtVM`:-ws{E?{J%J0">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id=",5IWlhV5Wn_)MaFECLYi">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.2.LEQ0170348.3.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id="~8}Mu`^G]%=awkrB{9Hv">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="/jT[fmN;+8yFxt(~toyB">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.2.BidCoS-Wir.7.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="R0TCv3yy=Kw#iIh,Bzzq">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
<next>
<block type="comment" id="0g*Rze/X.nfp[Y6v*?_s">
<field name="COMMENT">Raffstore einfahren Wind</field>
<next>
<block type="controls_if" id="pS8P;CPTP7S9q3YMWE,B">
<value name="IF0">
<block type="logic_compare" id="*ngIY~p[N=O[-MVPghdj">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="8k2)AQwoTs!P?X6Pb!_h">
<field name="ATTR">val</field>
<field name="OID">javascript.0.Klima.wind_stufe</field>
</block>
</value>
<value name="B">
<block type="text" id="0aC_-BYzC[#*^SEv)b9~">
<field name="TEXT">1</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="i?CB2}QCY3F~@wUj[CCe">
<value name="IF0">
<block type="logic_compare" id="8bqKiPG`}!ZY+K2k,+hF">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="^]#k3E?/4ug%H.Er3o6C">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.LEQ0904694.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id=",rI3ve}Zz62EA4]*cRf#">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="KX[P)di[Ku}aWK[WrRaR">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.29.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="X;PIq}rO!47ek9xN-CE!">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="pgQYRUIt4|2s/C{lD*]P">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="Kp;,#xJP!AiIahG2MVem">
<field name="TEXT">***Beschattung Wind hoch</field>
</shadow>
</value>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="Sh6-H?=2dcmrZs9nVAZ`">
<value name="IF0">
<block type="logic_compare" id="2j~-M6V2W-*q2@j-FzFQ">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="T?|QvwR]9E8owUFJin.Q">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0300111.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id="YvhYmdjDUM*C}V/*B}D[">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="{L@|)LA6xMYnoJ*_hH{M">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.31.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="kg2By/m],xH+KbZ_sL*:">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
<next>
<block type="comment" id="T)B*3eml#*`fvrb(,`r,">
<field name="COMMENT">Rollo einfahren Wind</field>
<next>
<block type="controls_if" id="ZQVeHI6`tw-16{sPs,PH">
<value name="IF0">
<block type="logic_compare" id="Rbo~%5aF#t!NDha|=)OB">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="B6Kcvv}T5/z=,=hke!DY">
<field name="ATTR">val</field>
<field name="OID">javascript.0.Klima.wind_stufe</field>
</block>
</value>
<value name="B">
<block type="text" id="R2j/ov@w2sVqtj_#5q{;">
<field name="TEXT">2</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="_89.*[X!)P-(sh_~}b[f">
<value name="IF0">
<block type="logic_compare" id="/J#Esk-FCxOf.uV_V,8F">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="E|j8P4qocc72Ut[2w{So">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0299861.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id="vawKr8aw-)/E,3r-yJwD">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="u^IQ/tb!]nqifIm=%u3e">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.14.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id=":_Fui~]f%i)4!u|vIl)N">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="qO.v*_T%-Ybquu]XMBok">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="!27r.U={ZGs[0=-l^zUB">
<field name="TEXT">***Rollo Einfahren Wind</field>
</shadow>
</value>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="o;BlSq()74UA3#,?N;%+">
<value name="IF0">
<block type="logic_compare" id="f.p;j0)B)7Ws~)99?8,9">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="ZI-;y?7KR]Lgh?U?Brs6">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0299851.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id="YA~dTN@H8y5lnu(zFjQ5">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="FN8sn|ps*/U}n|cFb%2!">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.16.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="M7l8Q+qof)_2eDhkw([8">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="W1Kctj2#XVS)TNVJ:%=G">
<value name="IF0">
<block type="logic_compare" id="*}jBtnO.Yh5JlU5oM~;;">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="#ZBmxEnoTTvGb_rSmt{h">
<field name="ATTR">val</field>
<field name="OID">javascript.0.Klima.wind_stufe</field>
</block>
</value>
<value name="B">
<block type="text" id="@{pL#Y6g.fOPk/z.(GAh">
<field name="TEXT">2</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="/XfXK_@R}pvGYSJ^I*nn">
<value name="IF0">
<block type="logic_compare" id="Vkv;-Z#(6=PO:x6BXRr5">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id=";0_F{D.ngpcdp%x5e7pb">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.LEQ0904951.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id="t,@FP,Zlh=zR=JC?l+=+">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="5]T9.pHFS!v.{b:y25Jm">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.25.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="1c,n=1mDGq(?1JDF}G07">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="%*GGYD7UeWQN-~`.h6Ng">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="Ld1Dea?Coc.[-HJn3hg7">
<field name="TEXT">***Rollo Einfahren Wind</field>
</shadow>
</value>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="mvq.anzvxMp@,yt@otQO">
<value name="IF0">
<block type="logic_compare" id="xi.A(Ezol-=:`oxV|nvW">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id=")-eA`9r.A!O}yvpPar[E">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0299881.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="text" id=";=`NBe~}20{1?o7IW1s{">
<field name="TEXT">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="}+}.*K_kZfkiEtA_S)x*">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.27.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="lkxjpqRd@-,DFa=6Y^fJ">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
<next>
<block type="on" id="iR~z89N=QTy2HXjmtbs9">
<field name="OID">javascript.0.Klima.regen</field>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<statement name="STATEMENT">
<block type="comment" id="|rGMiBg8C^PJsN#Z,vhE">
<field name="COMMENT">Beschattung / Rollo einfahren Regen</field>
<next>
<block type="controls_if" id="P1^IBjxiuHr~7J{)7t5Z">
<value name="IF0">
<block type="logic_compare" id="(GvP7StBSOY#cWn#?G(k">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="T:n1;WGsH@P3kqD)K.?I">
<field name="ATTR">val</field>
<field name="OID">javascript.0.Klima.regen</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="eH[`y9s0qL-e]ra4Vx))">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="controls_if" id="~l%{.TC|kLE5x`7at[b~">
<value name="IF0">
<block type="logic_compare" id="3qWo*3@^lc`.m|Ck2fJ~">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="yZE+N8Q=7y]-Xzd:+9%P">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.2.LEQ0170301.3.LEVEL</field>
</block>
</value>
<value name="B">
<block type="math_number" id="@r{^W;!9EJ^oIQkZ;+|9">
<field name="NUM">98</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="^t{Nu27U7K^dwOU#1]D*">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.2.BidCoS-Wir.9.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id=".JA{8rL4lMLgZC^Qq+~q">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="`iUbc{K6Ejf?,`[TCL!d">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="MIkXiVth+#Xf}KtobT3e">
<field name="TEXT">***Beschattung Regen hoch</field>
</shadow>
</value>
<next>
<block type="pushover" id="#5ms{;QZa(.}VT1UJ0:B">
<field name="INSTANCE">.0</field>
<field name="SOUND"></field>
<field name="PRIORITY">0</field>
<field name="LOG"></field>
<value name="MESSAGE">
<shadow type="text" id="=Z`^JO85E:VB}i~Yu(Fc">
<field name="TEXT">Beschattung fährt hoch wegen Regen</field>
</shadow>
</value>
</block>
</next>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="qVNwND{O]OhvIZ!j!5lN">
<value name="IF0">
<block type="logic_compare" id="eON!u_|zL]YvE7CF^TW/">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="/_]J?6g|p5#bsh#tw3]X">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.2.LEQ0170348.3.LEVEL</field>
</block>
</value>
<value name="B">
<block type="math_number" id="vzNLi-iveVhUE-V:Dy(#">
<field name="NUM">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="2Yd^=#WM9A/Rx%0~r.nB">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.2.BidCoS-Wir.7.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="r-CS}lco!%rhJZ(phuJh">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
<next>
<block type="controls_if" id="v]Z?H3gQqO/mXJ,@)Gi:">
<value name="IF0">
<block type="logic_compare" id="~ec+io`8;+u?^V|MBm*{">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="CO*T5oh:s3TEgv=a:Wbo">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0299861.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="math_number" id="X/}d.d~A##kuIl,_/aLl">
<field name="NUM">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="gd^Hj3l_%m]CQF:fiD?M">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.14.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="!Yn|HE[Op}f52S?vXnNh">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="debug" id="v3Rty4%his,Rb2IOGK9:">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="oVs~3d`?aearKsb?@h7H">
<field name="TEXT">***Rollo Regen hoch</field>
</shadow>
</value>
</block>
</next>
</block>
</statement>
<next>
<block type="controls_if" id="z6h!y1MjQr]swF%X69(D">
<value name="IF0">
<block type="logic_compare" id="LM7pp|O_%Vh2FtM6fpss">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="o3]7u/KI2VHyp?oo1~Fz">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0299851.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="math_number" id="ux;9!|36Moj+%J=CfZyz">
<field name="NUM">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="CBu;E{DZqeHPEGoG=A~}">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.16.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="M[}q[F+Qf_O5w8eO4FN9">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
<next>
<block type="controls_if" id="b+xxr^Gbc4]uT5/#[|kA">
<value name="IF0">
<block type="logic_compare" id="|yE]Y#6sgFa(XKL~r{CQ">
<field name="OP">LT</field>
<value name="A">
<block type="get_value" id="[pHmUEhYxJSOk,Jrqc5;">
<field name="ATTR">val</field>
<field name="OID">hm-rpc.0.JEQ0299881.1.LEVEL</field>
</block>
</value>
<value name="B">
<block type="math_number" id="Uhnz7GCx@O[dds=A]E4-">
<field name="NUM">99</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="t)97)nK76NhZUbuSTL)*">
<mutation delay_input="false"></mutation>
<field name="OID">hm-rpc.0.BidCoS-RF.27.PRESS_SHORT</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="?[2h;I9-3Q1}IY^~/RJp">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
<block type="procedures_defnoreturn" id="(+6Mz{Je,L}7n^5*t*wO" x="-362" y="4463">
<field name="NAME">InitVariablen</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
<statement name="STACK">
<block type="control" id="p?`r0r!rP+l-DL?HVpBE">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.Klima.wind_stufe</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="=23O/zB:VZ!/%Yx%uWR!">
<field name="TEXT">0</field>
</block>
</value>
</block>
</statement>
</block>
<block type="control" id="d:8g!N[q^)G{PlAhNaz-" disabled="true" x="-337" y="4563">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.Klima.regen</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="text" id="O0b3a)p_H.ZWmX)incoT">
<field name="TEXT"></field>
</block>
</value>
</block>
</xml>