Advertisement
Guest User

blockly saugereinstellungen

a guest
Mar 4th, 2019
1,127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.78 KB | None | 0 0
  1. <xml xmlns="http://www.w3.org/1999/xhtml">
  2. <block type="comment" id="5{30ODcIt(,1cQ1LAabL" x="13" y="13">
  3. <field name="COMMENT">Eigene DP's ansteuern</field>
  4. <next>
  5. <block type="comment" id="x(ju{3~#XAr!(`~EH2?B">
  6. <field name="COMMENT">Definierung Werte von Saugkraft für Sprachausgabe</field>
  7. <next>
  8. <block type="on" id="5/G~.7ZwRV_B_XvU2,,V">
  9. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  10. <field name="CONDITION">any</field>
  11. <field name="ACK_CONDITION"></field>
  12. <statement name="STATEMENT">
  13. <block type="controls_if" id="B[Z~I@Ux_5?8a_?BT;cO">
  14. <mutation elseif="3"></mutation>
  15. <value name="IF0">
  16. <block type="logic_operation" id="SH_*^e@iY~c%GDsMAy9h" inline="false">
  17. <field name="OP">AND</field>
  18. <value name="A">
  19. <block type="logic_compare" id="7mYGi7pNS(/0mK)vB-B(">
  20. <field name="OP">LTE</field>
  21. <value name="A">
  22. <block type="get_value" id="OBHtwjE)OD[ohGw7uOBr">
  23. <field name="ATTR">val</field>
  24. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  25. </block>
  26. </value>
  27. <value name="B">
  28. <block type="math_number" id="|{^t~F{Dy^2R+q%miWf/">
  29. <field name="NUM">100</field>
  30. </block>
  31. </value>
  32. </block>
  33. </value>
  34. <value name="B">
  35. <block type="logic_compare" id="7#v:!n!=@xbW=EA+J;Gb">
  36. <field name="OP">GTE</field>
  37. <value name="A">
  38. <block type="get_value" id="Pe;3U_rPDVjSOXd#3}s-">
  39. <field name="ATTR">val</field>
  40. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  41. </block>
  42. </value>
  43. <value name="B">
  44. <block type="math_number" id="-N*@orpyZPDEqX80OAgV">
  45. <field name="NUM">90</field>
  46. </block>
  47. </value>
  48. </block>
  49. </value>
  50. </block>
  51. </value>
  52. <statement name="DO0">
  53. <block type="control" id="j{/[6N!^y2:E6c*UfGr}">
  54. <mutation delay_input="false"></mutation>
  55. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
  56. <field name="WITH_DELAY">FALSE</field>
  57. <value name="VALUE">
  58. <block type="text" id="OgM440d:TE(U:U:_ma3;">
  59. <field name="TEXT">Turbo</field>
  60. </block>
  61. </value>
  62. <next>
  63. <block type="control" id="jjrGI~hmCwfo~[;S8tM;">
  64. <mutation delay_input="false"></mutation>
  65. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
  66. <field name="WITH_DELAY">FALSE</field>
  67. <value name="VALUE">
  68. <block type="math_number" id="g)?=x^Z,~:-5byw,^8Gk">
  69. <field name="NUM">4</field>
  70. </block>
  71. </value>
  72. <next>
  73. <block type="control" id="5W@Y.yz]lj|~J!wM#qk5">
  74. <mutation delay_input="false"></mutation>
  75. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
  76. <field name="WITH_DELAY">FALSE</field>
  77. <value name="VALUE">
  78. <block type="get_value" id="jh*l(mE{9.[(k`uHzYHw">
  79. <field name="ATTR">val</field>
  80. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  81. </block>
  82. </value>
  83. </block>
  84. </next>
  85. </block>
  86. </next>
  87. </block>
  88. </statement>
  89. <value name="IF1">
  90. <block type="logic_operation" id="tpBY/eAs_b@nPx#//WCx" inline="false">
  91. <field name="OP">AND</field>
  92. <value name="A">
  93. <block type="logic_compare" id="-.TCD-{q)Ocg2].j1Elw">
  94. <field name="OP">LTE</field>
  95. <value name="A">
  96. <block type="get_value" id="zSAqUXz;P*PRj3EC@f?9">
  97. <field name="ATTR">val</field>
  98. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  99. </block>
  100. </value>
  101. <value name="B">
  102. <block type="math_number" id="p*^|CS;x):VFk7O![u8=">
  103. <field name="NUM">89</field>
  104. </block>
  105. </value>
  106. </block>
  107. </value>
  108. <value name="B">
  109. <block type="logic_compare" id="9en{Fc,d;*iKM@jN|y}z">
  110. <field name="OP">GTE</field>
  111. <value name="A">
  112. <block type="get_value" id="HwR^HA~LBRf}y_Tv*=Y^">
  113. <field name="ATTR">val</field>
  114. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  115. </block>
  116. </value>
  117. <value name="B">
  118. <block type="math_number" id="S;xLsG)Eswf5,mvm~#qg">
  119. <field name="NUM">77</field>
  120. </block>
  121. </value>
  122. </block>
  123. </value>
  124. </block>
  125. </value>
  126. <statement name="DO1">
  127. <block type="control" id="(!*V..}u}b?lbp++^n0l">
  128. <mutation delay_input="false"></mutation>
  129. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
  130. <field name="WITH_DELAY">FALSE</field>
  131. <value name="VALUE">
  132. <block type="text" id=";,.1!Yia3G.4T]l%Rg9}">
  133. <field name="TEXT">Stark</field>
  134. </block>
  135. </value>
  136. <next>
  137. <block type="control" id="0FdM%0rvehZv^2:gV{4G">
  138. <mutation delay_input="false"></mutation>
  139. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
  140. <field name="WITH_DELAY">FALSE</field>
  141. <value name="VALUE">
  142. <block type="math_number" id="VzsCHG7UcGk%%PWP}%eE">
  143. <field name="NUM">3</field>
  144. </block>
  145. </value>
  146. <next>
  147. <block type="control" id="*Fw8]DO}W_|)w.:}5}6l">
  148. <mutation delay_input="false"></mutation>
  149. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
  150. <field name="WITH_DELAY">FALSE</field>
  151. <value name="VALUE">
  152. <block type="get_value" id="v/inq#FZStWy)Wm99G|o">
  153. <field name="ATTR">val</field>
  154. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  155. </block>
  156. </value>
  157. </block>
  158. </next>
  159. </block>
  160. </next>
  161. </block>
  162. </statement>
  163. <value name="IF2">
  164. <block type="logic_operation" id="8WhD=j*h4xX/OhV4):a[" inline="false">
  165. <field name="OP">AND</field>
  166. <value name="A">
  167. <block type="logic_compare" id="R~6k;(v,4p;x/.;QTe2A">
  168. <field name="OP">LTE</field>
  169. <value name="A">
  170. <block type="get_value" id="F/lQWdXHB2B#jiM#1ydq">
  171. <field name="ATTR">val</field>
  172. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  173. </block>
  174. </value>
  175. <value name="B">
  176. <block type="math_number" id="Jv4+6fb)W2q:w|-`u(ih">
  177. <field name="NUM">76</field>
  178. </block>
  179. </value>
  180. </block>
  181. </value>
  182. <value name="B">
  183. <block type="logic_compare" id="cS[Q-m?j[sB=9Xf)cvOr">
  184. <field name="OP">GTE</field>
  185. <value name="A">
  186. <block type="get_value" id="~TC7.eEie_H?5gpO9[nh">
  187. <field name="ATTR">val</field>
  188. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  189. </block>
  190. </value>
  191. <value name="B">
  192. <block type="math_number" id="hWq6v`I?y{gl,7cV3[,)">
  193. <field name="NUM">60</field>
  194. </block>
  195. </value>
  196. </block>
  197. </value>
  198. </block>
  199. </value>
  200. <statement name="DO2">
  201. <block type="control" id="Y@b*~nUoxMhdGw59l!~0">
  202. <mutation delay_input="false"></mutation>
  203. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
  204. <field name="WITH_DELAY">FALSE</field>
  205. <value name="VALUE">
  206. <block type="text" id="Lbf)x{Q2TYLbk!n9-3u@">
  207. <field name="TEXT">Standard</field>
  208. </block>
  209. </value>
  210. <next>
  211. <block type="control" id="to!~*Ep`_PDbMBt:Snzl">
  212. <mutation delay_input="false"></mutation>
  213. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
  214. <field name="WITH_DELAY">FALSE</field>
  215. <value name="VALUE">
  216. <block type="math_number" id="`G4Y#F8G/nm_(9fQ)jcf">
  217. <field name="NUM">2</field>
  218. </block>
  219. </value>
  220. <next>
  221. <block type="control" id=":#cs;W5ZXU!Y:8+oWVcJ">
  222. <mutation delay_input="false"></mutation>
  223. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
  224. <field name="WITH_DELAY">FALSE</field>
  225. <value name="VALUE">
  226. <block type="get_value" id="wjuor+fVG?1f?83(*UPg">
  227. <field name="ATTR">val</field>
  228. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  229. </block>
  230. </value>
  231. </block>
  232. </next>
  233. </block>
  234. </next>
  235. </block>
  236. </statement>
  237. <value name="IF3">
  238. <block type="logic_operation" id="AxILMPM[HST;_|hKEO.N" inline="false">
  239. <field name="OP">AND</field>
  240. <value name="A">
  241. <block type="logic_compare" id="XL,/)s1VU!vEHV?Gg+X[">
  242. <field name="OP">LTE</field>
  243. <value name="A">
  244. <block type="get_value" id=",U|+P/,7XlAXaoURTHjM">
  245. <field name="ATTR">val</field>
  246. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  247. </block>
  248. </value>
  249. <value name="B">
  250. <block type="math_number" id="7!61[aTN6.*p.+;}Yqmz">
  251. <field name="NUM">59</field>
  252. </block>
  253. </value>
  254. </block>
  255. </value>
  256. <value name="B">
  257. <block type="logic_compare" id="YS5%dx6p)%!4j#v5,;!%">
  258. <field name="OP">GTE</field>
  259. <value name="A">
  260. <block type="get_value" id="tPzn!{29~yigZd%K.=M~">
  261. <field name="ATTR">val</field>
  262. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  263. </block>
  264. </value>
  265. <value name="B">
  266. <block type="math_number" id="cc+`X@!Y{SlrutKGOn.{">
  267. <field name="NUM">38</field>
  268. </block>
  269. </value>
  270. </block>
  271. </value>
  272. </block>
  273. </value>
  274. <statement name="DO3">
  275. <block type="control" id="3uR^#}~%?9-Yy2Kw!pVp">
  276. <mutation delay_input="false"></mutation>
  277. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelName</field>
  278. <field name="WITH_DELAY">FALSE</field>
  279. <value name="VALUE">
  280. <block type="text" id=":P=HA#az~O[A-4AlVpOV">
  281. <field name="TEXT">Leise</field>
  282. </block>
  283. </value>
  284. <next>
  285. <block type="control" id="?uMj#vE:^zZ!%;bd9[BL">
  286. <mutation delay_input="false"></mutation>
  287. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelNr</field>
  288. <field name="WITH_DELAY">FALSE</field>
  289. <value name="VALUE">
  290. <block type="math_number" id="l_u2Rw3===}~#TIslyu*">
  291. <field name="NUM">1</field>
  292. </block>
  293. </value>
  294. <next>
  295. <block type="control" id="MJv8V!fc131wFvGr]r2,">
  296. <mutation delay_input="false"></mutation>
  297. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.SucPowerLevelPercent</field>
  298. <field name="WITH_DELAY">FALSE</field>
  299. <value name="VALUE">
  300. <block type="get_value" id=")L@3^rm*Aame^O]Ep`?A">
  301. <field name="ATTR">val</field>
  302. <field name="OID">mihome-vacuum.0.control.fan_power</field>
  303. </block>
  304. </value>
  305. </block>
  306. </next>
  307. </block>
  308. </next>
  309. </block>
  310. </statement>
  311. </block>
  312. </statement>
  313. <next>
  314. <block type="comment" id="QMgls.Vub.(k77hv_oO8">
  315. <field name="COMMENT">Statusprüfung und Datenpunkt Korrekturen</field>
  316. <next>
  317. <block type="on" id="JtygcKufddxcCT{b/{Fs">
  318. <field name="OID">mihome-vacuum.0.info.state</field>
  319. <field name="CONDITION">any</field>
  320. <field name="ACK_CONDITION"></field>
  321. <statement name="STATEMENT">
  322. <block type="comment" id="YjeV)?#(a-YiY.|^^c3Y">
  323. <field name="COMMENT">12-Störungs Erkennung</field>
  324. <next>
  325. <block type="controls_if" id="fsM5@;Rr}zta9l7H!DM.">
  326. <mutation elseif="3"></mutation>
  327. <value name="IF0">
  328. <block type="logic_compare" id="4ED-rveMK-unG?[7i_`]">
  329. <field name="OP">EQ</field>
  330. <value name="A">
  331. <block type="on_source" id="88z:DcL#i+QCya;eHEl8">
  332. <field name="ATTR">state.val</field>
  333. </block>
  334. </value>
  335. <value name="B">
  336. <block type="math_number" id="}9!h_xm]duAjaX}BRfh)">
  337. <field name="NUM">12</field>
  338. </block>
  339. </value>
  340. </block>
  341. </value>
  342. <statement name="DO0">
  343. <block type="control" id="S*N;kqMjDaig=%;(i[W`">
  344. <mutation delay_input="false"></mutation>
  345. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Störung</field>
  346. <field name="WITH_DELAY">FALSE</field>
  347. <value name="VALUE">
  348. <block type="logic_boolean" id="qIcRw(5o1asf*yL_w[(s">
  349. <field name="BOOL">TRUE</field>
  350. </block>
  351. </value>
  352. <next>
  353. <block type="comment" id=")@,wi}A-@ExkCtwqhj.f">
  354. <field name="COMMENT">8-Charging / Pause quittieren</field>
  355. </block>
  356. </next>
  357. </block>
  358. </statement>
  359. <value name="IF1">
  360. <block type="logic_operation" id=")%s}D(B;yWLvn?oTD#me" inline="false">
  361. <field name="OP">AND</field>
  362. <value name="A">
  363. <block type="logic_compare" id=".O~Yv@I~{ROIiQu|d?S?">
  364. <field name="OP">EQ</field>
  365. <value name="A">
  366. <block type="on_source" id="[e/%@ZyyGt_:j~+J@}j|">
  367. <field name="ATTR">state.val</field>
  368. </block>
  369. </value>
  370. <value name="B">
  371. <block type="math_number" id=":47y|6}AGPTyK098ufU5">
  372. <field name="NUM">8</field>
  373. </block>
  374. </value>
  375. </block>
  376. </value>
  377. <value name="B">
  378. <block type="logic_compare" id="NFCh[#-f?#nU8+`]~;e9">
  379. <field name="OP">EQ</field>
  380. <value name="A">
  381. <block type="get_value" id="E:eh3c@pP|EWNe];u~_r">
  382. <field name="ATTR">val</field>
  383. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Pausiert</field>
  384. </block>
  385. </value>
  386. <value name="B">
  387. <block type="logic_boolean" id="*T!`XrE3@lL8s`6:X7gu">
  388. <field name="BOOL">TRUE</field>
  389. </block>
  390. </value>
  391. </block>
  392. </value>
  393. </block>
  394. </value>
  395. <statement name="DO1">
  396. <block type="control" id="37qWxIq5~B0/QYgEAMYZ">
  397. <mutation delay_input="false"></mutation>
  398. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Pausiert</field>
  399. <field name="WITH_DELAY">FALSE</field>
  400. <value name="VALUE">
  401. <block type="logic_boolean" id="+do:uci[j8a(LJIiPk^K">
  402. <field name="BOOL">FALSE</field>
  403. </block>
  404. </value>
  405. <next>
  406. <block type="comment" id="bYrGX9+jRwVH47PoYAW#">
  407. <field name="COMMENT">8-Charging / Störung quittieren</field>
  408. </block>
  409. </next>
  410. </block>
  411. </statement>
  412. <value name="IF2">
  413. <block type="logic_operation" id="+^Tx7U.an%@8oZ`Z5Efv" inline="false">
  414. <field name="OP">AND</field>
  415. <value name="A">
  416. <block type="logic_compare" id="yw65?cn5GGGUS;JadD/d">
  417. <field name="OP">EQ</field>
  418. <value name="A">
  419. <block type="on_source" id="BCpTGeEBU%M56+M_,Ju4">
  420. <field name="ATTR">state.val</field>
  421. </block>
  422. </value>
  423. <value name="B">
  424. <block type="math_number" id="iBu;8ar#{Kzf}T^~X;N8">
  425. <field name="NUM">8</field>
  426. </block>
  427. </value>
  428. </block>
  429. </value>
  430. <value name="B">
  431. <block type="logic_compare" id="vrS,HhcR4ejVC+7Yh1v-">
  432. <field name="OP">EQ</field>
  433. <value name="A">
  434. <block type="get_value" id="S*y^{`h:]^tuZ_U|L-:9">
  435. <field name="ATTR">val</field>
  436. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
  437. </block>
  438. </value>
  439. <value name="B">
  440. <block type="logic_boolean" id="d-N6K9O{0mGmmL*ADe3V">
  441. <field name="BOOL">TRUE</field>
  442. </block>
  443. </value>
  444. </block>
  445. </value>
  446. </block>
  447. </value>
  448. <statement name="DO2">
  449. <block type="control" id="e:1EIrJgJb@I1g`fDFjG">
  450. <mutation delay_input="false"></mutation>
  451. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
  452. <field name="WITH_DELAY">FALSE</field>
  453. <value name="VALUE">
  454. <block type="logic_boolean" id="*J9I,3DT57Y9[=Oingu~">
  455. <field name="BOOL">FALSE</field>
  456. </block>
  457. </value>
  458. <next>
  459. <block type="comment" id="j03Zc[Q*fax%bN{jBtG=">
  460. <field name="COMMENT">10-Pausiert</field>
  461. </block>
  462. </next>
  463. </block>
  464. </statement>
  465. <value name="IF3">
  466. <block type="logic_compare" id="^-YwZyF4%:d+`E]N+unv">
  467. <field name="OP">EQ</field>
  468. <value name="A">
  469. <block type="on_source" id="g,`;`OGXq*)u]-7y/sZ4">
  470. <field name="ATTR">state.val</field>
  471. </block>
  472. </value>
  473. <value name="B">
  474. <block type="math_number" id="#tfv#Zh.cqv}43)#q%q(">
  475. <field name="NUM">10</field>
  476. </block>
  477. </value>
  478. </block>
  479. </value>
  480. <statement name="DO3">
  481. <block type="control" id="a=@Nf7(qz#20rcqcsh,M">
  482. <mutation delay_input="false"></mutation>
  483. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Pausiert</field>
  484. <field name="WITH_DELAY">FALSE</field>
  485. <value name="VALUE">
  486. <block type="logic_boolean" id="J@8~VDF0Z~~|fRK;#8i|">
  487. <field name="BOOL">TRUE</field>
  488. </block>
  489. </value>
  490. </block>
  491. </statement>
  492. </block>
  493. </next>
  494. </block>
  495. </statement>
  496. <next>
  497. <block type="comment" id="T~zz;FS#UM6yyxfAc6tO">
  498. <field name="COMMENT">Störung (5-Hauptbürste) autom. quittieren (EINMALIG)</field>
  499. <next>
  500. <block type="on" id="lO%t4;5w?(nVL7{o/m.y">
  501. <field name="OID">mihome-vacuum.0.info.error</field>
  502. <field name="CONDITION">any</field>
  503. <field name="ACK_CONDITION"></field>
  504. <statement name="STATEMENT">
  505. <block type="comment" id="08kGb/hXtCgjeLu@Zq%O">
  506. <field name="COMMENT">nur automatisch quittieren wenn Prüfung=unwahr</field>
  507. <next>
  508. <block type="controls_if" id="OBZn-TSon,!RU(GdJ{!c">
  509. <mutation elseif="1"></mutation>
  510. <value name="IF0">
  511. <block type="logic_operation" id="!f`oSZ;@_:dX8n)GW;ho" inline="false">
  512. <field name="OP">AND</field>
  513. <value name="A">
  514. <block type="logic_operation" id="!+*esS:dDs=f/GXL]H4;" inline="false">
  515. <field name="OP">OR</field>
  516. <value name="A">
  517. <block type="logic_compare" id="D(CT{i#_y!QPtawxvk(e">
  518. <field name="OP">EQ</field>
  519. <value name="A">
  520. <block type="get_value" id="}vRiH+0UOZwhyh?0320W">
  521. <field name="ATTR">val</field>
  522. <field name="OID">mihome-vacuum.0.info.state</field>
  523. </block>
  524. </value>
  525. <value name="B">
  526. <block type="math_number" id="S3{?*~Q)B:hxyVh[!nO.">
  527. <field name="NUM">12</field>
  528. </block>
  529. </value>
  530. </block>
  531. </value>
  532. <value name="B">
  533. <block type="logic_compare" id="smNS3rr27bJ}.)aTGikx">
  534. <field name="OP">EQ</field>
  535. <value name="A">
  536. <block type="get_value" id="cfRFHFwM%@roB]X`MhRd">
  537. <field name="ATTR">val</field>
  538. <field name="OID">mihome-vacuum.0.info.state</field>
  539. </block>
  540. </value>
  541. <value name="B">
  542. <block type="math_number" id="uO`FRf[}926~8{-0.|Ng">
  543. <field name="NUM">2</field>
  544. </block>
  545. </value>
  546. </block>
  547. </value>
  548. </block>
  549. </value>
  550. <value name="B">
  551. <block type="logic_operation" id="skcXit?sSYsz;aiivvuS" inline="false">
  552. <field name="OP">AND</field>
  553. <value name="A">
  554. <block type="logic_compare" id="%X@7~1[b{Se.;zr@qKDM">
  555. <field name="OP">EQ</field>
  556. <comment pinned="false" h="80" w="160">Error 5! Hauptbürste</comment>
  557. <value name="A">
  558. <block type="on_source" id="nkc7[NcpwQE9pAOe)pME">
  559. <field name="ATTR">state.val</field>
  560. </block>
  561. </value>
  562. <value name="B">
  563. <block type="math_number" id="iF4s?`FEn!VTxt9P0lFg">
  564. <field name="NUM">5</field>
  565. </block>
  566. </value>
  567. </block>
  568. </value>
  569. <value name="B">
  570. <block type="logic_compare" id="Q=[k?L.nE58w6YMNZ}{L">
  571. <field name="OP">EQ</field>
  572. <comment pinned="false" h="80" w="160">WICHTIG! Nur einmaliges automatisches quittieren daher PRÜFUNG!</comment>
  573. <value name="A">
  574. <block type="get_value" id="HI4@uO0~{{@rA_tYq-~U">
  575. <field name="ATTR">val</field>
  576. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
  577. </block>
  578. </value>
  579. <value name="B">
  580. <block type="logic_boolean" id="u,~Gg=J``V%[uW9_{WPA">
  581. <field name="BOOL">FALSE</field>
  582. </block>
  583. </value>
  584. </block>
  585. </value>
  586. </block>
  587. </value>
  588. </block>
  589. </value>
  590. <statement name="DO0">
  591. <block type="control" id="3+Kv+{cB56!gYe^W7Io`">
  592. <mutation delay_input="false"></mutation>
  593. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
  594. <field name="WITH_DELAY">FALSE</field>
  595. <comment pinned="false" h="80" w="160">Triggert hier die automatische quittierung um zu verhindern, dass automatisch im Loop quittiert wird.</comment>
  596. <value name="VALUE">
  597. <block type="logic_boolean" id="t6Vn5Mk[Zt@FE~Qt(|U+">
  598. <field name="BOOL">TRUE</field>
  599. </block>
  600. </value>
  601. <next>
  602. <block type="control" id="OGo,wL~vTWV||+bhsIE`">
  603. <mutation delay_input="false"></mutation>
  604. <field name="OID">mihome-vacuum.0.control.sound_volume</field>
  605. <field name="WITH_DELAY">FALSE</field>
  606. <value name="VALUE">
  607. <block type="math_number" id="8UhAZGopOBSc2.G?}L]{">
  608. <field name="NUM">0</field>
  609. </block>
  610. </value>
  611. <next>
  612. <block type="control" id="Pk=FP?!34lZ.Zi1(U]6F">
  613. <mutation delay_input="true"></mutation>
  614. <field name="OID">mihome-vacuum.0.control.home</field>
  615. <field name="WITH_DELAY">TRUE</field>
  616. <field name="DELAY_MS">1000</field>
  617. <field name="UNIT">ms</field>
  618. <field name="CLEAR_RUNNING">FALSE</field>
  619. <value name="VALUE">
  620. <block type="logic_boolean" id="DB=09a117^?`JjQX(O#P">
  621. <field name="BOOL">TRUE</field>
  622. </block>
  623. </value>
  624. <next>
  625. <block type="control" id="pMVyAD-=(wf(6,I7[hG0">
  626. <mutation delay_input="true"></mutation>
  627. <field name="OID">mihome-vacuum.0.control.pause</field>
  628. <field name="WITH_DELAY">TRUE</field>
  629. <field name="DELAY_MS">2000</field>
  630. <field name="UNIT">ms</field>
  631. <field name="CLEAR_RUNNING">FALSE</field>
  632. <value name="VALUE">
  633. <block type="logic_boolean" id="w5r28ttS4*En.y-WAffi">
  634. <field name="BOOL">TRUE</field>
  635. </block>
  636. </value>
  637. <next>
  638. <block type="control" id="d,SamILXzwz5#b}0Vu@8">
  639. <mutation delay_input="true"></mutation>
  640. <field name="OID">mihome-vacuum.0.control.sound_volume</field>
  641. <field name="WITH_DELAY">TRUE</field>
  642. <field name="DELAY_MS">4000</field>
  643. <field name="UNIT">ms</field>
  644. <field name="CLEAR_RUNNING">FALSE</field>
  645. <value name="VALUE">
  646. <block type="math_number" id="F^|?C;W;%=1P.!9,INsW">
  647. <field name="NUM">100</field>
  648. </block>
  649. </value>
  650. <next>
  651. <block type="control" id="zpuaR%MMkf~j6^hQnQ[r">
  652. <mutation delay_input="true"></mutation>
  653. <field name="OID">mihome-vacuum.0.control.clean_home</field>
  654. <field name="WITH_DELAY">TRUE</field>
  655. <field name="DELAY_MS">6000</field>
  656. <field name="UNIT">ms</field>
  657. <field name="CLEAR_RUNNING">FALSE</field>
  658. <value name="VALUE">
  659. <block type="logic_boolean" id="U.z7g?_mn,0X{:)))K4!">
  660. <field name="BOOL">TRUE</field>
  661. </block>
  662. </value>
  663. <next>
  664. <block type="control" id="ckr/:oah)sr!q}/p(=wa">
  665. <mutation delay_input="true"></mutation>
  666. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.Störung</field>
  667. <field name="WITH_DELAY">TRUE</field>
  668. <field name="DELAY_MS">6000</field>
  669. <field name="UNIT">ms</field>
  670. <field name="CLEAR_RUNNING">FALSE</field>
  671. <value name="VALUE">
  672. <block type="logic_boolean" id=":f);{Xxl2K%_h/R!+(oR">
  673. <field name="BOOL">FALSE</field>
  674. </block>
  675. </value>
  676. <next>
  677. <block type="comment" id="V#Y~=ujulc/0?la;)@iV">
  678. <field name="COMMENT">Wenn bereits autom. quittiert wurde WARNUNG</field>
  679. </block>
  680. </next>
  681. </block>
  682. </next>
  683. </block>
  684. </next>
  685. </block>
  686. </next>
  687. </block>
  688. </next>
  689. </block>
  690. </next>
  691. </block>
  692. </next>
  693. </block>
  694. </statement>
  695. <value name="IF1">
  696. <block type="logic_operation" id="(%-ZmVhMsY1@qiXH+h|a" inline="false">
  697. <field name="OP">AND</field>
  698. <value name="A">
  699. <block type="logic_operation" id="@^0.Op^.w3;[36DoEAAN" inline="false">
  700. <field name="OP">OR</field>
  701. <value name="A">
  702. <block type="logic_compare" id="zMy;MrJK=3ycaix^Q]S!">
  703. <field name="OP">EQ</field>
  704. <value name="A">
  705. <block type="get_value" id="S[Auwg^lbR/aMdW!+rqC">
  706. <field name="ATTR">val</field>
  707. <field name="OID">mihome-vacuum.0.info.state</field>
  708. </block>
  709. </value>
  710. <value name="B">
  711. <block type="math_number" id="GoN{j0@2EKKR6wIW320u">
  712. <field name="NUM">12</field>
  713. </block>
  714. </value>
  715. </block>
  716. </value>
  717. <value name="B">
  718. <block type="logic_compare" id="I:Z^HQgvt,=tZs3DOc0j">
  719. <field name="OP">EQ</field>
  720. <value name="A">
  721. <block type="get_value" id="[Xx0{D.-n+`)6:gdT|lD">
  722. <field name="ATTR">val</field>
  723. <field name="OID">mihome-vacuum.0.info.state</field>
  724. </block>
  725. </value>
  726. <value name="B">
  727. <block type="math_number" id="aZ3v[C`mR47btfE4{t)G">
  728. <field name="NUM">2</field>
  729. </block>
  730. </value>
  731. </block>
  732. </value>
  733. </block>
  734. </value>
  735. <value name="B">
  736. <block type="logic_operation" id="HPUwZSLVegu=Lj-7j^2!" inline="false">
  737. <field name="OP">AND</field>
  738. <value name="A">
  739. <block type="logic_compare" id="3Ab5,)uPoAPB}3RVYSwb">
  740. <field name="OP">EQ</field>
  741. <value name="A">
  742. <block type="on_source" id="(=rHhQa;*LtImWnbO~iY">
  743. <field name="ATTR">state.val</field>
  744. </block>
  745. </value>
  746. <value name="B">
  747. <block type="math_number" id="Lt.:gn1*9t1}MjjV,|WT">
  748. <field name="NUM">5</field>
  749. </block>
  750. </value>
  751. </block>
  752. </value>
  753. <value name="B">
  754. <block type="logic_compare" id="lvbV^Wf0.T(atd3_6Itq">
  755. <field name="OP">EQ</field>
  756. <comment pinned="false" h="80" w="160">Trigger bereits quittiert?</comment>
  757. <value name="A">
  758. <block type="get_value" id="x3J):GT(%|3T3{%[bVbw">
  759. <field name="ATTR">val</field>
  760. <field name="OID">javascript.0.Eigene_Datenpunkte.ROBOROCK.StörungQuittieren</field>
  761. </block>
  762. </value>
  763. <value name="B">
  764. <block type="logic_boolean" id="M#68nDocrcpZn5hQ@fkK">
  765. <field name="BOOL">TRUE</field>
  766. </block>
  767. </value>
  768. </block>
  769. </value>
  770. </block>
  771. </value>
  772. </block>
  773. </value>
  774. <statement name="DO1">
  775. <block type="control" id="7-k1A[8DDtSf)@0i[`p]">
  776. <mutation delay_input="false"></mutation>
  777. <field name="OID">alexa2.0.Echo-Devices.G090U50984871MJT.Commands.speak</field>
  778. <field name="WITH_DELAY">FALSE</field>
  779. <value name="VALUE">
  780. <block type="text" id="u_UfZ3n(`tw!({=01*1~">
  781. <field name="TEXT">Achtung! Staubsauger Fehler wurde bereits einmal automatisch quittiert. Bitte prüfen!</field>
  782. </block>
  783. </value>
  784. <next>
  785. <block type="pushover" id="dnq(]z}g}iL5IGn,-yK#">
  786. <field name="INSTANCE"></field>
  787. <field name="SOUND"></field>
  788. <field name="PRIORITY">0</field>
  789. <field name="LOG"></field>
  790. <value name="MESSAGE">
  791. <shadow type="text" id="1)h^czFU1B5S:@k@]4:Z">
  792. <field name="TEXT">Achtung! Saugi's Störung wurde bereits ein mal automatisch quittiert!</field>
  793. </shadow>
  794. </value>
  795. <next>
  796. <block type="control" id="RoT/-Y0=Mk.vSY2hRKiH" disabled="true">
  797. <mutation delay_input="false"></mutation>
  798. <field name="OID">javascript.0.Eigene_Datenpunkte.HUE.GreenPulseWithRedFlashSW</field>
  799. <field name="WITH_DELAY">FALSE</field>
  800. <comment pinned="false" h="80" w="160">Steuert ein Info Script</comment>
  801. <value name="VALUE">
  802. <block type="logic_boolean" id="/vvF#0H)v.b,c0CXKL*O">
  803. <field name="BOOL">TRUE</field>
  804. </block>
  805. </value>
  806. </block>
  807. </next>
  808. </block>
  809. </next>
  810. </block>
  811. </statement>
  812. </block>
  813. </next>
  814. </block>
  815. </statement>
  816. </block>
  817. </next>
  818. </block>
  819. </next>
  820. </block>
  821. </next>
  822. </block>
  823. </next>
  824. </block>
  825. </next>
  826. </block>
  827. </next>
  828. </block>
  829. </xml>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement