Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <xml xmlns="http://www.w3.org/1999/xhtml">
- <block type="comment" id="5{30ODcIt(,1cQ1LAabL" x="13" y="13">
- <field name="COMMENT">Eigene DP's ansteuern</field>
- <next>
- <block type="comment" id="x(ju{3~#XAr!(`~EH2?B">
- <field name="COMMENT">Definierung Werte von Saugkraft für Sprachausgabe</field>
- <next>
- <block type="on" id="5/G~.7ZwRV_B_XvU2,,V">
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="controls_if" id="B[Z~I@Ux_5?8a_?BT;cO">
- <mutation elseif="3"></mutation>
- <value name="IF0">
- <block type="logic_operation" id="SH_*^e@iY~c%GDsMAy9h" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="7mYGi7pNS(/0mK)vB-B(">
- <field name="OP">LTE</field>
- <value name="A">
- <block type="get_value" id="OBHtwjE)OD[ohGw7uOBr">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="|{^t~F{Dy^2R+q%miWf/">
- <field name="NUM">100</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="7#v:!n!=@xbW=EA+J;Gb">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="get_value" id="Pe;3U_rPDVjSOXd#3}s-">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="-N*@orpyZPDEqX80OAgV">
- <field name="NUM">90</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="j{/[6N!^y2:E6c*UfGr}">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="text" id="OgM440d:TE(U:U:_ma3;">
- <field name="TEXT">Turbo</field>
- </block>
- </value>
- <next>
- <block type="control" id="jjrGI~hmCwfo~[;S8tM;">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="g)?=x^Z,~:-5byw,^8Gk">
- <field name="NUM">4</field>
- </block>
- </value>
- <next>
- <block type="control" id="5W@Y.yz]lj|~J!wM#qk5">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="jh*l(mE{9.[(k`uHzYHw">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_operation" id="tpBY/eAs_b@nPx#//WCx" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="-.TCD-{q)Ocg2].j1Elw">
- <field name="OP">LTE</field>
- <value name="A">
- <block type="get_value" id="zSAqUXz;P*PRj3EC@f?9">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="p*^|CS;x):VFk7O![u8=">
- <field name="NUM">89</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="9en{Fc,d;*iKM@jN|y}z">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="get_value" id="HwR^HA~LBRf}y_Tv*=Y^">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="S;xLsG)Eswf5,mvm~#qg">
- <field name="NUM">77</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="control" id="(!*V..}u}b?lbp++^n0l">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="text" id=";,.1!Yia3G.4T]l%Rg9}">
- <field name="TEXT">Stark</field>
- </block>
- </value>
- <next>
- <block type="control" id="0FdM%0rvehZv^2:gV{4G">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="VzsCHG7UcGk%%PWP}%eE">
- <field name="NUM">3</field>
- </block>
- </value>
- <next>
- <block type="control" id="*Fw8]DO}W_|)w.:}5}6l">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="v/inq#FZStWy)Wm99G|o">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF2">
- <block type="logic_operation" id="8WhD=j*h4xX/OhV4):a[" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="R~6k;(v,4p;x/.;QTe2A">
- <field name="OP">LTE</field>
- <value name="A">
- <block type="get_value" id="F/lQWdXHB2B#jiM#1ydq">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="Jv4+6fb)W2q:w|-`u(ih">
- <field name="NUM">76</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="cS[Q-m?j[sB=9Xf)cvOr">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="get_value" id="~TC7.eEie_H?5gpO9[nh">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="hWq6v`I?y{gl,7cV3[,)">
- <field name="NUM">60</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO2">
- <block type="control" id="Y@b*~nUoxMhdGw59l!~0">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="text" id="Lbf)x{Q2TYLbk!n9-3u@">
- <field name="TEXT">Standard</field>
- </block>
- </value>
- <next>
- <block type="control" id="to!~*Ep`_PDbMBt:Snzl">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="`G4Y#F8G/nm_(9fQ)jcf">
- <field name="NUM">2</field>
- </block>
- </value>
- <next>
- <block type="control" id=":#cs;W5ZXU!Y:8+oWVcJ">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id="wjuor+fVG?1f?83(*UPg">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF3">
- <block type="logic_operation" id="AxILMPM[HST;_|hKEO.N" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="XL,/)s1VU!vEHV?Gg+X[">
- <field name="OP">LTE</field>
- <value name="A">
- <block type="get_value" id=",U|+P/,7XlAXaoURTHjM">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="7!61[aTN6.*p.+;}Yqmz">
- <field name="NUM">59</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="YS5%dx6p)%!4j#v5,;!%">
- <field name="OP">GTE</field>
- <value name="A">
- <block type="get_value" id="tPzn!{29~yigZd%K.=M~">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="cc+`X@!Y{SlrutKGOn.{">
- <field name="NUM">38</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO3">
- <block type="control" id="3uR^#}~%?9-Yy2Kw!pVp">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="text" id=":P=HA#az~O[A-4AlVpOV">
- <field name="TEXT">Leise</field>
- </block>
- </value>
- <next>
- <block type="control" id="?uMj#vE:^zZ!%;bd9[BL">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="l_u2Rw3===}~#TIslyu*">
- <field name="NUM">1</field>
- </block>
- </value>
- <next>
- <block type="control" id="MJv8V!fc131wFvGr]r2,">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="get_value" id=")L@3^rm*Aame^O]Ep`?A">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.control.fan_power</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </statement>
- <next>
- <block type="comment" id="QMgls.Vub.(k77hv_oO8">
- <field name="COMMENT">Statusprüfung und Datenpunkt Korrekturen</field>
- <next>
- <block type="on" id="JtygcKufddxcCT{b/{Fs">
- <field name="OID">mihome-vacuum.0.info.state</field>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="comment" id="YjeV)?#(a-YiY.|^^c3Y">
- <field name="COMMENT">12-Störungs Erkennung</field>
- <next>
- <block type="controls_if" id="fsM5@;Rr}zta9l7H!DM.">
- <mutation elseif="3"></mutation>
- <value name="IF0">
- <block type="logic_compare" id="4ED-rveMK-unG?[7i_`]">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="88z:DcL#i+QCya;eHEl8">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="}9!h_xm]duAjaX}BRfh)">
- <field name="NUM">12</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="S*N;kqMjDaig=%;(i[W`">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Störung</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="qIcRw(5o1asf*yL_w[(s">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="comment" id=")@,wi}A-@ExkCtwqhj.f">
- <field name="COMMENT">8-Charging / Pause quittieren</field>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_operation" id=")%s}D(B;yWLvn?oTD#me" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id=".O~Yv@I~{ROIiQu|d?S?">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="[e/%@ZyyGt_:j~+J@}j|">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id=":47y|6}AGPTyK098ufU5">
- <field name="NUM">8</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="NFCh[#-f?#nU8+`]~;e9">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="E:eh3c@pP|EWNe];u~_r">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Pausiert</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="*T!`XrE3@lL8s`6:X7gu">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="control" id="37qWxIq5~B0/QYgEAMYZ">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Pausiert</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="+do:uci[j8a(LJIiPk^K">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- <next>
- <block type="comment" id="bYrGX9+jRwVH47PoYAW#">
- <field name="COMMENT">8-Charging / Störung quittieren</field>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF2">
- <block type="logic_operation" id="+^Tx7U.an%@8oZ`Z5Efv" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="yw65?cn5GGGUS;JadD/d">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="BCpTGeEBU%M56+M_,Ju4">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="iBu;8ar#{Kzf}T^~X;N8">
- <field name="NUM">8</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="vrS,HhcR4ejVC+7Yh1v-">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="S*y^{`h:]^tuZ_U|L-:9">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="d-N6K9O{0mGmmL*ADe3V">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO2">
- <block type="control" id="e:1EIrJgJb@I1g`fDFjG">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="*J9I,3DT57Y9[=Oingu~">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- <next>
- <block type="comment" id="j03Zc[Q*fax%bN{jBtG=">
- <field name="COMMENT">10-Pausiert</field>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF3">
- <block type="logic_compare" id="^-YwZyF4%:d+`E]N+unv">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="g,`;`OGXq*)u]-7y/sZ4">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="#tfv#Zh.cqv}43)#q%q(">
- <field name="NUM">10</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO3">
- <block type="control" id="a=@Nf7(qz#20rcqcsh,M">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Pausiert</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="J@8~VDF0Z~~|fRK;#8i|">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="comment" id="T~zz;FS#UM6yyxfAc6tO">
- <field name="COMMENT">Störung (5-Hauptbürste) autom. quittieren (EINMALIG)</field>
- <next>
- <block type="on" id="lO%t4;5w?(nVL7{o/m.y">
- <field name="OID">mihome-vacuum.0.info.error</field>
- <field name="CONDITION">any</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="comment" id="08kGb/hXtCgjeLu@Zq%O">
- <field name="COMMENT">nur automatisch quittieren wenn Prüfung=unwahr</field>
- <next>
- <block type="controls_if" id="OBZn-TSon,!RU(GdJ{!c">
- <mutation elseif="1"></mutation>
- <value name="IF0">
- <block type="logic_operation" id="!f`oSZ;@_:dX8n)GW;ho" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_operation" id="!+*esS:dDs=f/GXL]H4;" inline="false">
- <field name="OP">OR</field>
- <value name="A">
- <block type="logic_compare" id="D(CT{i#_y!QPtawxvk(e">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="}vRiH+0UOZwhyh?0320W">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.info.state</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="S3{?*~Q)B:hxyVh[!nO.">
- <field name="NUM">12</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="smNS3rr27bJ}.)aTGikx">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="cfRFHFwM%@roB]X`MhRd">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.info.state</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="uO`FRf[}926~8{-0.|Ng">
- <field name="NUM">2</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_operation" id="skcXit?sSYsz;aiivvuS" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="%X@7~1[b{Se.;zr@qKDM">
- <field name="OP">EQ</field>
- <comment pinned="false" h="80" w="160">Error 5! Hauptbürste</comment>
- <value name="A">
- <block type="on_source" id="nkc7[NcpwQE9pAOe)pME">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="iF4s?`FEn!VTxt9P0lFg">
- <field name="NUM">5</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="Q=[k?L.nE58w6YMNZ}{L">
- <field name="OP">EQ</field>
- <comment pinned="false" h="80" w="160">WICHTIG! Nur einmaliges automatisches quittieren daher PRÜFUNG!</comment>
- <value name="A">
- <block type="get_value" id="HI4@uO0~{{@rA_tYq-~U">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="u,~Gg=J``V%[uW9_{WPA">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="control" id="3+Kv+{cB56!gYe^W7Io`">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
- <field name="WITH_DELAY">FALSE</field>
- <comment pinned="false" h="80" w="160">Triggert hier die automatische quittierung um zu verhindern, dass automatisch im Loop quittiert wird.</comment>
- <value name="VALUE">
- <block type="logic_boolean" id="t6Vn5Mk[Zt@FE~Qt(|U+">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="OGo,wL~vTWV||+bhsIE`">
- <mutation delay_input="false"></mutation>
- <field name="OID">mihome-vacuum.0.control.sound_volume</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="8UhAZGopOBSc2.G?}L]{">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="control" id="Pk=FP?!34lZ.Zi1(U]6F">
- <mutation delay_input="true"></mutation>
- <field name="OID">mihome-vacuum.0.control.home</field>
- <field name="WITH_DELAY">TRUE</field>
- <field name="DELAY_MS">1000</field>
- <field name="UNIT">ms</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="DB=09a117^?`JjQX(O#P">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="pMVyAD-=(wf(6,I7[hG0">
- <mutation delay_input="true"></mutation>
- <field name="OID">mihome-vacuum.0.control.pause</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="logic_boolean" id="w5r28ttS4*En.y-WAffi">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="d,SamILXzwz5#b}0Vu@8">
- <mutation delay_input="true"></mutation>
- <field name="OID">mihome-vacuum.0.control.sound_volume</field>
- <field name="WITH_DELAY">TRUE</field>
- <field name="DELAY_MS">4000</field>
- <field name="UNIT">ms</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="VALUE">
- <block type="math_number" id="F^|?C;W;%=1P.!9,INsW">
- <field name="NUM">100</field>
- </block>
- </value>
- <next>
- <block type="control" id="zpuaR%MMkf~j6^hQnQ[r">
- <mutation delay_input="true"></mutation>
- <field name="OID">mihome-vacuum.0.control.clean_home</field>
- <field name="WITH_DELAY">TRUE</field>
- <field name="DELAY_MS">6000</field>
- <field name="UNIT">ms</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id="U.z7g?_mn,0X{:)))K4!">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- <next>
- <block type="control" id="ckr/:oah)sr!q}/p(=wa">
- <mutation delay_input="true"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Störung</field>
- <field name="WITH_DELAY">TRUE</field>
- <field name="DELAY_MS">6000</field>
- <field name="UNIT">ms</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="VALUE">
- <block type="logic_boolean" id=":f);{Xxl2K%_h/R!+(oR">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- <next>
- <block type="comment" id="V#Y~=ujulc/0?la;)@iV">
- <field name="COMMENT">Wenn bereits autom. quittiert wurde WARNUNG</field>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_operation" id="(%-ZmVhMsY1@qiXH+h|a" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_operation" id="@^0.Op^.w3;[36DoEAAN" inline="false">
- <field name="OP">OR</field>
- <value name="A">
- <block type="logic_compare" id="zMy;MrJK=3ycaix^Q]S!">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="S[Auwg^lbR/aMdW!+rqC">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.info.state</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="GoN{j0@2EKKR6wIW320u">
- <field name="NUM">12</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="I:Z^HQgvt,=tZs3DOc0j">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="get_value" id="[Xx0{D.-n+`)6:gdT|lD">
- <field name="ATTR">val</field>
- <field name="OID">mihome-vacuum.0.info.state</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="aZ3v[C`mR47btfE4{t)G">
- <field name="NUM">2</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_operation" id="HPUwZSLVegu=Lj-7j^2!" inline="false">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="3Ab5,)uPoAPB}3RVYSwb">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="(=rHhQa;*LtImWnbO~iY">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="Lt.:gn1*9t1}MjjV,|WT">
- <field name="NUM">5</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="lvbV^Wf0.T(atd3_6Itq">
- <field name="OP">EQ</field>
- <comment pinned="false" h="80" w="160">Trigger bereits quittiert?</comment>
- <value name="A">
- <block type="get_value" id="x3J):GT(%|3T3{%[bVbw">
- <field name="ATTR">val</field>
- <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="M#68nDocrcpZn5hQ@fkK">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="control" id="7-k1A[8DDtSf)@0i[`p]">
- <mutation delay_input="false"></mutation>
- <field name="OID">alexa2.0.Echo-Devices.G090U50984871MJT.Commands.speak</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="text" id="u_UfZ3n(`tw!({=01*1~">
- <field name="TEXT">Achtung! Staubsauger Fehler wurde bereits einmal automatisch quittiert. Bitte prüfen!</field>
- </block>
- </value>
- <next>
- <block type="pushover" id="dnq(]z}g}iL5IGn,-yK#">
- <field name="INSTANCE"></field>
- <field name="SOUND"></field>
- <field name="PRIORITY">0</field>
- <field name="LOG"></field>
- <value name="MESSAGE">
- <shadow type="text" id="1)h^czFU1B5S:@k@]4:Z">
- <field name="TEXT">Achtung! Saugi's Störung wurde bereits ein mal automatisch quittiert!</field>
- </shadow>
- </value>
- <next>
- <block type="control" id="RoT/-Y0=Mk.vSY2hRKiH" disabled="true">
- <mutation delay_input="false"></mutation>
- <field name="OID">javascript.0.Eigene_Datenpunkte.HUE.GreenPulseWithRedFlashSW</field>
- <field name="WITH_DELAY">FALSE</field>
- <comment pinned="false" h="80" w="160">Steuert ein Info Script</comment>
- <value name="VALUE">
- <block type="logic_boolean" id="/vvF#0H)v.b,c0CXKL*O">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </xml>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement