NEWS
Gelöst ! Mit Alexa und Broadlink TV Schalten
-
Hallo und guten Morgen zusammen
Ich steuere meinen Fernseher mit Alexa + Broadlink. Hab das vor ca 1,5 Jahren laut dem Youtube video gemacht. Hat auch ohne Probleme bis vor kurzem funktioniert.
Jetzt wenn ich sage Alexa schalte TV auf 14 schaltet Alexa immer auf elf. Also alles was in 10er Bereich liegt wird immer Kanal 11 eingeschaltet in 20 Bereich wird Kanal 22 angemacht in 30 wird nur 33 angemacht usw. Also niemals z.B 12, 23, 31 usw.
Vertstehen tut die Alexa es richtig , laut der Alexa History nur schalten tut sie nicht richtig. Der Broedlink sendet aber anstelle von 27 die 22 also. Hier hab ich mal das Blockly , Hab da zwei Datenpunke TV_Zahl und TV_Zahl1. Wenn ich jetzt sage " Alexa schalte TV auf 34" sollte eigentlich Alexa den Datenpunk TV_Zahl mit 3 und TV_Zahl1 mit 4 schreiben aber schreibt in beite Datenpunkte eine 3 also schaltet der Broadlink auf 33```
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="o%,CIvSbQ?fPWP|CR|:;" x="88" y="-637"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="8"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="/NJUvHG(9d,CL7c4M[M*"> <field name="oid">Mein_TV.0.PRO7</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="w.JD+Jv/?(eWgG7!BhA["> <field name="oid">default</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="{~7e.e*eZW.Jk0`Mli8b"> <field name="oid">Mein_TV.0.RTL</field> </shadow> </value> <value name="OID3"> <shadow type="field_oid" id="Xp~:|F];yrP!n.Fp]T.1"> <field name="oid">Mein_TV.0.SAT1</field> </shadow> </value> <value name="OID4"> <shadow type="field_oid" id="IrdW5!qrlx*3%?BvYx3="> <field name="oid">default</field> </shadow> </value> <value name="OID5"> <shadow type="field_oid" id="*)aWP4]S^d?MI2YLov;2"> <field name="oid">default</field> </shadow> </value> <value name="OID6"> <shadow type="field_oid" id="5m=ztPb1j3P}bU*m%.7k"> <field name="oid">default</field> </shadow> </value> <value name="OID7"> <shadow type="field_oid" id="1Ry{UAi0lE1Jg1p!;SI|"> <field name="oid">default</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="jS0+3}JK1A/4:gv)7b2T"> <value name="IF0"> <block type="logic_compare" id="h;JqmrwluX,Hf=j*m.%I"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="`BN;8zYqcg=ZG8I3zS51"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.PRO7</field> </block> </value> <value name="B"> <block type="logic_boolean" id="jMr_mHDBXLi7`u+uxOco"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="O%+:6*N/)jGe:Pk7WJQT"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.TV_Zahl</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="i2G(:jW4{`R5Dmis?8fV"> <field name="NUM">18</field> </block> </value> <next> <block type="update" id="fy4KvBncrPw}cAmZb1tE"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.PRO7</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="*)Et3}2:=YW![m/TnT84"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="controls_if" id="zB(Ymx|;ltS]gOzqvMc]"> <value name="IF0"> <block type="logic_compare" id="Z)Et|#7;B![vn!`@yU8U"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id=";HbPcSt.WuE[pL|cMlr3"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.RTL</field> </block> </value> <value name="B"> <block type="logic_boolean" id="x(R?#z2.N2T69/riSx|]"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="W4OP{lg~m=HwLnOzXKAc"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.TV_Zahl</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="lnNyau}Qb6I{VHmC6;h;"> <field name="NUM">5</field> </block> </value> <next> <block type="update" id="--}!PE5B-b%ny{X(+/72"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.RTL</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="t4IgzU^;wI:Xkv5KKBcc"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="controls_if" id="vhE8}2Gmy_@:|YJkv08M"> <value name="IF0"> <block type="logic_compare" id="(e0dTGaEZ9Pdkp/OdH)b"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="4G9a(+)aNOp[8rCcc{Yk"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.SAT1</field> </block> </value> <value name="B"> <block type="logic_boolean" id="jZc+68i3HZyNJf.?21(Y"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="E4`UmR;^piUjTu:q*3!#"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.TV_Zahl</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="-FLq~;1tBoT^SEQ..t!E"> <field name="NUM">15</field> </block> </value> <next> <block type="update" id="CmYG=-Y`RAd*{2ta8Kbj"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.SAT1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="{Y3}3G:XmVEx]_Iews7]"> <field name="BOOL">FALSE</field> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </statement> <next> <block type="on" id="1^1IXHS.b?M*ul+%7_wa"> <field name="OID">Mein_TV.0.TV_Zahl</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="O}^?7r4,x0|wj^euJWA6"> <mutation elseif="12"></mutation> <value name="IF0"> <block type="logic_operation" id="iXWJcKStJ[A?(t0SbN)}"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="L2JIVx(*.eFcA:|4RCzd"> <field name="OP">GTE</field> <value name="A"> <block type="get_value" id="pH8s.AVaIl7g}U)i60+]"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> <value name="B"> <block type="math_number" id="fX.`e`I#KT?`(EP}E8vF"> <field name="NUM">10</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="cL?,391Yk.He`6S/^_e^"> <field name="OP">LTE</field> <value name="A"> <block type="get_value" id="),KPwV`g?Gz/4x(]=dQ`"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> <value name="B"> <block type="math_number" id=":)Bm]``@l:w2hZQH3XRT"> <field name="NUM">99</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="@IX,vu6MgC-]BJQ`{!V."> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.TV_Zahl1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="LQmD+h}spuaJl}gNG7EJ"> <field name="NUM">11</field> </block> </value> <next> <block type="control" id="43Q]p51`%hNyr)swaBlt"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">Mein_TV.0.TV_Zahl</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_round" id="^dso,?Bh*Z^__QiE{S/2"> <field name="OP">ROUNDDOWN</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Ei^Ot4W@)]GBM7Ot2bN("> <field name="NUM">3.1</field> </shadow> <block type="math_arithmetic" id="F`/nDX~Hsrn9#^?s0Z;7"> <field name="OP">DIVIDE</field> <value name="A"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="|+A}|z*HQpy_iZhLo}I."> <field name="NUM">1</field> </shadow> <block type="get_value" id="{B=1C!-%]EBKtV^ITUxI"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> <value name="B"> <shadow type="math_number" id=".vLMOxyCTwexBbX!9kCX"> <field name="NUM">10</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="control" id="7|5pS@~oF^A7]4VT|kDs"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">Mein_TV.0.TV_Zahl1</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">500</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_round" id="-^HmCuoj%[j`=)zKbS]-"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Ei^Ot4W@)]GBM7Ot2bN("> <field name="NUM">3.1</field> </shadow> <block type="math_modulo" id="*Yi!WpmEI#/rXk25}Hl0"> <value name="DIVIDEND"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="v54],)AlGkGr05tir:ge"> <field name="NUM">64</field> </shadow> <block type="get_value" id="syw@`SD*x!`0,#?g%~ZQ"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> <value name="DIVISOR"> <shadow type="math_number" id="toTCvRKY(~(S!yk*a5Z_"> <field name="NUM">10</field> </shadow> </value> </block> </value> </block> </value> <next> <block type="control" id="Pak[)o]j[SGhlxPiP--?"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">Mein_TV.0.TV_Zahl</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1500</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="NXB0rlMcR|UK41BNZc02"> <field name="NUM">0</field> </block> </value> <next> <block type="control" id="f^gcATVXdT3rKaY98I=w"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">Mein_TV.0.TV_Zahl1</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">2000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="lFCXo08)|E+^HQZXeVn_"> <field name="NUM">11</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_operation" id=":VKUo#9+zhunY?N)(+tJ"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="oUtdL[M}eI]B0*SOjF2|"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="0qzRCrntKt/vo+u{}09y"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Ei^Ot4W@)]GBM7Ot2bN("> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="QEVfflJ]Q2pU+98Tfh:n"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="xmai=s;~X,#I|`L%jOYb"> <field name="NUM">1</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="fxahnxj!*R(uR4O3_nfe"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="*w_@|7?}uuaFhUj*){CK"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Ei^Ot4W@)]GBM7Ot2bN("> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="*4[f7~DWmy6LF?R[z?01"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="Av)(,^o`r|t-BGZ7G0xx"> <field name="NUM">1</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="%dc0*1HrX(LdC*s`#,/="> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="#17Y`l/p/=[H6hl?:J8F"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF2"> <block type="logic_operation" id="DyugI/7yYm%/KvB+^l*r"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="!HFN7JrqP4oSEYe;f+iy"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="2MF`u-:)FoKT,,Cw;+:["> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="7`it%al#lA~pepO/V3Ld"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="7;jm7:t!=sFEFCX*hviJ"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="jj]Xw:|rtY+:6P{ijf=@"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="E|uoI^UyPH)H|0K%hQmN"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="zdb_)}bCtS!jI3|_=6_y"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="m)Vl7`NG.sXz*i_;bq51"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="v4|PP!fs;m;zNEhNKkv0"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="=UaHMz:0j@TN8x`P7lJw"> <field name="NUM">2</field> </block> </value> </block> </value> </block> </value> <statement name="DO2"> <block type="control" id="VXZneGBFR+nN/KqT,5W!"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV2</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=":r`2@o`iqP+sql,14_Q6"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF3"> <block type="logic_operation" id="S(fLvy/WO-z_l`ZLEM#["> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="I^T4X:Vo/.sGQf9%%ec~"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id=";RiZLt4:4bTSn}C=u:Q{"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="9atkJrUsiA)lMvJzzM19"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="D`}E?7s:53BVkTT3P1Rn"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="?`q`f=/V17)^qYt,1r0b"> <field name="NUM">3</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="d.NFuL@M}_:`q[P^+YBd"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="A4[SfA=7k-(*ba~YV.XE"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="kKf;~Ee;ZVLa(Au}%yST"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="1~vo7CIliuAHSOt:nUrP"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="sg;4~3Dw1+6%`#vOINYH"> <field name="NUM">3</field> </block> </value> </block> </value> </block> </value> <statement name="DO3"> <block type="control" id=".R5O7OduP,_PAX2|]XK!"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV3</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="yqywsW8?xSM_bo|RmpO["> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF4"> <block type="logic_operation" id="ALMb:Fy|7E+pABc]W^A5"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="_mK6B=P/EJb],cJ6A+sD"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="gccJtA;y0xgW{;UtYRn:"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="wr!q:*lp.ghtitu+](K."> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="2n#3FcuR2=k9)@6NOsE/"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="B(hpCpGyW)w)U(wWr1,?"> <field name="NUM">4</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=",|8WzT^l(|e@3{)55%+_"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="c|C9!H}cp%Nuk8Ilbi2I"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Ei^Ot4W@)]GBM7Ot2bN("> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="[qafKjP!|8G*I6#O_g`S"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="3U,X)?z^S{7/[;Er{PZ{"> <field name="NUM">4</field> </block> </value> </block> </value> </block> </value> <statement name="DO4"> <block type="control" id="+/3Sol/RJ7_epclfSU1X"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV4</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Gc0xxlRks]%%YVTfb4./"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF5"> <block type="logic_operation" id=")1COD(hsM@GIlff91j:z"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="8[7Rsar(]eZYEb)t?=H#"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="@GIIHatUL}v|sy9;0MY4"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="Ejczt48G-[sfKnGGWAjw"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="p}1yD+y#tO.Gu#jEb+y_"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="c(r8YFgg:j%9AhD5kP%H"> <field name="NUM">5</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="[1rV()*.pHoAJ455l3h@"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="Yh`ss*W7T7(kUT]LBz)@"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="|;8.ov|mYh=Ku]ZPISfK"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="V+]]xbQVrXJdCcYkUP?@"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="rG#cdUwchBBLE+,X-ryv"> <field name="NUM">5</field> </block> </value> </block> </value> </block> </value> <statement name="DO5"> <block type="control" id="CzX1RyTuK#~*=DNfo1pC"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV5</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="G5@sJ@{KNUdJ6xzho9Cy"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF6"> <block type="logic_operation" id="0qj!7R1lx-z1HP#hIJKo"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="Ovt;MGmo`7IGlv_07I},"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="i1D+l!VVz:D13#eHE/{K"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="RUJ%Mu-kwiw29[}m;e`f"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="0gS%u?e,LVzXF~f^b:~%"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="bBV+9OK(`56R`6v/o1w4"> <field name="NUM">6</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="K)eiq=Pv3Wrh%=hJkI}e"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="nLC3kPYAAvc6:_q2p}6%"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="+uLQFd59!pRs`#*%=D#."> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="pGo)0EjMlnS^bZc,]WEl"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="zKuc3G0MF{7eYZS8dSwF"> <field name="NUM">6</field> </block> </value> </block> </value> </block> </value> <statement name="DO6"> <block type="control" id="3H@1GsFq`i@dnU{ybY;Q"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV6</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="4q#(pi2RzOE.ITUew)Do"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF7"> <block type="logic_operation" id="jZ~!YJbuG+*@;;g!e6Zb"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="Nby!!-j(Lylz_z_GDm8R"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="|66fRo1W9*UL@h:I-Noi"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="z_Y]{u50;=Za-)xx,YRc"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="FZxv2Eu?LOCsJX/a{[kf"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id=")f#n[=k.SQ!L%Rx*SPUz"> <field name="NUM">7</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="jH!MK%!=[%_ZxUZ-nx^r"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="zilrl#8{jtTPFoWU6sKL"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="}R~zz3{Fm@YJx=jFBzxt"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="E,68{~TlPWj@)aW}xn:m"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="|C:J({3KO/)hz@Wbr#y/"> <field name="NUM">7</field> </block> </value> </block> </value> </block> </value> <statement name="DO7"> <block type="control" id="h@@gO32P_.O.f@C6Uw(J"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV7</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="%RG3M#yjh=3g`xo?kSYD"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF8"> <block type="logic_operation" id=";ovV8NZp!]LJ]XnJ;KY1"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="*khft2l,R{-y#`W{M1~k"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="I^i5#Sk11zWDLIfRU(rx"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="O8#5VZlVJdzh/C)?p6}l"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="=WmD*vm,qNxj/j)F]J1z"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="M6Ud*E.wwph*v8!/j=6y"> <field name="NUM">8</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="67ZUyyh_sD7pI)-%dC7M"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="z1Uh%VFW+amZ@6~bd;|j"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="n`j[igvWvB[qC}V!.SqE"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="|n@nid7nC0[Z@=z?@{!V"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="P!WYDY]xBmWKXq=aB(@9"> <field name="NUM">8</field> </block> </value> </block> </value> </block> </value> <statement name="DO8"> <block type="control" id="m4T{+LJf,Tgqv~R01u!o"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV8</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="rCUHDM3-^^RF%w6R3Zm6"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF9"> <block type="logic_operation" id="rJz.~n+~iXCa218J,_Mu"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="yqU3?uvD,o|dc(W}E*I["> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="OX0;dA+Drg`[*KIX~DyP"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="d%8({By.GB#-Yv#jeeN+"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="m;%`=xu{@%+aNHOTr_k-"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="k^y`e%PV%New}J[.;VL7"> <field name="NUM">9</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="s0~lM:i7U_NTIlOSTqk7"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="zRhVTc+.H^L:qJAZtVEd"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="f{]A5qa,yxIyuV#o.Ste"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="yS!7Tycy*+/.9X_sW~62"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="Bz(~3tGxi)te({l]^C-l"> <field name="NUM">9</field> </block> </value> </block> </value> </block> </value> <statement name="DO9"> <block type="control" id="sbN+0sxW!6ELFX1wXmu!"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV9</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="jyV}F#n:LmH*ldGI#q}x"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF10"> <block type="logic_compare" id="::stn-xJ[.+5%eH1`wzb"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="1QC#]gLXPk;Hi+sEX3]O"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="hJ/Ox%{(mZl0UAb62n7r"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="hqUzj*tDuwVqOXG7Sizq"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl1</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="9hsgx-.)n?Y_5U(l::]N"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO10"> <block type="control" id="Aj%].-h1Sf!4V;*)7%Vd"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TV0</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="k8;M8Dr9yLG`14+=^mn."> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF11"> <block type="logic_compare" id="6A4mH/[rBOI}E2TzVlS8"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="_?080,/q/!mQatYrfAUR"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="hJ/Ox%{(mZl0UAb62n7r"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id=":FW,t01)DP]3#Jg)enEw"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="FwU,XRKfam:A:i-f:(6M"> <field name="NUM">100</field> </block> </value> </block> </value> <statement name="DO11"> <block type="control" id="!vu*82Xkec}C2a:cYIIv"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TVan</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="OmV`w)iFO4Url]U7cLQl"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF12"> <block type="logic_compare" id="sP9?mB4A,lv^Qak},[.?"> <field name="OP">EQ</field> <value name="A"> <block type="math_round" id="AKJ-pV44S}C%W{(MF/wu"> <field name="OP">ROUND</field> <value name="NUM"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="hJ/Ox%{(mZl0UAb62n7r"> <field name="NUM">3.1</field> </shadow> <block type="get_value" id="y#13da.8{VMznPNA.a3%"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.TV_Zahl</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="R+.:Ux`]J7n!21U`#|v-"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO12"> <block type="control" id="k*EQe7Y9py:7p|9]Sgy;"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TVaus</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="S8+-Q`a,+Qk]d+Y7P15l"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> <next> <block type="on" id="jed*.mo:6c7Z-VZrqWb}"> <field name="OID">Mein_TV.0.Ton</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="Mllm3VyO.Qm7z=#XiV{R"> <mutation elseif="2"></mutation> <value name="IF0"> <block type="logic_compare" id="jYV.}]i37[=%==)Od]h8"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="uWN8|cRTr:`1^2M+c%EY"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.Ton</field> </block> </value> <value name="B"> <block type="math_number" id=".*}SJU)Dd[dEaRhhM;))"> <field name="NUM">20</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_repeat_ext" id="|FM[SolwYR8y5eQvxqSw"> <value name="TIMES"> <shadow type="math_number" id="EFySL`L((mB;jY|6ri;4"> <field name="NUM">10</field> </shadow> </value> <statement name="DO"> <block type="control" id="mu^nTLv4R4}/:K)KUnCe"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TVlauter</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="69v1tBc]P@NL#YrIF!Uy"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> <value name="IF1"> <block type="logic_compare" id="wDbsD)P_TEJzeLkwTJ?Y"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="59r3Yw=QROuzVWR}xWp7"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.Ton</field> </block> </value> <value name="B"> <block type="math_number" id="rWB{U:yDz2`D=M6S!Qw."> <field name="NUM">10</field> </block> </value> </block> </value> <statement name="DO1"> <block type="controls_repeat_ext" id="j2h~wn*K614;qr`WFh|{"> <value name="TIMES"> <shadow type="math_number" id="|BES!gad2Uje_^+EX?(z"> <field name="NUM">10</field> </shadow> </value> <statement name="DO"> <block type="control" id="ix@gkw/wvD0t;OL^g^J^"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TVleiser</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="!%%uABBMiBg?4+c%eLFN"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> <value name="IF2"> <block type="logic_compare" id="3HY,0R;6.MGe6`jqIL-6"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="r#wG!P_R4#gQbXc.Pp`u"> <field name="ATTR">val</field> <field name="OID">Mein_TV.0.Ton</field> </block> </value> <value name="B"> <block type="math_number" id="q^/T_@_C1d(dn=+8+dr|"> <field name="NUM">30</field> </block> </value> </block> </value> <statement name="DO2"> <block type="control" id="#I/n?E}N,iJe]HG2sC`2"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">broadlink.0.learnedSignals.TVleiser</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="zb#NaH!?y.q,`4TwVB2L"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </xml>
-
hatte vor kurzem auch jmd mit diesem problem, nach irgendeinem update ging es nicht mehr - wir haben das ganze umgeschrieben und nutzen zum schalten: alexa, setze fernseher auf ...
funktioniert von 1 bis 99
evtl musst du was ändern - def. die datenpunkte angleichen - musst halt ein wenig testen
-
@liv-in-sky Vielen Dank jetzt funktioniert es wieder einwandfrei