Scipt um LED Streifen WS2812 mit Alexa in Betrieb zu nehmen
Code
- <xml xmlns="http://www.w3.org/1999/xhtml">
- <block type="procedures_defcustomnoreturn" id="49kvg:%69IF}@lKJq@(J" x="-262" y="-212">
- <mutation statements="false">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <field name="NAME">Variablen anlegen</field>
- <field name="SCRIPT">Y3JlYXRlU3RhdGUoTmFtZSwgew0KICByZWFkOiB0cnVlLCANCiAgd3JpdGU6IHRydWUsDQogIG1heDogTWF4LA0KICBkZWY6IFphaGwsDQogIG5hbWU6IEJlc2NocmVpYnVuZywgDQogIHR5cGU6IFR5cGUsDQogIHJvbGU6IFJvbGxlLA0KICBzbWFydE5hbWU6IHsNCiAgICAgIGRlOiBTbWFydG5hbWUNCiAgICB9LA0KfSk7</field>
- <comment pinned="false" h="80" w="160">Hier ist das Javascript drin.</comment>
- </block>
- <block type="procedures_callcustomnoreturn" id="O45R/5Gw(j@)2M*_xdcB" x="-262" y="-187">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="nSr7Hq~;DUU2#lB+Yj:}">
- <field name="TEXT">Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="yEhqZqxh*}Ip8?yzOW7I">
- <field name="TEXT">dimmer_</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="sYAGk@@-Fz^fIDONX!/i">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="(gnnlJVwV1!jxGQ]uHvb">
- <field name="TEXT">level.dimmer</field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id="Qh1ow;a.u9aKgWqVj/+i">
- <field name="NUM">100</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="Sr6U:_]+;rHvLNP7g#,_">
- <field name="NUM">100</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id=";DgP86P=eyN`jj;fvgwp">
- <field name="TEXT">Streifen</field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="blZja9zZ[`S]PnyC1OVt">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="Emf~iIsXjXjdj%Q|~RzO">
- <field name="TEXT">Geraete.Ledstreifen.hue</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="b.M[e[o]aSpMGD})PJCw">
- <field name="TEXT">hue_</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="|;k|B~lv;sIT%Hs/KA6m">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="fk_BdqazM*Yl%x[M{rAR">
- <field name="TEXT">level.color.hue</field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id="O1]JZOdrwtFb76J=OOhE">
- <field name="NUM">65535</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="Yc[B5Ef;mku@A7cktb|e">
- <field name="NUM">0</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id=")vd~HJY4-?!YL8!.jQdf">
- <field name="TEXT">Streifen</field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="3)dhtc2;0D{J+!G6g!.G">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="hsgp}9JEH}HNQl]0,g4J">
- <field name="TEXT">Geraete.Ledstreifen.saturation</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="wUuN7nDh?wTz!dT3l?}-">
- <field name="TEXT">saturation_</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="mOFq)@(;x#NZETI.|7C_">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="{N37p8m%IR3(-!bq11_B">
- <field name="TEXT">level.color.saturation</field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id="L.^o?8@qwE~olB.BN:R[">
- <field name="NUM">254</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="dQKd_+yGk?}AE}ovI,CE">
- <field name="NUM">0</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id="yLl)R=d`KVKDvr`yP;LA">
- <field name="TEXT">Streifen</field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="hcUSy!BB9MRiuhGjJW2a">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="QTB6o{Juth7m]RR}7Q#6">
- <field name="TEXT">Geraete.Ledstreifen.temperature</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="wtF`;tTc.*l*Yj8b?su7">
- <field name="TEXT">temperature_</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="OOi~u*6Wq8P0}Q?T=9]^">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="F4h1A2*s%IA6soxN`~Xe">
- <field name="TEXT">level.color.temperature</field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id="0FvK#?q3bD)4I:Fq[e^b">
- <field name="NUM">1000</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="U;}i6K7@f:U[qby{HQ_V">
- <field name="NUM">0</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id=".oYH5]Ye__`idwY)oQvv">
- <field name="TEXT">Streifen</field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="/WbM[rH?.JcnmdZMc.jK">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="^Kng!3rfoXn7-.@U.yXq">
- <field name="TEXT">Geraete.Ledstreifen.on</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="!SM2kmv*uc[7QJ:5BkA9">
- <field name="TEXT">on_</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="G95wi#JyWuk3Kzj}q7_*">
- <field name="TEXT">boolean</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="^7`7iC%AI/Yp;piMx?4L">
- <field name="TEXT">switch</field>
- </block>
- </value>
- <value name="ARG4">
- <block type="text" id="wf3K4Y~;{)?Y|66?58:+">
- <field name="TEXT"></field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="9gQOVt[KM*lLvzei{RH{">
- <field name="NUM">0</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id=",i4Ht%r;zVQc/yvy2q:-">
- <field name="TEXT"></field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="(eEx~q(P:JP8WI[ON1HK">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="LI!A.jVTQ:_iQ-E29VEA">
- <field name="TEXT">Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="fG*7:b=)aE/[8B:hzGd/">
- <field name="TEXT">helligkeit</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="Q4f@Aj5^SEWj;*imLj/C">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="G:@iMgPdYr8r0ZLF%JuH">
- <field name="TEXT"></field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id="q0q5|iR-p^;!}Pz_sl2j">
- <field name="NUM">100</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="%{:`;)[1cAO]#^C#lqQ@">
- <field name="NUM">100</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id="XH)M|}+_~+`=z)3j8B}]">
- <field name="TEXT"></field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="/oPcx+n6(0N-[24O~0Bi">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="Vlx,U^zeX,LeSZc]G2FC">
- <field name="TEXT">Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="jf^-X*~wE]%{Xt|]5?JC">
- <field name="TEXT">Effekt_</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="O^X]rN-Iv`wxRdTxE8.M">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="uffM5o1jSrNu|jEvqKaI">
- <field name="TEXT"></field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id="Bgw^KVP_l%^f58p93tCx">
- <field name="NUM">100</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="c=rAzTEz6XG%ABfqTjw-">
- <field name="NUM">0</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id="~#|pHCAUhsW/pzsH3v]1">
- <field name="TEXT">Modus</field>
- </block>
- </value>
- <next>
- <block type="procedures_callcustomnoreturn" id="@J4%[Rji3%~B0%i*]w33">
- <mutation name="Variablen anlegen">
- <arg name="Name"></arg>
- <arg name="Beschreibung"></arg>
- <arg name="Type"></arg>
- <arg name="Rolle"></arg>
- <arg name="Max"></arg>
- <arg name="Zahl"></arg>
- <arg name="Smartname"></arg>
- </mutation>
- <value name="ARG0">
- <block type="text" id="FBK[8hZA^(,)LTR/K.@K">
- <field name="TEXT">Geraete.Ledstreifen.schritte</field>
- </block>
- </value>
- <value name="ARG1">
- <block type="text" id="(r/IlFuk-^xJI34x({2a">
- <field name="TEXT">schritte</field>
- </block>
- </value>
- <value name="ARG2">
- <block type="text" id="|hoH._hvF^O*W%ZS8G:j">
- <field name="TEXT">number</field>
- </block>
- </value>
- <value name="ARG3">
- <block type="text" id="10E.wCY%DDuwc:]K6C_4">
- <field name="TEXT"></field>
- </block>
- </value>
- <value name="ARG4">
- <block type="math_number" id=",*!sEqAAC[BU2wE@H4@B">
- <field name="NUM">100</field>
- </block>
- </value>
- <value name="ARG5">
- <block type="math_number" id="KrU]e@j2?`C-rus;];Ko">
- <field name="NUM">13</field>
- </block>
- </value>
- <value name="ARG6">
- <block type="text" id="Wze1J^RVSo4W!|KjTSp_">
- <field name="TEXT"></field>
- </block>
- </value>
- <next>
- <block type="comment" id="p(spD:#L%JuogjGk.]nx">
- <field name="COMMENT">Farben</field>
- <next>
- <block type="on_ext" id="?Rmb`=[*WFym7g}`(ll.">
- <mutation items="1"></mutation>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <value name="OID0">
- <shadow type="field_oid" id="o]rkKw9-u;b69Pzx9sB~">
- <field name="oid">javascript.0.Geraete.Ledstreifen.hue</field>
- </shadow>
- </value>
- <statement name="STATEMENT">
- <block type="comment" id="cDXi;58P}ZM)WO}?jQ)D">
- <field name="COMMENT">Rot</field>
- <next>
- <block type="controls_if" id=";y%k/g9mOb:6nj}l)O0G">
- <value name="IF0">
- <block type="logic_compare" id="AEmL9ykOjH-XO02^rp/}">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="M(VDQVwtY^leaDiIXQ4c">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.hue</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="7]Dm/7K}9j6V}`X6-hdH">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="^0@E.=~d8C~Q~lzm=AQ~">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED Rot</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="vlp}vg9EKZ7P41|U3M=`">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id=";j%~((Ewtj;X4`]nrQTQ">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id=";)5ukT7NzN/~t@75:}xE">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="~]ES@v(RLKZoX0x6XSr6">
- <field name="COMMENT">Grün</field>
- <next>
- <block type="controls_if" id="69+q/m+t)j0.:e:fhXfn">
- <value name="IF0">
- <block type="logic_compare" id="Q!T)`)-.pqhkZ]:gvW}z">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="CSEAMTlMoIY!NA96wajs">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.hue</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="|cHF4j;2V)0-y?]Tn_x(">
- <field name="NUM">120</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="p4SIgtI(5oN)C4TfIW*s">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED Grün</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="4(:fVP8CTMFKO,ccbAc7">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="n@pn1%0i+VFwiwRW#PqA">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="2qN5O-@*8_4r+PaO93Tu">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="c5)S_MyCEf:zMsz}]Ot;">
- <field name="COMMENT">Blau</field>
- <next>
- <block type="controls_if" id="!e-F`3H~D#|NO7S+9/I3">
- <value name="IF0">
- <block type="logic_compare" id="d234~#1oETYEHh_lc:-R">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="-:{Wm#p5`.M;Ag,VXJ}L">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.hue</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="l/VHS+s6!0WV2vuMALKR">
- <field name="NUM">240</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="}FG-+PM|1x1F;rEtRPS/">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED Blau</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="~f!iCQ,PBtrMgpz,XlNm">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="HdYH4Tu_:a.B@i)-r~l5">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="Yvr{sHUVUl%vBBK:^zRR">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="on_ext" id="E{d440QV0tSySXOen*z1">
- <mutation items="1"></mutation>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <value name="OID0">
- <shadow type="field_oid" id="FjUn5ke!Nb][ASX`9qdB">
- <field name="oid">javascript.0.Geraete.Ledstreifen.temperature</field>
- </shadow>
- </value>
- <statement name="STATEMENT">
- <block type="comment" id="sJIJ})%L.I}VhUHbHp#-">
- <field name="COMMENT">Weiß</field>
- <next>
- <block type="controls_if" id="Lw%toT(FKCl(0Z`3R[/Z">
- <value name="IF0">
- <block type="logic_compare" id="V?]K=rB64aCCaH/JtQ07">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="ZB;fCd{bADgcYz2t5~`k">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="=H/-2Qz;Yq1=6l^E@/1P">
- <field name="NUM">250</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="RUhm4pNWsb{n2fvCHW6q">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED weiß</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="!_?SlFFy)0TZP1rk3z[r">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="FUG-Os+G;ki*^U*UY6T:">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="+1D^;53|O(k5!%})@Ik3">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <next>
- <block type="control" id="[9+4/R2h~?g[!pqlJ]b@">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="VBmj*P3Z0T%DO9NuvOpm">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="0}3`ALO?F/pyS|S#@|;Q">
- <field name="COMMENT">Warm Weiß</field>
- <next>
- <block type="controls_if" id="+8AODj]T[S[fJZvgu.Ut">
- <value name="IF0">
- <block type="logic_compare" id="2}|qhT2Wy;?a-_P.cR4A">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="1P.E`ytH`8LTa]^i,FrK">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="So%Jiaa}xTzTwU.FtO1*">
- <field name="NUM">455</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="L1Jmky?@)faJEM%T(q.@">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED weiß</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="QYBWfSqpNq9.;O)0^`m6">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="j?nC7=E+M3P~69}ToeS_">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="=4-cX)B;6Q7mZ#tJt;mD">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <next>
- <block type="control" id=",K|1Tb*sQN9^d7Z.59+F">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="|Mz.nV,J^2Yurx*Av|u.">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="n+A*pL,aXf/u3-yk/ZBu">
- <field name="COMMENT">Weiches Weiß</field>
- <next>
- <block type="controls_if" id="q%L_4*ulVgZ!`o#E+(fF">
- <value name="IF0">
- <block type="logic_compare" id="N5m^Yup9YSY0CiyDQeHG">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="G?M/n=:T-TN:jE+|v0%s">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="vyGK=yW5`7!TE2/^RsL,">
- <field name="NUM">370</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="}9NFXuB#kSZx^1*p[.UB">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED weiß</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="ARt6kD9r#Zc_OVvT^uOW">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="gS;n,XBSaPybPleGxDZG">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="qGpEyY@}!jhy`a1q^y/{">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <next>
- <block type="control" id="+wMA/D7,.Hi@w5{d7*c|">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id=";/AoD}bpfqA+#6V5^e*X">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="j;+CKoBo.==1O_et(Dgj">
- <field name="COMMENT">tageslicht</field>
- <next>
- <block type="controls_if" id="-avSG)CabhUYPoYv^_L7">
- <value name="IF0">
- <block type="logic_compare" id="{9v8w@(zuZtH_|bgKtY?">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="@11s%(]0%{o~^:_kZ,%a">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="fi=(DSf]=O3=lc=*epZ~">
- <field name="NUM">182</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="|5M=]!oLP[[Jg?K;PBc8">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED weiß</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="tQDx2lSewjjwDsep+6k/">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="J#||-ZDWUu`H`hfZXQz/">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="-U.g|!Lm=2S;us_qq8qI">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <next>
- <block type="control" id="AwT1m4tytT`NSDfd_xcd">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="KFkpDakxfs{XN.@SWfMx">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="^uwg`F`rt0e^rOz|N:l6">
- <field name="COMMENT">Kühles Weiß</field>
- <next>
- <block type="controls_if" id="0Ea)l#.VzG;RVvp57Rs0">
- <value name="IF0">
- <block type="logic_compare" id="^f9_tP}s5[EWP0%I@U(q">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="en1R5UnQZt7~2%oM)sTL">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="FCD?#fIMSxLx|bV!G6nQ">
- <field name="NUM">143</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="KO(o)EeT_7;XsFBHokI+">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED weiß</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="pp5xmfVpkQaqD[,4pYy.">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="#3!Uz{_NyEVUL?o]C{WQ">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="QG+{VfM?9l0nu0;nTJ42">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <next>
- <block type="control" id="?f/P3F9k;H5Ezv|(-UQ{">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.temperature</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="*-6C{OFQ29zm3:u(b)Cy">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- <block type="on_ext" id=";%raHd:X0aW%Xw1`gK{J" x="338" y="-212">
- <mutation items="1"></mutation>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <value name="OID0">
- <shadow type="field_oid" id="UIqMX(^5TAT^?fK6u5Y5">
- <field name="oid">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </shadow>
- </value>
- <statement name="STATEMENT">
- <block type="comment" id="rcft~AeFIQKee3JjvW_b">
- <field name="COMMENT">An/Aus</field>
- <next>
- <block type="controls_if" id="jO!E/):(+Q`u;I-kzOyP">
- <mutation elseif="1"></mutation>
- <value name="IF0">
- <block type="logic_operation" id="1,:G7m0cicsLiqvykLh}">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="_,Dda;=eph7i}@R]bd7S">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="HsRRKEx?[4uqN_3/#H0c">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="KR#JduFT5py.u4?1[TO#">
- <field name="NUM">100</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="kP;wKYIoU051}#Us09AU">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="2^4W+OnEdLTagrQ0wq@n">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.on</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="to8v]|UPDa@/,ZR3h8-Y">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="at7[PTU/CCM.^#(t+Ha)">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED an</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="i/kIaFI4|}N+!1B^ANJ[">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="5JhaB7Yn1+yY5tJonJH%">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.on</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="OdpOF]p,e!6Mp#0s`l|5">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="uAzia@iO,yL}cT3_Q1|}">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="y_|!:!W~@?,{:lU4r`e/">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_compare" id="[O).=sUtxrmKMU(]Tbje">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="4bAn|4DRQH48DEL+S.Oz">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="+zY:(R.O%:jjKqM+bE@5">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="control" id="Gh7KjzU`mSbRXPi~,+83">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED aus</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="eR{=tvQKy%9.n772a}P;">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- <next>
- <block type="control" id=";1~Ms^]2TI)1TZ[S4e2c">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.on</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="c~s74V)@;/h|:[BALCiH">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="on_ext" id="7{z5=6|xV[pRa8_f2Zy0">
- <mutation items="1"></mutation>
- <field name="CONDITION">gt</field>
- <field name="ACK_CONDITION"></field>
- <value name="OID0">
- <shadow type="field_oid" id="KwE~E|?b:Nf6n){O5mb}">
- <field name="oid">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </shadow>
- </value>
- <statement name="STATEMENT">
- <block type="comment" id="S:Q{t7bKWb[/Se`!mqpa">
- <field name="COMMENT">heller</field>
- <next>
- <block type="controls_if" id="Km#;DNSMKW-_G1V*.1b4">
- <value name="IF0">
- <block type="logic_operation" id="N`Vfg7ha4;}^;_4*HRqY">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="e@1:+tJ1Nn[bJIVQa(~;">
- <field name="OP">LT</field>
- <value name="A">
- <block type="get_value" id="~{Nc{wyc%%p_r_7Y,XNb">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="W@gmDCv*}=arMfGB1Bpo">
- <field name="NUM">100</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_operation" id="LQWx|__z~vw{TkMxRM8s">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="G@f5J+ku-w9#EaDM0;]V">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="pQUf,QaSR+lGQ+3h!^,F">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.on</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="0CTqYfi*tz6VzYVrp+T6">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id=";NRY!v;|G7-7I0.d+Fg@">
- <field name="OP">NEQ</field>
- <value name="A">
- <block type="get_value" id="dEquT6GoIy}WSP^~c_o~">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <value name="B">
- <block type="get_value" id="?ptSOBfsVWVjT:B/j][a">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="~o.Wn9pD.|EnUiwW/nSC">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="+Wy+c+@RQ^ORGb#fmJYP">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <next>
- <block type="timeouts_setinterval" id="yNDR5[1@1GO/`Zi;TFJu">
- <field name="NAME">Intervall1</field>
- <field name="INTERVAL">300</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="math_change" id="@u4=NMs/.ozXsQ5XBTsy">
- <field name="VAR">etwas</field>
- <value name="DELTA">
- <shadow type="math_number" id="14my2GZjiE1%bEFCBtsS">
- <field name="NUM">1</field>
- </shadow>
- </value>
- <next>
- <block type="controls_if" id="G8}I9u:[#it,uxfNMz`o">
- <value name="IF0">
- <block type="logic_compare" id="Mb32+srF-P|aJY,m@f}#">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="variables_get" id="CJROS=5X^YeDk.i-1B[i">
- <field name="VAR">etwas</field>
- </block>
- </value>
- <value name="B">
- <block type="math_arithmetic" id="S12+I.b`Zl:Hn*J`*j8V">
- <field name="OP">MINUS</field>
- <value name="A">
- <shadow type="math_number" id="W:foSWk7=|5-Q}YT!?MB">
- <field name="NUM">13</field>
- </shadow>
- <block type="math_arithmetic" id="_k%P4pP_3eukF4j)#tCs">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="k/2N!|C#DiFbFvq-ghd@">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id=",8`Pm-:gh.5Na~f/(E+E">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="lJ(pgTlN13P=rJaYRTF(">
- <field name="NUM">13</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="9SpJ~VhQT50w;~+N!m*h">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="|ZwX)T.p?`Wm}2Mhz,zR">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="qEnm=CF)|]#+?{-LOBO+">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="yhHHBKI(T%=_)}[k2c:|">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="get_value" id="wf)P;!:XFXNtp4JI]+.c">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="zikuyI:If|!0bG%7z=O=">
- <field name="NUM">1</field>
- </shadow>
- <block type="get_value" id="?%b)NIF3nP#~a.t2g;uz">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.schritte</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="l|_=(E|pmf;GLR1u,WTL">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.schritte</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_round" id="k=N#|/3;0#QNK7Qs-m+H">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="lVMFZ;b^UFGO#XZi-:IY">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="8/O~PR@*O}31HYaK`.p}">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="k/2N!|C#DiFbFvq-ghd@">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="J9!!@7ePb7iJH({/37#N">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="H0!`)O]FCk/xO[KJ-z}~">
- <field name="NUM">13</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="*If1ZP5xb~DrNQL`G,l8">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="|ZwX)T.p?`Wm}2Mhz,zR">
- <field name="NUM">1</field>
- </shadow>
- <block type="get_value" id="19ePLl`mJS/nXrUfcvBl">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="timeouts_clearinterval" id="jmKYCgbi3X{f4}Hc~8.E">
- <field name="NAME">Intervall1</field>
- <next>
- <block type="variables_set" id="m*IUk/4y]K5?[zlIYe,]">
- <field name="VAR">etwas</field>
- <value name="VALUE">
- <block type="math_number" id="p42J.s(_27rj1)eMXfJt">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="controls_if" id="x)J;B)k,%v9hqT=wMd^%">
- <value name="IF0">
- <block type="logic_compare" id="aeC9E+w}ONYrgJ%+wN.S">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="B[Xx@fE4wL7S`VI{KbBH">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="NE+:w}5EXXwfetuyS[3-">
- <field name="NUM">99</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="timeouts_setinterval" id="[a~j;}Dw%y5BpZ8+j(^b">
- <field name="NAME">Intervall2</field>
- <field name="INTERVAL">300</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="math_change" id="JA/F~M~c8O~q9_Mxr{~*">
- <field name="VAR">etwas</field>
- <value name="DELTA">
- <shadow type="math_number" id="(#iQ+}HPT76r-.FA?RNm">
- <field name="NUM">1</field>
- </shadow>
- </value>
- <next>
- <block type="controls_if" id="e5^CTGJlg.tht]B7rzWn">
- <value name="IF0">
- <block type="logic_compare" id="B~dTLnRkLAkbYZ,%cNI1">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="variables_get" id="%JAKazyyvXirZY2g{XxW">
- <field name="VAR">etwas</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="Q,;,ppj=dTp2L@MD?`MQ">
- <field name="NUM">2</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="timeouts_clearinterval" id="im4/#{d-n/F;/QBd]*]g">
- <field name="NAME">Intervall2</field>
- <next>
- <block type="variables_set" id="Jv%78qqk{X3)1y!|sRiA">
- <field name="VAR">etwas</field>
- <value name="VALUE">
- <block type="math_number" id="JTr)Lvb@c3Ti0vf6{1vv">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="control" id="MCs:P2`tJ.{U%4o,pes3">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED heller</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="[;LaXPJy~vefqDbQP`:N">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="control" id="50x8Z8Qky(S,|2y|xTU~">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED heller</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="6p3%X9vgOlqKs~T-Vs9`">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="on_ext" id="gKp8I2s.Jrn=YyEijpqr">
- <mutation items="1"></mutation>
- <field name="CONDITION">lt</field>
- <field name="ACK_CONDITION"></field>
- <value name="OID0">
- <shadow type="field_oid" id=":uL?c^#,hin@p/:sDaZR">
- <field name="oid">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </shadow>
- </value>
- <statement name="STATEMENT">
- <block type="comment" id="Cdf`/?Km]!!KqBPK,yC#">
- <field name="COMMENT">dunkler</field>
- <next>
- <block type="controls_if" id="?,|Ei)[Lq9{gWmZ@A(y_">
- <value name="IF0">
- <block type="logic_operation" id="(0)cNfu`iBt,mSPHkY^.">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="oM5@Do~[Q-Qujw=~]T`j">
- <field name="OP">GT</field>
- <value name="A">
- <block type="get_value" id="z8yZ04ZLR7jz/6os;%_*">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="]#jv7a#apnWoWvD(7U9H">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_operation" id="_-r+aH4l*M5=wMn5b6x3">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="NohnfehLU5@pClHpX^ol">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="*8(6Tu%@^Vsfonr_~ZkN">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.on</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="NU~B-^O)TFyCZDsc0a`|">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="b;QkP|_l-=IHyq]{ps.!">
- <field name="OP">NEQ</field>
- <value name="A">
- <block type="get_value" id="EyeQ1/.Y9I#;}Fx_iyt3">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- </block>
- </value>
- <value name="B">
- <block type="get_value" id="Oa=zlKY,Pk|G0LqVVOU+">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="Sh+Hn`)#_|FuO2@bDhWc">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.helligkeit</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id=",]E~~9/qA?Xqp?YN|ANu">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <next>
- <block type="timeouts_setinterval" id="I93);{jRoS-ikeZSqQPG">
- <field name="NAME">Intervall3</field>
- <field name="INTERVAL">300</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="math_change" id="fAru{]zkQ~y7n*?61yPm">
- <field name="VAR">etwas</field>
- <value name="DELTA">
- <shadow type="math_number" id="*VGiGzrQK_tjkj=TV(ri">
- <field name="NUM">1</field>
- </shadow>
- </value>
- <next>
- <block type="controls_if" id="Wfesb)(rcwmILya|{9Ep">
- <value name="IF0">
- <block type="logic_compare" id="2:WJ4(W#d~,{S/ljZUT3">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="variables_get" id="LY@B:24GUXGpLyEdk?iP">
- <field name="VAR">etwas</field>
- </block>
- </value>
- <value name="B">
- <block type="math_arithmetic" id="mNGj[)uS@f~N3`Hqa|Td">
- <field name="OP">MINUS</field>
- <value name="A">
- <shadow type="math_number" id="W:foSWk7=|5-Q}YT!?MB">
- <field name="NUM">13</field>
- </shadow>
- <block type="get_value" id="`3x{pxeQ.5b,TfvM~r/O">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.schritte</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="zikuyI:If|!0bG%7z=O=">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="te:*DunF|q_{@t9wBrno">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="k/2N!|C#DiFbFvq-ghd@">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="XBdk%7~%qpj1=_ykZ?@(">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="tva.e_HjYfq)}WO@/P#C">
- <field name="NUM">13</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="#zj0R:!m5SQhrk@OUn/i">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="|ZwX)T.p?`Wm}2Mhz,zR">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="Znu?oc=w}Fdvv1=lKPxd">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="BaI@=IZtPeWpumte+wGm">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="get_value" id=";}o8Zzqzo!;=VM6]NbW:">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="!tbJnziYT+*|x@H,yPx;">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Geraete.Ledstreifen.schritte</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_round" id="WNq:hlm_)jNk,,:YzyMz">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="BaI@=IZtPeWpumte+wGm">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="y[0NtBS9.s;*(b9[XYT7">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="k/2N!|C#DiFbFvq-ghd@">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="=cy[N0p_H1gnw}lkocFI">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="%20p@rzx@cs]Z^ii,Uf]">
- <field name="NUM">13</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="jDXHI3OEUs5ni0aaYWb6">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="|ZwX)T.p?`Wm}2Mhz,zR">
- <field name="NUM">1</field>
- </shadow>
- <block type="get_value" id="@4)1A[|wZ|UeS77skf0/">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="timeouts_clearinterval" id="Z!5l%AE,uxEAO;.wT_ym">
- <field name="NAME">Intervall3</field>
- <next>
- <block type="variables_set" id="s1^A1l#m7=k@3,vIOoJ4">
- <field name="VAR">etwas</field>
- <value name="VALUE">
- <block type="math_number" id="NYTtc|.vhMyya.cZJ5uD">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="controls_if" id="mq:iW3PZ4rwZt.}k2t;u">
- <value name="IF0">
- <block type="logic_compare" id="/KANQuTfNskWOjp7dHjJ">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="O`v|naHpdPAx}mg_^=?X">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.dimmer</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="_eH`cajC,YNfMK7-Dvc;">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="timeouts_setinterval" id="(.Nk}9[1}Qw(S?_)W/a9">
- <field name="NAME">Intervall4</field>
- <field name="INTERVAL">300</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="math_change" id="fV4_U}Q@Q}:uuNP}?anJ">
- <field name="VAR">etwas</field>
- <value name="DELTA">
- <shadow type="math_number" id="zt=c-}n([=;P[}8[Sc@_">
- <field name="NUM">1</field>
- </shadow>
- </value>
- <next>
- <block type="controls_if" id="Lt:?.=hWy9S7I=:8dw7#">
- <value name="IF0">
- <block type="logic_compare" id="lX=)x00V6rVL;ODClemE">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="variables_get" id="!%yFv{|2-cs67g:0aokz">
- <field name="VAR">etwas</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="FR-%A0|V1{9P7Z0x#tcL">
- <field name="NUM">2</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="timeouts_clearinterval" id="HDwmKQ0D!gN)qy?:e*wJ">
- <field name="NAME">Intervall4</field>
- <next>
- <block type="variables_set" id="5IUhmc!Xa4Ze_LjPQN/E">
- <field name="VAR">etwas</field>
- <value name="VALUE">
- <block type="math_number" id="gR(ivxvAxWc1CXgi(Dr8">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="control" id="s;T)9ngN@%Yac/(r+iwZ">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED Dunkler</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="+wWsBuQwv9fq+d*Uzl*m">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="control" id="gQKxLUH`jq}JI`W(^@M/">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED Dunkler</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="!Q!5Y}dB54m9!!`jg=lf">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="on_ext" id="(_B=YNtxiRmS_0T|Pv`7">
- <mutation items="1"></mutation>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <value name="OID0">
- <shadow type="field_oid" id="6oYtAhqGY+e2?:=zkowu">
- <field name="oid">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </shadow>
- </value>
- <statement name="STATEMENT">
- <block type="comment" id="j44NY@+3Q45nf1m|Ik^3">
- <field name="COMMENT">Szene</field>
- <next>
- <block type="controls_if" id="B#@Y%Uas5iJW8z=oA{fZ">
- <mutation elseif="3"></mutation>
- <value name="IF0">
- <block type="logic_operation" id="Djy}vcJ[nC-%|3P0Rvxa">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="qyF/f=n9.Sv,4.AZc11u">
- <field name="OP">LTE</field>
- <value name="A">
- <block type="get_value" id="]k3O7b6m3Q,pyZ{[`xe8">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id=".pRw;k#^(#`dh4^|]S(N">
- <field name="NUM">98</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="3b`6^(m+Iuv,qXup6eVr">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="get_value" id=",*xrbN#(8g9wc3EX-d+r">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="*UO=L!%wFk08.YC}j:U%">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="timeouts_settimeout" id="bK-RrsW{`~*d#2)_tdX@">
- <field name="NAME">timeout</field>
- <field name="DELAY">300</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="timeouts_setinterval" id="MgD2+|-(4T-oR@Sc%ET(">
- <field name="NAME">Intervall5</field>
- <field name="INTERVAL">300</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="math_change" id="7su9z4xUaCI0(sv0t,bb">
- <field name="VAR">etwas</field>
- <value name="DELTA">
- <shadow type="math_number" id="m-c;e(k5p;^p7?VvJ85h">
- <field name="NUM">1</field>
- </shadow>
- </value>
- <next>
- <block type="controls_if" id="{*kxoudl`p!ElAZQfQ/T">
- <value name="IF0">
- <block type="logic_compare" id="seI|e6TBVv+@r.v4qccZ">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="variables_get" id="IA+u.pQ/JGe*cmb}K,QP">
- <field name="VAR">etwas</field>
- </block>
- </value>
- <value name="B">
- <block type="math_round" id="9Nx`V@loU:Xfl4i0tTLR">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id="BaI@=IZtPeWpumte+wGm">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="get_value" id="M8-^5Q^Je0SffoA3S8c|">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="timeouts_clearinterval" id="X=TMfYV}GPYY8ACV9),J">
- <field name="NAME">Intervall5</field>
- <next>
- <block type="variables_set" id="L~UaJ(1*j*jBpJ=6y=9G">
- <field name="VAR">etwas</field>
- <value name="VALUE">
- <block type="math_number" id=",1LNkm)hQWQZ5|;@~g3~">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="control" id="N:mSsRd-L[18-@%gU}kr">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.Szene auf</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="Vy5XnT1yM~-2NHtnmB{6">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </statement>
- <next>
- <block type="control" id="ieZfJ,R,N]%?+5wx8rbK">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED weiß</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="n=hAr9RvPO?oTx1KBXQe">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_compare" id="N;7-[(LmnnZAvI=SIpjb">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="sqt@QpJ_x#uEmSFdixjb">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="x57o,4/kRRdoB42I]i5m">
- <field name="NUM">100</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="comment" id="b]T8KbfKUCE66~eloMnc">
- <field name="COMMENT">Szene Schneller</field>
- <next>
- <block type="control" id="f=)H:a(rTOe3,S{(WzlD">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED schneller</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id=".{7;m9sWG#)zmEPH+bCE">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="rbea,fq8Uo_ujIiJ1/nV">
- <mutation delay_input="true"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED schneller</field>
- <field name="WITH_DELAY">TRUE</field>
- <field name="DELAY_MS">300</field>
- <field name="UNIT">ms</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="rpxj3f^J:3V+0xk;]O}!">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF2">
- <block type="logic_compare" id="pZ6T6`.~uZG!jUz%s-1N">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="QgG1c5FM0+K^ZUBSxL0+">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="/AWptLL::v(!*N/W2zaK">
- <field name="NUM">0</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO2">
- <block type="comment" id="(?Wl,*Y=vFEWhrYW8exy">
- <field name="COMMENT">Szene Langsamer</field>
- <next>
- <block type="control" id="Qyujwvu6}?EZsISkcK`K">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED langsamer</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="Q!y(0mvs?=Ni!=u+`:/y">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="k*.qFxE:uVkj^PfR:p|k">
- <mutation delay_input="true"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED langsamer</field>
- <field name="WITH_DELAY">TRUE</field>
- <field name="DELAY_MS">300</field>
- <field name="UNIT">ms</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="Yn~WkJe2Ct#*#@C9mZ-A">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF3">
- <block type="logic_compare" id="jVg9cOB(j|MVq3z70e-m">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="OL#f%Ex^SZKyc8U^!h1N">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Geraete.Ledstreifen.Effekt</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id=".3sOyYC*CeS94:2Ybs?p">
- <field name="NUM">99</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO3">
- <block type="comment" id="-d/fiE97dC4ukrLXrqd*">
- <field name="COMMENT">Szene Auto</field>
- <next>
- <block type="control" id="Yx^(tut8j*qp!M3re~X4">
- <mutation delay_input="false"></mutation>
- <field name="OID">broadlink.1.learnedSignals.LED Auto</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="3s8YXQM!NHTph(e}Mn/T">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </xml>