Waschmaschine Smart machen mit Luminea Steckdose und IoBroker Blockly Tuya
Code
- <xml xmlns="http://www.w3.org/1999/xhtml">
- <block type="comment" id="rAZu!w5){M.38B@Gy)|`" x="1713" y="-462">
- <field name="COMMENT">virtuell erstellen "status_waschmaschine" als "zahl"</field>
- <next>
- <block type="variables_set" id="+7qHFOi%7}!5BVb)gh;O">
- <field name="VAR">Wh</field>
- <value name="VALUE">
- <block type="get_value" id="}WurD`ggf8Oe(8l)pgUN">
- <field name="ATTR">val</field>
- <field name="OID">Meine_Geräte.0.Status.status_waschmaschine</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="lzZCouRxb_nn1Q`{5!1E">
- <field name="VAR">letzte zeit</field>
- <value name="VALUE">
- <block type="time_get" id="wINOG[*l`Gn?Oo5hhce#">
- <mutation format="false" language="false"></mutation>
- <field name="OPTION">object</field>
- </block>
- </value>
- <next>
- <block type="timeouts_setinterval" id="9L}c|hM;L?de%FWYDGWO">
- <field name="NAME">Intervall3</field>
- <field name="INTERVAL">5</field>
- <field name="UNIT">sec</field>
- <statement name="STATEMENT">
- <block type="variables_set" id="/TEtQas+F|CB)[QYo;7s">
- <field name="VAR">setze zeit diff</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="c?nmhj]L6T_[:FvVMYK_">
- <field name="OP">MINUS</field>
- <value name="A">
- <shadow type="math_number" id="jd`}2?%IxfsQ(+P^`W4_">
- <field name="NUM">1</field>
- </shadow>
- <block type="time_get" id="-H#v@#)L6Mc)n}FOW2#0">
- <mutation format="false" language="false"></mutation>
- <field name="OPTION">object</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="sI55WTd)B1:Bpo!==g1f">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="D,Vh}l+Xe6=bYMu+{8{m">
- <field name="VAR">letzte zeit</field>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="variables_set" id="qj%2//8lk/z=uq@?Qd5Z">
- <field name="VAR">letzte zeit</field>
- <value name="VALUE">
- <block type="time_get" id="T`017TwYAIe}R40k!eJ[">
- <mutation format="false" language="false"></mutation>
- <field name="OPTION">object</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="*Uf?o.Dq9X_hVx_*[FRo">
- <field name="VAR">power</field>
- <value name="VALUE">
- <block type="get_value" id="X}8NidThAymy-mU{XC;5">
- <field name="ATTR">val</field>
- <field name="OID">tuya.0.002009332c3ae81ac8b4.5</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="JvyC^AN,8Q@xo17LeJGz">
- <field name="VAR">Wh</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="QyQtP(}I12!Bl+}-sN+|">
- <field name="OP">ADD</field>
- <value name="A">
- <shadow type="math_number" id="iNcvPmS5cXVp0D;yEw0J">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="oTJ0.t|E5-yb#olIbz/W">
- <field name="VAR">Wh</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="!TK_?mDds2F)Gci-Feal">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="M^X}sQPh,Y^}txor?h=4">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="lPSPu9?8[ubyR|.KzlHq">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="Qo[m2tE-j7Yr3.Z|[%a[">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="tW`eY1.`;w=n:LK)U82t">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="TI#5dFVgv4qMQxPspwjc">
- <field name="VAR">power</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="+wh-~x_QXKtfem)2y1dJ">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="M7g)J``PhQP+v![8TxI;">
- <field name="VAR">setze zeit diff</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="N:x)*moBuJ,r~q%gN:{T">
- <field name="NUM">3600000</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="comment" id="oXxc,sOl:Yn^KI?8D,Q-">
- <field name="COMMENT">status_waschmaschine</field>
- <next>
- <block type="update" id="@oO}z7+wS`~Z?zPe4?._">
- <mutation delay_input="false"></mutation>
- <field name="OID">Meine_Geräte.0.Status.status_waschmaschine</field>
- <field name="WITH_DELAY">FALSE</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="9AWiwZi^c`8Gr*W0*.I^">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="dg9a[E,riZm%C_/WUX^?">
- <field name="OP">ROUND</field>
- <value name="NUM">
- <shadow type="math_number" id=",M[l:n:t8?E4~zks0):.">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="P]/GO4uac6*o#Cl}9/In">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="yjdAzY0@GUkE7v{?QU]u">
- <field name="VAR">Wh</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="a6O@G*`p6Y;]hN.X6iC0">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="|Xxpx=M@U]^G#l:XFA:%">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="variables_set" id="a5*N_Nhm(96a}`yjXLMp" collapsed="true">
- <field name="VAR">intervallWache</field>
- <value name="VALUE">
- <block type="math_number" id="8UPDr=`B!rcGQ[2J=JN0">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="vq[REz/kzjM:hG07bsc8" collapsed="true">
- <field name="VAR">geld</field>
- <value name="VALUE">
- <block type="math_number" id="PWVD|o{WwdboJzCQ;|fp">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="7wfqIbio*g*)02/G[Dyv" collapsed="true">
- <field name="VAR">timerAN</field>
- <value name="VALUE">
- <block type="math_number" id="{cUm5)6)(_yb*yzTlVOK">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="comment" id="ok{b5QmO%?2),{:^)}-q">
- <field name="COMMENT">1-100 Lautstärke Ansage "...Ist fertig"</field>
- <next>
- <block type="variables_set" id="}{g[e0vf)QjOr0qcLXDs">
- <field name="VAR">lautstärke</field>
- <value name="VALUE">
- <block type="math_number" id="WktEso9l0+cGxNH{WcFB">
- <field name="NUM">40</field>
- </block>
- </value>
- <next>
- <block type="comment" id="I0[E_.JA=^eKS]G*VG2P">
- <field name="COMMENT">Der Echo der es sagen soll "speak"</field>
- <next>
- <block type="variables_set" id="{sBn1D9-Es.WVK/UtR1p">
- <field name="VAR">speak</field>
- <value name="VALUE">
- <block type="field_oid" id="A]I)s=m*HxxQ^qc{BNcu">
- <field name="oid">alexa2.0.Echo-Devices.G000MW04741702CN.Commands.speak</field>
- </block>
- </value>
- <next>
- <block type="comment" id="-Lu/B99_EEo6!XO=Z`nv">
- <field name="COMMENT">Alexa2- Der Echo bei- Player = volume </field>
- <next>
- <block type="variables_set" id="[KLe~+pb@@7(85f{z_rr">
- <field name="VAR">volume</field>
- <value name="VALUE">
- <block type="field_oid" id="0aAqL%-#z:Vn%/k9~ug@">
- <field name="oid">alexa2.0.Echo-Devices.G000MW04741702CN.Player.volume</field>
- </block>
- </value>
- <next>
- <block type="comment" id="%mN*=wsB-]e%lf1gpbVa">
- <field name="COMMENT">25 = 25 Cent</field>
- <next>
- <block type="variables_set" id="?e++{;^vq7F#h,v,lXT^">
- <field name="VAR">Stromkosten kW</field>
- <value name="VALUE">
- <block type="math_number" id="U{.11mq.gKC^qu#Tnfmq">
- <field name="NUM">25</field>
- </block>
- </value>
- <next>
- <block type="comment" id="nYlOei-%*%/,PhA[8FZ:">
- <field name="COMMENT">Maschine bei Knopf aus Verbrauch. Sollte nicht drüber kommen</field>
- <next>
- <block type="variables_set" id="=.jZA.*N)4ULCLfKl|pn">
- <field name="VAR">Maschine aus in Watt</field>
- <value name="VALUE">
- <block type="math_number" id="-`62mSvm(TU|W)g96]jz">
- <field name="NUM">0.5</field>
- </block>
- </value>
- <next>
- <block type="comment" id="z1-l+_%2]2qCm,_32u66">
- <field name="COMMENT">3 = 3 Watt Ruhezustand. Darf nicht über 3 kommen</field>
- <next>
- <block type="variables_set" id="tZ.Q|Eft*1,kMSO8{W]-">
- <field name="VAR">Ruhestrom Watt</field>
- <value name="VALUE">
- <block type="math_number" id="*6Lf.M)v18Us3P`n5!fU">
- <field name="NUM">3</field>
- </block>
- </value>
- <next>
- <block type="comment" id="!!BuJ7AjG651gC]uApU_">
- <field name="COMMENT">50 = Wann Maschine an geht. 50Watt</field>
- <next>
- <block type="variables_set" id="t_Sw[Sb/pa{NzT*/={yY">
- <field name="VAR">Verbrauchstrom Watt</field>
- <value name="VALUE">
- <block type="math_number" id="TqCV{qB/7J9;.c!3@NN*">
- <field name="NUM">50</field>
- </block>
- </value>
- <next>
- <block type="comment" id="4yok49y7Yt4IRbJUQDi{">
- <field name="COMMENT">switch_on = steckdose an / aus</field>
- <next>
- <block type="on" id="[[l!B`rEetU=,}-(jX^+">
- <field name="OID">tuya.0.002009332c3ae81ac8b4.1</field>
- <field name="CONDITION">ne</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="comment" id="!k=d+UfE~Z!/w+29aLw;">
- <field name="COMMENT">Steckdosen Wert für an = wahr (wahr o. 1 ändern)</field>
- <next>
- <block type="controls_if" id="|T7e3nw?BgVo_qvAm}~}">
- <mutation elseif="1"></mutation>
- <comment pinned="false" h="80" w="160">Wenn beides aktiviert ist. Alle 15 min wird Alexa Nachricht geben. Bei Steckdose aus, wird die Nachricht beendet</comment>
- <value name="IF0">
- <block type="logic_compare" id="fbkLtpS+Z-Q(kt2wpI1.">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id="kcX5ESyHYp:7]DCzq^/9">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id="pcHyt.NOd+zp#CL@eBpH">
- <field name="BOOL">TRUE</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="comment" id="dLKh!NMu5hF17.Xjq2vx">
- <field name="COMMENT">Steckdosen Wert für aus = unwahr (unwar o. 0 ändern)</field>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_compare" id="yO*Cd3er)o(Zx8u|yYc_">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="on_source" id=":tq/hX[X/!*vE/0W`Y}w">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="logic_boolean" id=".jhccFhB^tGI`yyAubnM">
- <field name="BOOL">FALSE</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="variables_set" id="=gYPL?H^ZMWD{.|U/;vR">
- <field name="VAR">intervallWache</field>
- <value name="VALUE">
- <block type="math_number" id=":chn1TZ^.!t3Xw7r6]r[">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="[iWYO-NpyAgNvD_%.e8H">
- <field name="VAR">geld</field>
- <value name="VALUE">
- <block type="math_number" id=",qWa,SUy=gK2Obe]F;z0">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="YKXM{_BqM8:cKBLQzqib">
- <field name="VAR">timerAN</field>
- <value name="VALUE">
- <block type="math_number" id="K]I~{7lJ8f_pnV:t/-VD">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="timeouts_clearinterval" id="Fs?,afWjc+hco(Ht8kJR">
- <field name="NAME">Intervall4</field>
- <next>
- <block type="timeouts_clearinterval" id="q-Y!o`.a2)vQ{7ePp-fM">
- <field name="NAME">Intervall</field>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="timeouts_setinterval" id="eCnT}r8WXk.[xpCPCAqJ">
- <field name="NAME">Intervall2</field>
- <field name="INTERVAL">20</field>
- <field name="UNIT">sec</field>
- <statement name="STATEMENT">
- <block type="comment" id="VkfNH8u1u}:-|X`H6Ca[">
- <field name="COMMENT">cur_power Steckdose Watt</field>
- <next>
- <block type="on" id="dAdS(O%gd[D_cNksw=hs">
- <field name="OID">tuya.0.002009332c3ae81ac8b4.5</field>
- <field name="CONDITION">ne</field>
- <field name="ACK_CONDITION"></field>
- <statement name="STATEMENT">
- <block type="controls_if" id="a}2%2]K=wp#A,P[uaQIp">
- <value name="IF0">
- <block type="logic_compare" id="G+[bW?R^#~9m0L;2s!Sp">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="variables_get" id="vFTFj0stl3A)YscVF4|*">
- <field name="VAR">intervallWache</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="ChmZ4nF2Rd+Mqg%tw1Or">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="variables_set" id="m]V._x~gi2QGog]]VE4~">
- <field name="VAR">intervallWache</field>
- <value name="VALUE">
- <block type="math_number" id="~YxNDJKU:*w=S{xmGJ2y">
- <field name="NUM">2</field>
- </block>
- </value>
- <next>
- <block type="timeouts_setinterval" id="T(7t+{z?*C}Qu72x/LdB">
- <field name="NAME">Intervall4</field>
- <field name="INTERVAL">1500</field>
- <field name="UNIT">ms</field>
- <statement name="STATEMENT">
- <block type="variables_set" id="Q6y.4PCF3T)@%0Kt~dJV">
- <field name="VAR">geldjetzt</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="`WSimYZM_7kknIP1X39r">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="f?p=8*A@sEEWPC(|x2zq">
- <field name="NUM">25</field>
- </shadow>
- <block type="math_arithmetic" id="%74ntI_orRpcuPj[7fR|">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="9K9b%U+Rb`#(:rpsAM]f">
- <field name="NUM">25</field>
- </shadow>
- <block type="variables_get" id="0AlcF:%O7+fyxaL1@I,b">
- <field name="VAR">Stromkosten kW</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="=6N#RS*6V|#5xWL+5hTq">
- <field name="NUM">3600000</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="S0o_zw#[b0V-p@,+SQlC">
- <field name="NUM">3600</field>
- </shadow>
- <block type="math_arithmetic" id="Nk8D!C@(F,IsH#!~YEsT">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="#eBZSfA669N]g[Ui]5S9">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="=ycbPTim#~B78]1NDZRC">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="}ikvgb`U;W9sH;DDn,Kk">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="_NjumL0AwM*k}Zd~kMsV">
- <field name="OP">MINUS</field>
- <value name="A">
- <shadow type="math_number" id="lYluWng`H1hG+1c}]u-7">
- <field name="NUM">10005</field>
- </shadow>
- <block type="time_get" id="s/GS=HJ[+n=e3[js?}6/">
- <mutation format="false" language="false"></mutation>
- <field name="OPTION">object</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="WuOQ`/*hzxjlgHp}!Cty">
- <field name="NUM">10000</field>
- </shadow>
- <block type="variables_get" id="q2d9PDH:Lg[)kKoz1FIL">
- <field name="VAR">beginn</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="Z{^89~z@YO9i+dE:pRB*">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="W]a+-r|l;:aO*Yt]P:ab">
- <field name="NUM">1</field>
- </shadow>
- <block type="on_source" id="`(Cx_+N=H{)_p2p`yGTT">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="variables_set" id="iFyn3jDLoi!5Hh@[uVZ^">
- <field name="VAR">geld</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="SG5FZF2Lfy3;LU?C3HfK">
- <field name="OP">ADD</field>
- <value name="A">
- <shadow type="math_number" id="F{t]O^lv2OCWqe^+,Rv+">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="/af24VB`@O.}VP@)#BIG">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="bXGBEl~l,*JK2=zN,o{Q">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="V=9bD.G+ex2RK})x53:W">
- <field name="VAR">geldjetzt</field>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="variables_set" id="fcyj;b;6y@(;XPUglJj!">
- <field name="VAR">beginn</field>
- <value name="VALUE">
- <block type="time_get" id="XcPmxkta9U:hD{QXy,uv">
- <mutation format="false" language="false"></mutation>
- <field name="OPTION">object</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="controls_if" id="2E[2kv}_r3v21Tsmd!)O">
- <mutation elseif="2"></mutation>
- <value name="IF0">
- <block type="logic_compare" id="^L|Daf=_oAfjJ12;82I?">
- <field name="OP">GT</field>
- <value name="A">
- <block type="on_source" id="drZLEr?7k*4OU_#tZ#=I">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="variables_get" id="b{Z/`EISMC0YWYC?39u/">
- <field name="VAR">Verbrauchstrom Watt</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="controls_if" id="Ar3B#?pcgFqJnv}phAk.">
- <value name="IF0">
- <block type="logic_compare" id="*W43]qWafKcfqRj3=m{U">
- <field name="OP">NEQ</field>
- <value name="A">
- <block type="variables_get" id="8)v0mp:fuG`i(5qySSX3">
- <field name="VAR">timerAN</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id="u:ML+%yY{^SP.37AtvVh">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="variables_set" id="V=wuR!Pc7I[(QfVw@,C/">
- <field name="VAR">beginn</field>
- <value name="VALUE">
- <block type="time_get" id="Lt_Ef[-djztdmr@5x#UO">
- <mutation format="false" language="false"></mutation>
- <field name="OPTION">object</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="bUi(`wsKsu;0[9:afb|e">
- <field name="VAR">intervallWache</field>
- <value name="VALUE">
- <block type="math_number" id="1}rTw%qcTQ1-A/46vXP:">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <next>
- <block type="variables_set" id="=~:=hr].p][[gfWbGeZD">
- <field name="VAR">timerAN</field>
- <value name="VALUE">
- <block type="math_number" id="5WC;+t0CoAE_g=OO)HeE">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </next>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_operation" id="5b~S];r00m^IMsBsa-fD">
- <field name="OP">AND</field>
- <value name="A">
- <block type="logic_compare" id="TDBm{0Ov+,1ik*#IH*{m">
- <field name="OP">LT</field>
- <value name="A">
- <block type="on_source" id="A1gK3][pp,JCxgSsYjsU">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="variables_get" id="wjwX6P|~ZgJA[Ki@xrx?">
- <field name="VAR">Ruhestrom Watt</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="logic_compare" id="q}THuj9)u`F5oOV%]tq|">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="variables_get" id="tbBi9G2B%S(JkuAJjAev">
- <field name="VAR">timerAN</field>
- </block>
- </value>
- <value name="B">
- <block type="math_number" id=":Bsxm{4N#HrFQPSHVjiG">
- <field name="NUM">1</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="variables_set" id="#OXJiP}!ZDBSV:rgu:t9">
- <field name="VAR">timerAN</field>
- <value name="VALUE">
- <block type="math_number" id="TWg#:[TdGu]Vq(%hIm9Q">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="comment" id="I:`.P7KFny(T8qm|m,5,">
- <field name="COMMENT">Der Echo bei Player = volume </field>
- <next>
- <block type="variables_set" id=",it=[CE}WBWE,E3D8{i6">
- <field name="VAR">lautstärke vorher</field>
- <value name="VALUE">
- <block type="get_value" id="A{;w6}UH[Ar0qKt79@sH">
- <field name="ATTR">val</field>
- <field name="OID">alexa2.0.Echo-Devices.G000MW04741702CN.Player.volume</field>
- </block>
- </value>
- <next>
- <block type="control_ex" id="zqc{G^s99iiOgIV^2?r?">
- <field name="TYPE">false</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="OID">
- <shadow type="field_oid" id="410~at{*]Y*@*Z%X}1%O">
- <field name="oid">Object ID</field>
- </shadow>
- <block type="variables_get" id="iqKJ_%EZzSYM{0jl#@.:">
- <field name="VAR">volume</field>
- </block>
- </value>
- <value name="VALUE">
- <shadow type="logic_boolean" id="R6%z{io#YjHKeozd2Jbl">
- <field name="BOOL">TRUE</field>
- </shadow>
- <block type="variables_get" id="!EzN{w(~A!j|*eAK7mqy">
- <field name="VAR">lautstärke</field>
- </block>
- </value>
- <value name="DELAY_MS">
- <shadow type="math_number" id="%21vmwd;?l%9%Q%X]|=X">
- <field name="NUM">500</field>
- </shadow>
- </value>
- <next>
- <block type="control_ex" id="SUA/s%!n{2bbM9CDVX#Q">
- <field name="TYPE">false</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="OID">
- <shadow type="field_oid" id="+3fGRzBWB*RjnJ*@93+h">
- <field name="oid">Object ID</field>
- </shadow>
- <block type="variables_get" id="ksp}k)sldnYDJ7I{Lgtj">
- <field name="VAR">speak</field>
- </block>
- </value>
- <value name="VALUE">
- <shadow type="logic_boolean" id="ddOiy?S;OT+YEIE[l*wt">
- <field name="BOOL">TRUE</field>
- </shadow>
- <block type="text_join" id="*o#{bVU)^6fF~Qar}:LU">
- <mutation items="13"></mutation>
- <value name="ADD0">
- <block type="text" id="/q3G,9Z@*.^B;qD1~e-z">
- <field name="TEXT">Die Waschmaschine ist fertig. Bitte leeren.</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="_hY%9yG2hGN@|}OhDyuN">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD2">
- <block type="text" id="GgM[==)_~Hi8a#aI:]fr">
- <field name="TEXT">Die Kosten belaufen sich auf</field>
- </block>
- </value>
- <value name="ADD3">
- <block type="text" id="A5q0}FtvL4KM5+S^j_7Y">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD4">
- <block type="math_arithmetic" id="49scQ1?|4j}JOiwCWkb}">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="Tuz-RUk^Ewi@;lkMUJK`">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",M[l:n:t8?E4~zks0):.">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="9Ke{P_+!G*6G::poqj;D">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="kKSXn[V1vQ[_ba+K!EfX">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="r}4dO_U2=vud.x[T:Usu">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="Pv9}:kvePU7nyf;/,-(x">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD5">
- <block type="text" id="hBP*H2w;]cyE{t@_cL60">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD6">
- <block type="text" id="Kl=4C~N9PZnGmNH7mE1F">
- <field name="TEXT"> Cent.</field>
- </block>
- </value>
- <value name="ADD7">
- <block type="text" id="^c%@LW1%,[oekOhaqh(t">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD8">
- <block type="text" id="4s0GzO_Wr3_ud6Q`B;46">
- <field name="TEXT">Die Waschmaschine hat </field>
- </block>
- </value>
- <value name="ADD9">
- <block type="text" id="]ae+TWqh{+LU%}o:4Jr]">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD10">
- <block type="math_arithmetic" id="G=f42Yg{3)g{i{kh*gS+">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="Xe}XAHJB+u1FA1~C,V?u">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",Kr0O%(A#vB|t5tnth@H">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="/7]mVpO~jO.w@Ae8Pi*q">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="Th_2Xn6_ErFIt(t:uX+U">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="`I1-.`Kp*Cn7x4d?dG;k">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="O(yKhkDOOPdFqR_n)t##">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="byv^Ka.g^S-/xn{y*B.9">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="tBJZ]Rn]7fTyGVOQW?Ml">
- <field name="NUM">25</field>
- </shadow>
- <block type="variables_get" id="%{IsP5)bES(zXm.p#{zI">
- <field name="VAR">Stromkosten kW</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="8xT|V]X7i)5TktP}#/x6">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="8?o*;6/:MSmR_#dL#,fw">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="5KGYgh@`0iG1*j1cR}f~">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="{E,H3_7KaNx5G?h?Q4jZ">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="Pk6s`|wt(Uz6R1H*+5YJ">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="8Bwj5d-y9UnN!3T6sl=v">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="^uK9*dj/28|/SBu}aXDN">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD11">
- <block type="text" id="Nj;~fk%n2xx|UC8uNqo5">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD12">
- <block type="text" id="stPsT8M^1~1J`/k#0,It">
- <field name="TEXT">Kilowatt Stunden verbraucht</field>
- </block>
- </value>
- </block>
- </value>
- <value name="DELAY_MS">
- <shadow type="math_number" id="*;}rY3?dtPupBW!t~QiE">
- <field name="NUM">2000</field>
- </shadow>
- </value>
- <next>
- <block type="telegram" id="^J%)sJ*sYukZ5RDj0iK_">
- <field name="INSTANCE">.0</field>
- <field name="LOG"></field>
- <field name="SILENT">FALSE</field>
- <field name="PARSEMODE">default</field>
- <value name="MESSAGE">
- <shadow type="text" id="4J!8LY|~)WYiifR0_RPi">
- <field name="TEXT">text</field>
- </shadow>
- <block type="text_join" id="a3zycagcu#uKjh-9UH0h">
- <mutation items="13"></mutation>
- <value name="ADD0">
- <block type="text" id="t^BZJCf1blpPSz=FL@S#">
- <field name="TEXT">Die Waschmaschine ist fertig. Bitte leeren.</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="M(FdU4c7iIB1MM3aPN|!">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD2">
- <block type="text" id="QFFWu/R8Y,KNb1GP-??/">
- <field name="TEXT">Die Kosten belaufen sich auf</field>
- </block>
- </value>
- <value name="ADD3">
- <block type="text" id="lG5x^Y@0{jgz{P)Pc34G">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD4">
- <block type="math_arithmetic" id="o[U#z@,`:LXt~INH-T5|">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="XK^4T?e1#UOi;ZmmFR?2">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",M[l:n:t8?E4~zks0):.">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="jyL;LlVeJB?]D5M{3gq;">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="qJ{a6-X![KiBY/Cd0*FI">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="q~}S2R2ZK!J:K,y8N|}(">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="7JH1IhS8YR!TzjMwGsv1">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD5">
- <block type="text" id="eYxplbEoYAbJL=}tWv)6">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD6">
- <block type="text" id="_CGo~VZuoQD@)M:0FzNU">
- <field name="TEXT"> Cent.</field>
- </block>
- </value>
- <value name="ADD7">
- <block type="text" id="VuiiUguDLbvi)ss;.#eD">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD8">
- <block type="text" id="]0bk,u]]5yIKdd*tx7zG">
- <field name="TEXT">Die Waschmaschine hat </field>
- </block>
- </value>
- <value name="ADD9">
- <block type="text" id="wP;-NbSUVr;lJQf(g5(+">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD10">
- <block type="math_arithmetic" id="%Y+iThFi(|zd6]*/gdr,">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="*+#lT]Y{jgoq_V0w=yd_">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",Kr0O%(A#vB|t5tnth@H">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="[]OsE2`!+`{*G^z^Wl!J">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="V_KOerO][#ea@lqJt0C`">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="`I1-.`Kp*Cn7x4d?dG;k">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="=/hg}y_+3C=5Nt/F7hlO">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="if`#V::Jf%-qz6|R;mNJ">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="tBJZ]Rn]7fTyGVOQW?Ml">
- <field name="NUM">25</field>
- </shadow>
- <block type="variables_get" id="}lK`8#j0Q,|YXtM|ASve">
- <field name="VAR">Stromkosten kW</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="8xT|V]X7i)5TktP}#/x6">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="/aOr4JYp2YDqV+FeBx`/">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="5KGYgh@`0iG1*j1cR}f~">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="(}.lnwh2*L?ZEyPd:2XI">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="d[?QQeZ{LN-usu-um6S8">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="9xI{JUQaW#1u?/40)vap">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="2-FbPA6hl*d(N*0!}CoH">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD11">
- <block type="text" id="6M+]k{:AYfnYT4q.?SKz">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD12">
- <block type="text" id="!()|nX.jI8yLc4H,[?yB">
- <field name="TEXT">Kilowatt Stunden verbraucht</field>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="control_ex" id="%MTjc!)H[Y}zQ^{9,6#(">
- <field name="TYPE">false</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="OID">
- <shadow type="field_oid" id="410~at{*]Y*@*Z%X}1%O">
- <field name="oid">Object ID</field>
- </shadow>
- <block type="variables_get" id="GT89Rm/0fIrtD0Q7tPE/">
- <field name="VAR">volume</field>
- </block>
- </value>
- <value name="VALUE">
- <shadow type="logic_boolean" id="R6%z{io#YjHKeozd2Jbl">
- <field name="BOOL">TRUE</field>
- </shadow>
- <block type="variables_get" id="zC*ykKs2qah5wkwHN;`9">
- <field name="VAR">lautstärke vorher</field>
- </block>
- </value>
- <value name="DELAY_MS">
- <shadow type="math_number" id="NB?z[*?d%qk6gZJ,=DBG">
- <field name="NUM">20000</field>
- </shadow>
- </value>
- <next>
- <block type="comment" id="J5i]X4OdTyZhsFVXiw!Q">
- <field name="COMMENT">Klicke auf Fragezeichen</field>
- <next>
- <block type="timeouts_setinterval" id="=[Pg=Uy!hP^6TLQ(1nN7">
- <field name="NAME">Intervall</field>
- <field name="INTERVAL">15</field>
- <field name="UNIT">min</field>
- <comment pinned="false" h="85" w="155">Alle 15 min wird Alexa Nachricht geben. Rechter Mausklick - Baustein deaktivieren spricht sie 1x</comment>
- <statement name="STATEMENT">
- <block type="comment" id="Nt.N^5*~);oC6Q~nC=Lm">
- <field name="COMMENT">Alexa2- Der Echo bei - Player = volume </field>
- <next>
- <block type="variables_set" id="Mn5(4X4dqHPN_}TIv[eg">
- <field name="VAR">lautstärke vorher</field>
- <value name="VALUE">
- <block type="get_value" id="?Ptk3Wr!Onv1K|rL1.se">
- <field name="ATTR">val</field>
- <field name="OID">alexa2.0.Echo-Devices.G000MW04741702CN.Player.volume</field>
- </block>
- </value>
- <next>
- <block type="control_ex" id="el]F_I4CD3rlkT[Lq:`P">
- <field name="TYPE">false</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="OID">
- <shadow type="field_oid" id="410~at{*]Y*@*Z%X}1%O">
- <field name="oid">Object ID</field>
- </shadow>
- <block type="variables_get" id="Z:sGAC)^%zUHh]9bPMC:">
- <field name="VAR">volume</field>
- </block>
- </value>
- <value name="VALUE">
- <shadow type="logic_boolean" id="R6%z{io#YjHKeozd2Jbl">
- <field name="BOOL">TRUE</field>
- </shadow>
- <block type="variables_get" id="(A%8TyMNP0EMxkmYInb,">
- <field name="VAR">lautstärke</field>
- </block>
- </value>
- <value name="DELAY_MS">
- <shadow type="math_number" id="#TbU2e/}]mR@^[3K:F(t">
- <field name="NUM">500</field>
- </shadow>
- </value>
- <next>
- <block type="control_ex" id="jv1Lp-}{X4D*EhW?`1_S">
- <field name="TYPE">false</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="OID">
- <shadow type="field_oid" id="+3fGRzBWB*RjnJ*@93+h">
- <field name="oid">Object ID</field>
- </shadow>
- <block type="variables_get" id="A%=VYV!ArmSO~5VFKI^{">
- <field name="VAR">speak</field>
- </block>
- </value>
- <value name="VALUE">
- <shadow type="logic_boolean" id="ddOiy?S;OT+YEIE[l*wt">
- <field name="BOOL">TRUE</field>
- </shadow>
- <block type="text_join" id="}ro(`~Zr1Xqd?c(I`!5M">
- <mutation items="13"></mutation>
- <value name="ADD0">
- <block type="text" id="@rc!b503@hOQCyuQxfd/">
- <field name="TEXT">Die Waschmaschine ist fertig. Bitte leeren.</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="+z:rZjl@}SX#};_=@`X6">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD2">
- <block type="text" id="M/t[c,OJB|y%w+H23:zx">
- <field name="TEXT">Die Kosten belaufen sich auf</field>
- </block>
- </value>
- <value name="ADD3">
- <block type="text" id="vNIeX}LDcF(2qVqknwtE">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD4">
- <block type="math_arithmetic" id="7MyDw::zi-tK(*@{CX}y">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="tY(y9RBg[Iy[1pLytP4^">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",M[l:n:t8?E4~zks0):.">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="8Zg}5G`h(B*T{b#ic[w~">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="XRO6)d2ZUrzF?4ZAd:(r">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="1QZ6EvH;zZX]uky;6|DI">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="rtHS5/jn]:H4kC?;g4vz">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD5">
- <block type="text" id="25^xKJ0`:+O_Q~g06Pq_">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD6">
- <block type="text" id="hVr1(.B=}6D~{FouzS32">
- <field name="TEXT"> Cent.</field>
- </block>
- </value>
- <value name="ADD7">
- <block type="text" id="fY6;B?1OTa2Srrlch7mA">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD8">
- <block type="text" id="u}ROyeuI]zt}=JX5X^Ds">
- <field name="TEXT">Die Waschmaschine hat </field>
- </block>
- </value>
- <value name="ADD9">
- <block type="text" id="2tM2NR41:R:8REXY;#so">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD10">
- <block type="math_arithmetic" id="v9NtOVN+:s|#@,_DT_/.">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="lb-UH3q|~=qpXj^F)9s*">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",Kr0O%(A#vB|t5tnth@H">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="kt|s(2tmtCl]b,J=GHf|">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="3KQUTvO@)OOg3Ka-HD]%">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="`I1-.`Kp*Cn7x4d?dG;k">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="Bc0BV,xM10v4j:-C@MNu">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ubX/-35No.,zc{691m;6">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="tBJZ]Rn]7fTyGVOQW?Ml">
- <field name="NUM">25</field>
- </shadow>
- <block type="variables_get" id="n8CLP0.N6,zUye`VpiYp">
- <field name="VAR">Stromkosten kW</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="8xT|V]X7i)5TktP}#/x6">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="]l4wBJVT;CS5W@D61CfD">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="5KGYgh@`0iG1*j1cR}f~">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="|)n#~?RilINVKiyIN2_@">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="TpUss)MM}LSJo.sqe*FG">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="`USNBx9~G*9!lNzVzjSH">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="8oV`f-5]~^mn5z2BC5J|">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD11">
- <block type="text" id="*UFQGN1Y(|K;csLXrHM]">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD12">
- <block type="text" id="W;oO*/AF^H!7#l@{m1pp">
- <field name="TEXT">Kilowatt Stunden verbraucht</field>
- </block>
- </value>
- </block>
- </value>
- <value name="DELAY_MS">
- <shadow type="math_number" id="%:|CT(#7?4LW8c/vDR)Z">
- <field name="NUM">2000</field>
- </shadow>
- </value>
- <next>
- <block type="telegram" id="1)[.Qa*moapR]Z{:H{);">
- <field name="INSTANCE">.0</field>
- <field name="LOG"></field>
- <field name="SILENT">FALSE</field>
- <field name="PARSEMODE">default</field>
- <value name="MESSAGE">
- <shadow type="text" id="4J!8LY|~)WYiifR0_RPi">
- <field name="TEXT">text</field>
- </shadow>
- <block type="text_join" id=")3)^h/LmMN5n-|4FS`Nu">
- <mutation items="13"></mutation>
- <value name="ADD0">
- <block type="text" id="*xGLL?{!3pia*GbGe2MZ">
- <field name="TEXT">Die Waschmaschine ist fertig. Bitte leeren.</field>
- </block>
- </value>
- <value name="ADD1">
- <block type="text" id="YpxnjADdE2EA7h).6d:-">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD2">
- <block type="text" id="x7A+`XgQHPr8{J+*sIB~">
- <field name="TEXT">Die Kosten belaufen sich auf</field>
- </block>
- </value>
- <value name="ADD3">
- <block type="text" id="5rff=YR}@FrqowH|4_II">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD4">
- <block type="math_arithmetic" id="*lRfI@5d!2rSh3Mj(I/1">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="^0[bT{t8ayW6B3EO2OX=">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",M[l:n:t8?E4~zks0):.">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="xX~DB@XhSU(QnZbgMe49">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="(B`z~7vxmk]V3IQleF-:">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="U*dh))@p;}.lv]u71Ynb">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="D[c8Il#PoM[;H`ALB%z=">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD5">
- <block type="text" id="Co)kCW9.`=Ds1c8LIpj[">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD6">
- <block type="text" id=":4=K2e{bU#=CZ/xk+4Mg">
- <field name="TEXT"> Cent.</field>
- </block>
- </value>
- <value name="ADD7">
- <block type="text" id="`dtFH~Z+jXxozs}0@pFV">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD8">
- <block type="text" id="Z[y|,pDY,vwmAo(C|.c?">
- <field name="TEXT">Die Waschmaschine hat </field>
- </block>
- </value>
- <value name="ADD9">
- <block type="text" id="8DlnN@jGuCla3gSR#_}x">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD10">
- <block type="math_arithmetic" id="L[.cH@)%0Qijr8`Q-26*">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="ojOP:d1Pa;P(4XGvDf|v">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_round" id="[wm=iWh2|mmQV]_=QGqk">
- <field name="OP">ROUNDUP</field>
- <value name="NUM">
- <shadow type="math_number" id=",Kr0O%(A#vB|t5tnth@H">
- <field name="NUM">3.1</field>
- </shadow>
- <block type="math_arithmetic" id="Kb{`2LYDzMg|y3)+gLK~">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="!+penvT[ZpM0w%:%*.n;">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="1MrZ^fH6sIaN*n8/z+Pf">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="`I1-.`Kp*Cn7x4d?dG;k">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="}05qvU{/^yxz:fErWWPD">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="f!Cc3ZQx*2t5sT%DdGa?">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- <value name="B">
- <shadow type="math_number" id="tBJZ]Rn]7fTyGVOQW?Ml">
- <field name="NUM">25</field>
- </shadow>
- <block type="variables_get" id="Zwad)LU;w)UCs_2t70_{">
- <field name="VAR">Stromkosten kW</field>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="8xT|V]X7i)5TktP}#/x6">
- <field name="NUM">1</field>
- </shadow>
- <block type="math_arithmetic" id="(jS-3C?m].3xH9nB:Zsp">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="5KGYgh@`0iG1*j1cR}f~">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="{^;DCe%0-s^:j%kk?[9l">
- <field name="VAR">geld</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="m#3^u3_q`hsK=D#d7lEc">
- <field name="NUM">1000</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="1Af(fFwXg,H!uO0%aMIt">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="nDymr=5/,9vUWCF6j_nB">
- <field name="NUM">100</field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="ADD11">
- <block type="text" id="Xp1,J=ERp5mt:v^oe1b7">
- <field name="TEXT"> </field>
- </block>
- </value>
- <value name="ADD12">
- <block type="text" id="s_U4rjzQsT=*5~;7^w*C">
- <field name="TEXT">Kilowatt Stunden verbraucht</field>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="control_ex" id="hrs,Q;LXA57=*wP)XH4Q">
- <field name="TYPE">false</field>
- <field name="CLEAR_RUNNING">FALSE</field>
- <value name="OID">
- <shadow type="field_oid" id="410~at{*]Y*@*Z%X}1%O">
- <field name="oid">Object ID</field>
- </shadow>
- <block type="variables_get" id="#+.8:{s%ER.9KGCYqj*R">
- <field name="VAR">volume</field>
- </block>
- </value>
- <value name="VALUE">
- <shadow type="logic_boolean" id="R6%z{io#YjHKeozd2Jbl">
- <field name="BOOL">TRUE</field>
- </shadow>
- <block type="variables_get" id="-1;H0=UdkV]e.h]ijU[5">
- <field name="VAR">lautstärke vorher</field>
- </block>
- </value>
- <value name="DELAY_MS">
- <shadow type="math_number" id="#qRp{Yievi~u:+`eoWD(">
- <field name="NUM">20000</field>
- </shadow>
- </value>
- </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>
- </statement>
- <value name="IF2">
- <block type="logic_compare" id="iZ%hxQGA6%+QZG1{575o">
- <field name="OP">LTE</field>
- <value name="A">
- <block type="on_source" id="`Je%3Sx!N1_vY@w;mtkz">
- <field name="ATTR">state.val</field>
- </block>
- </value>
- <value name="B">
- <block type="variables_get" id="5bakaY}Xc^1!zs~~#6e4">
- <field name="VAR">Maschine aus in Watt</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO2">
- <block type="variables_set" id="H(Apn%zuw)hjyzz}gA=2">
- <field name="VAR">intervallWache</field>
- <value name="VALUE">
- <block type="math_number" id=";;ar*wpBYg|?;PVC{a2(">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="L)~goJTK1pOS3Log)-,d">
- <field name="VAR">geld</field>
- <value name="VALUE">
- <block type="math_number" id="/lCjC2[Qr6)BP-M:8:Lh">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="variables_set" id="S!3SK(V_ADPGKicB;bfx">
- <field name="VAR">timerAN</field>
- <value name="VALUE">
- <block type="math_number" id="d~XP]E*s5I;4^+chdqMQ">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="timeouts_clearinterval" id="=Zv;79a9K]lp{T8IQ)pU">
- <field name="NAME">Intervall4</field>
- <next>
- <block type="timeouts_clearinterval" id="`=K`@OV?F+RS|OyB{`2P">
- <field name="NAME">Intervall</field>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </statement>
- </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>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </next>
- </block>
- </xml>