<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start]]></title><description><![CDATA[<p dir="auto">Hallo Liebe Smart Home Freunde..<br />
Es geht um Betriebstundenzähler /Laufzeit/ Starts</p>
<p dir="auto">Bis Jetzt habe ich ja immer nur Hilfe gebraucht oder habe nur mitgelesen.<br />
Heute möchte ich aber mal ein Projekt von mir teilen.</p>
<p dir="auto">Grundgedanke war:<br />
Die Laufzeiten /Starts usw vom Rasenmäher Roboter (Heidi)zu Visualisieren.<br />
Funktion des Blockly ,<br />
es werden die nötigen Objekte angelegt.<br />
Es wird die Aktuelle Laufzeit (in Echtzeit) angegeben<br />
es wird die Gesamtlaufzeit angegeben<br />
es wird die Letzte Laufzeit angegeben ,bei jedem neuen Start des Rasenmähers<br />
es wird die Anzahl der Starts angegeben<br />
es wird im Log als Info angezeigt Rasenmäher läuft oder läuft nicht<br />
es gibt eine reset Funktion wo alle werte wieder auf null gesetzt werden können<br />
man muss  nur das  entsprechende zu triggernde Objekt ändern, hier momentan Heist es Ausgabe_Test.<br />
Habe dies auch in Homematic zur Anzeige und in die VIS mit eingebunden</p>
<p dir="auto">Mann kann dies ja für alles verwenden, wie Gartenpumpe usw .. Alles wo man gerne Die Laufzeit beobachten möchte</p>
<p dir="auto">Ich hoffe ich kann dadurch den einen oder den anderen Helfen.<br />
<img src="https://scontent-dus1-1.xx.fbcdn.net/v/t1.0-9/64514536_2050897761873794_6944352880816029696_o.jpg?_nc_cat=104&amp;_nc_eui2=AeFClXLJ5q8TfDwWIHQlNqUWmnmQ74SSNXzafDMVeNnI5LmFsw3m-y2-a_QvSagVaSci0d0L6yHvt7nxi4fcfRpOU7ol-hWtQA6LZsHENoYC6Q&amp;_nc_ht=scontent-dus1-1.xx&amp;oh=89a409da764700ed507923ba03cc197a&amp;oe=5D7AC772" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="https://scontent-dus1-1.xx.fbcdn.net/v/t1.0-9/64956157_2050897771873793_1807328839521533952_o.jpg?_nc_cat=110&amp;_nc_eui2=AeHlCdmhdzweQNLsiaqYzi0SkzRKgzvbDZ91p-qKE4jsGQM2HqJZTXMyFJju6sswGfeComzQXKiu-r9Klw76U3KS82WTf_G74oP40aWzylGwhw&amp;_nc_ht=scontent-dus1-1.xx&amp;oh=84875f350436b4ff65efd15f65551d74&amp;oe=5DC25BC8" alt="alt text" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="https://scontent-dus1-1.xx.fbcdn.net/v/t1.0-9/64775091_2050907551872815_7093555736826871808_n.jpg?_nc_cat=110&amp;_nc_eui2=AeFQXyJeT_LCSmK66u_Gw4WYXhnkpBWxuCPRp--N3uUPE3Et8YQnnCQ38RugtfpIkxnuYQ5fkMQ9l6teHGoSaqCWakqj0c3VfqQI9s72-DwS_w&amp;_nc_ht=scontent-dus1-1.xx&amp;oh=66a4b5fdb1865e27e608c6fd2551f0d0&amp;oe=5D8D68AA" alt="alt text" class=" img-fluid img-markdown" /></p>
<pre><code>&lt;xml xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;variables&gt;
    &lt;variable type="" id="y4g-_GfWq@qg5/^2)aFX"&gt;Heidi_Laufzeit_Aktuel&lt;/variable&gt;
    &lt;variable type="undefined" id="Hedie_mäht"&gt;Hedie_mäht&lt;/variable&gt;
    &lt;variable type="" id="aX}P_#IEqLB2A$I=jJvV"&gt;Heidi_Summe_Laufzeit&lt;/variable&gt;
    &lt;variable type="undefined" id="Hedie_mäht_summe"&gt;Hedie_mäht_summe&lt;/variable&gt;
    &lt;variable type="" id="eX(%oxI/**;OLDgi:K=`"&gt;Heidi_Start&lt;/variable&gt;
  &lt;/variables&gt;
  &lt;block type="procedures_defcustomnoreturn" id="W-nXq2.wZ=32mxVz/7er" x="-813" y="-787"&gt;
    &lt;mutation statements="false"&gt;&lt;/mutation&gt;
    &lt;field name="NAME"&gt;Objekte_anlegen&lt;/field&gt;
    &lt;field name="SCRIPT"&gt;Y3JlYXRlU3RhdGUoJ0hlaWRpLldlcnRlLkFrdHVlbCcsIDAsIHsgbmFtZTogJ0xhdWZ6ZWl0X0FrdHVlbCcsIGRlc2M6ICdBa3R1ZWwnLCB0eXBlOiAnbWl4ZWQnLCB1bml0OiAnbWluJywgbWluOiAnMCcsIG1heDogJzEwMDAwMDAnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdIZWlkaS5XZXJ0ZS5TdW1tZScsIDAsIHsgbmFtZTogJ0xhdWZ6ZWl0X1N1bW1lJywgZGVzYzogJ1N1bW1lJywgdHlwZTogJ21peGVkJywgdW5pdDogJ21pbicsIG1pbjogJzAnLCBtYXg6ICcxMDAwMDAwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnSGVpZGkuV2VydGUuU1RBUlQnLCAwLCB7IG5hbWU6ICdBbnphaGxfU3RhcnQnLCBkZXNjOiAnU3RhcnQnLCB0eXBlOiAnbWl4ZWQnLCB1bml0OiAnU3RjaycsIG1pbjogJzAnLCBtYXg6ICcxMDAwMDAwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsNCmNyZWF0ZVN0YXRlKCdIZWlkaS5SZXNldCcsIDAsIHsgbmFtZTogJ1Jlc2V0X0FsbCcsIGRlc2M6ICdSZXNldCcsIHR5cGU6ICdsb2dpY3ZhbHVlJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnSGVpZGkuQXVzZ2FiZVRlc3QnLCAwLCB7IG5hbWU6ICdBdXNnYWJlX1Rlc3QnLCBkZXNjOiAnQWt0dWVsJywgdHlwZTogJ2xvZ2ljdmFsdWUnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdIZWlkaS5XZXJ0ZS5MZXR6dGVfTGF1ZnplaXQnLCAwLCB7IG5hbWU6ICdMZXR6dGVfTGF1ZnplaXQnLCBkZXNjOiAnTGV0enRlX0xhdWZ6ZWl0JywgdHlwZTogJ21peGVkJywgdW5pdDogJ21pbicsIG1pbjogJzAnLCBtYXg6ICcxMDAwMDAwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsg&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
  &lt;/block&gt;
  &lt;block type="procedures_callcustomnoreturn" id="HF#.W1f%#+x02SpI-*hb" x="-813" y="-762"&gt;
    &lt;mutation name="Objekte_anlegen"&gt;&lt;/mutation&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defnoreturn" id="Q9YfA6]Ded/p{|_o(0Kp" x="-787" y="-687"&gt;
    &lt;field name="NAME"&gt;Zähler_Aktuel_Heidi&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
    &lt;statement name="STACK"&gt;
      &lt;block type="update" id="l$e$spxDjEt3?/)QM/S_"&gt;
        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
        &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Aktuel&lt;/field&gt;
        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
        &lt;value name="VALUE"&gt;
          &lt;block type="variables_get" id="-ESCF[8t:/.Uq/9)1D$3"&gt;
            &lt;field name="VAR" id="y4g-_GfWq@qg5/^2)aFX" variabletype=""&gt;Heidi_Laufzeit_Aktuel&lt;/field&gt;
          &lt;/block&gt;
        &lt;/value&gt;
        &lt;next&gt;
          &lt;block type="timeouts_setinterval" id="~WVUtN`I{IbtuL}^58k4"&gt;
            &lt;field name="NAME"&gt;Hedie_mäht&lt;/field&gt;
            &lt;field name="INTERVAL"&gt;1&lt;/field&gt;
            &lt;field name="UNIT"&gt;min&lt;/field&gt;
            &lt;statement name="STATEMENT"&gt;
              &lt;block type="math_change" id="%4w:5r_D3$|H.^,SZem!"&gt;
                &lt;field name="VAR" id="y4g-_GfWq@qg5/^2)aFX" variabletype=""&gt;Heidi_Laufzeit_Aktuel&lt;/field&gt;
                &lt;value name="DELTA"&gt;
                  &lt;shadow type="math_number" id="D%uqe7+a;G+6Qv^$Jaw!"&gt;
                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                  &lt;/shadow&gt;
                  &lt;block type="math_number" id="dxP.L*GxihW;[2K]8Y`]"&gt;
                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="update" id="F4J,yGr}+DF*8x@whHCK"&gt;
                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Aktuel&lt;/field&gt;
                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                    &lt;value name="VALUE"&gt;
                      &lt;block type="variables_get" id="4g-)Ov)-4+C?(7Y8J%zl"&gt;
                        &lt;field name="VAR" id="y4g-_GfWq@qg5/^2)aFX" variabletype=""&gt;Heidi_Laufzeit_Aktuel&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/next&gt;
      &lt;/block&gt;
    &lt;/statement&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="+pmEcfVL_13=hqD--kxu" x="-12" y="-687"&gt;
    &lt;field name="COMMENT"&gt;Steuerung Virtuelle Heidi in HM und stop der Zähler&lt;/field&gt;
    &lt;next&gt;
      &lt;block type="on_ext" id="%mv~N?|o[O{KJGWFDSIB"&gt;
        &lt;mutation items="1"&gt;&lt;/mutation&gt;
        &lt;field name="CONDITION"&gt;ne&lt;/field&gt;
        &lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;
        &lt;value name="OID0"&gt;
          &lt;shadow type="field_oid" id="RtrfDb=-#wtZrjE$FCHX"&gt;
            &lt;field name="oid"&gt;javascript.0.Heidi.AusgabeTest&lt;/field&gt;
          &lt;/shadow&gt;
        &lt;/value&gt;
        &lt;statement name="STATEMENT"&gt;
          &lt;block type="controls_if" id="jb^yk|8anDUd]jV8f-k!"&gt;
            &lt;mutation else="1"&gt;&lt;/mutation&gt;
            &lt;value name="IF0"&gt;
              &lt;block type="logic_compare" id="`iovX:O-vmVZr+dwf#W+"&gt;
                &lt;field name="OP"&gt;EQ&lt;/field&gt;
                &lt;value name="A"&gt;
                  &lt;block type="get_value" id="POi}N*Uw?T(}9gD-@ou$"&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.AusgabeTest&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;value name="B"&gt;
                  &lt;block type="text" id="m]R@9WqFGN2EoUi5)1[c"&gt;
                    &lt;field name="TEXT"&gt;mäht&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/value&gt;
            &lt;statement name="DO0"&gt;
              &lt;block type="update" id="1iK}W3*JMje)nF_%1N1`"&gt;
                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Letzte_Laufzeit&lt;/field&gt;
                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                &lt;value name="VALUE"&gt;
                  &lt;block type="get_value" id="kGhNLk0-yh+Z-i*Y=Ta="&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Aktuel&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="variables_set" id="+/*!cw662d5x@gJ_/ede"&gt;
                    &lt;field name="VAR" id="y4g-_GfWq@qg5/^2)aFX" variabletype=""&gt;Heidi_Laufzeit_Aktuel&lt;/field&gt;
                    &lt;value name="VALUE"&gt;
                      &lt;block type="math_number" id="I6Z,LN{`??fA_3#T1m)s"&gt;
                        &lt;field name="NUM"&gt;0&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;next&gt;
                      &lt;block type="procedures_callnoreturn" id="6Y?^z|vm[[MOPNwV17__"&gt;
                        &lt;mutation name="Zähler_Aktuel_Heidi"&gt;&lt;/mutation&gt;
                        &lt;next&gt;
                          &lt;block type="procedures_callnoreturn" id="]8GjY]PY7+^i_+~$XJt9"&gt;
                            &lt;mutation name="Heidi_Summe_Laufzeit"&gt;&lt;/mutation&gt;
                            &lt;next&gt;
                              &lt;block type="debug" id="^3#h4tF;yAPRR{^.f.0S"&gt;
                                &lt;field name="Severity"&gt;log&lt;/field&gt;
                                &lt;value name="TEXT"&gt;
                                  &lt;shadow type="text" id=")K~XOh^S/bgd2p,o?!v%"&gt;
                                    &lt;field name="TEXT"&gt;Hedie Mäht&lt;/field&gt;
                                  &lt;/shadow&gt;
                                &lt;/value&gt;
                                &lt;next&gt;
                                  &lt;block type="control" id="@:$la@=e*E_7okto_[Mw"&gt;
                                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                    &lt;field name="OID"&gt;hm-rpc.1.CUX0200001.1.STATE&lt;/field&gt;
                                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                    &lt;value name="VALUE"&gt;
                                      &lt;block type="logic_boolean" id="5^RG,(6Je)-goXngabFW"&gt;
                                        &lt;field name="BOOL"&gt;TRUE&lt;/field&gt;
                                      &lt;/block&gt;
                                    &lt;/value&gt;
                                  &lt;/block&gt;
                                &lt;/next&gt;
                              &lt;/block&gt;
                            &lt;/next&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/next&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
            &lt;statement name="ELSE"&gt;
              &lt;block type="control" id="UcJsFHJmXAJ}3%GARMQ;"&gt;
                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                &lt;field name="OID"&gt;hm-rpc.1.CUX0200001.1.STATE&lt;/field&gt;
                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                &lt;value name="VALUE"&gt;
                  &lt;block type="logic_boolean" id="aZXcf~8XAYM~w#k;$Tic"&gt;
                    &lt;field name="BOOL"&gt;FALSE&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="timeouts_clearinterval" id="XhGFs7DmyY!NcyN0E~kt"&gt;
                    &lt;field name="NAME"&gt;Hedie_mäht&lt;/field&gt;
                    &lt;next&gt;
                      &lt;block type="timeouts_clearinterval" id="ok#n(t?~z3a~flvB9kuk"&gt;
                        &lt;field name="NAME"&gt;Hedie_mäht_summe&lt;/field&gt;
                        &lt;next&gt;
                          &lt;block type="debug" id="/+{*[kR*O^f9gT572CCp"&gt;
                            &lt;field name="Severity"&gt;log&lt;/field&gt;
                            &lt;value name="TEXT"&gt;
                              &lt;shadow type="text" id="iTT]MSB?LDC[RG5qZpw0"&gt;
                                &lt;field name="TEXT"&gt;Hedie Mäht nicht mehr&lt;/field&gt;
                              &lt;/shadow&gt;
                            &lt;/value&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/next&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/statement&gt;
      &lt;/block&gt;
    &lt;/next&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="9tgOu.UoVN0#S;6]++*8" x="338" y="-662"&gt;
    &lt;field name="COMMENT"&gt;Hier anpassen&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="]V#msS(XaVj*V(R(7]2^" x="288" y="-612"&gt;
    &lt;field name="COMMENT"&gt;Hier anpassen&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="rJ2g~$|I$61:],0JZer^" x="-813" y="-487"&gt;
    &lt;field name="COMMENT"&gt;Laufzeitzähler Summe&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defnoreturn" id="ur%=Kw[f?kK]Z83lJc(F" x="-812" y="-463"&gt;
    &lt;field name="NAME"&gt;Heidi_Summe_Laufzeit&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
    &lt;statement name="STACK"&gt;
      &lt;block type="update" id="sR1/rMs-mYmvNGd6,ONe"&gt;
        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
        &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Summe&lt;/field&gt;
        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
        &lt;value name="VALUE"&gt;
          &lt;block type="variables_get" id="fxlYv(sw?a1?#=Gs@rs+"&gt;
            &lt;field name="VAR" id="aX}P_#IEqLB2A$I=jJvV" variabletype=""&gt;Heidi_Summe_Laufzeit&lt;/field&gt;
          &lt;/block&gt;
        &lt;/value&gt;
        &lt;next&gt;
          &lt;block type="timeouts_setinterval" id="Yy}Aj;#[U_$pLBX/D{!R"&gt;
            &lt;field name="NAME"&gt;Hedie_mäht_summe&lt;/field&gt;
            &lt;field name="INTERVAL"&gt;1&lt;/field&gt;
            &lt;field name="UNIT"&gt;min&lt;/field&gt;
            &lt;statement name="STATEMENT"&gt;
              &lt;block type="math_change" id="N,:Iv)~MrL+3.|ODM5D^"&gt;
                &lt;field name="VAR" id="aX}P_#IEqLB2A$I=jJvV" variabletype=""&gt;Heidi_Summe_Laufzeit&lt;/field&gt;
                &lt;value name="DELTA"&gt;
                  &lt;shadow type="math_number" id="D%uqe7+a;G+6Qv^$Jaw!"&gt;
                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                  &lt;/shadow&gt;
                  &lt;block type="math_number" id="6tEB`^xF8@_9Y?d_sS)a"&gt;
                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="update" id="x]HvVl^|7fCde6/`Vq}-"&gt;
                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Summe&lt;/field&gt;
                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                    &lt;value name="VALUE"&gt;
                      &lt;block type="variables_get" id="QG%y9sABVx3[NpkzlqS^"&gt;
                        &lt;field name="VAR" id="aX}P_#IEqLB2A$I=jJvV" variabletype=""&gt;Heidi_Summe_Laufzeit&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/next&gt;
      &lt;/block&gt;
    &lt;/statement&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="xS^%8$RscjDi2Qj{ZmL," x="-812" y="-262"&gt;
    &lt;field name="COMMENT"&gt;Summe Start&lt;/field&gt;
    &lt;next&gt;
      &lt;block type="on_ext" id="oBXGQ{V=9^$gQY_-F,A%"&gt;
        &lt;mutation items="1"&gt;&lt;/mutation&gt;
        &lt;field name="CONDITION"&gt;any&lt;/field&gt;
        &lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;
        &lt;value name="OID0"&gt;
          &lt;shadow type="field_oid" id="Ti,KqYT/dS:QTJ{X|lRF"&gt;
            &lt;field name="oid"&gt;javascript.0.Heidi.AusgabeTest&lt;/field&gt;
          &lt;/shadow&gt;
        &lt;/value&gt;
        &lt;statement name="STATEMENT"&gt;
          &lt;block type="controls_if" id="A*{|)KbnzDg,]Rn*q?S["&gt;
            &lt;value name="IF0"&gt;
              &lt;block type="logic_compare" id="cxP7E:xk!O3/:)]{-_CA"&gt;
                &lt;field name="OP"&gt;EQ&lt;/field&gt;
                &lt;value name="A"&gt;
                  &lt;block type="get_value" id="?$}?^kRoZ7MLw{3Ved-F"&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.AusgabeTest&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;value name="B"&gt;
                  &lt;block type="text" id="~?S}k~9!S*[w?NMtPr-M"&gt;
                    &lt;field name="TEXT"&gt;mäht&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/value&gt;
            &lt;statement name="DO0"&gt;
              &lt;block type="math_change" id="kj!)_ooWYBknRbK3fO@}"&gt;
                &lt;field name="VAR" id="eX(%oxI/**;OLDgi:K=`" variabletype=""&gt;Heidi_Start&lt;/field&gt;
                &lt;value name="DELTA"&gt;
                  &lt;shadow type="math_number" id="D%uqe7+a;G+6Qv^$Jaw!"&gt;
                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                  &lt;/shadow&gt;
                  &lt;block type="math_number" id="6MI^fq1Q=he{/ZZ!pm7l"&gt;
                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
            &lt;next&gt;
              &lt;block type="procedures_callnoreturn" id="WF(Pa2FJ,IcZ.D|qC}Nt"&gt;
                &lt;mutation name="Summe_Start"&gt;&lt;/mutation&gt;
              &lt;/block&gt;
            &lt;/next&gt;
          &lt;/block&gt;
        &lt;/statement&gt;
        &lt;next&gt;
          &lt;block type="comment" id="y.!w;Lly)dWp:_=M!i=D"&gt;
            &lt;field name="COMMENT"&gt;Schreibe in Objekt Heidi_Summe_Start&lt;/field&gt;
          &lt;/block&gt;
        &lt;/next&gt;
      &lt;/block&gt;
    &lt;/next&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="2jwMH]=.StCD144k]JLn" x="-462" y="-237"&gt;
    &lt;field name="COMMENT"&gt;Hier anpassen&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="0NcH`SU8Jlq=EPVD[_@/" x="-512" y="-187"&gt;
    &lt;field name="COMMENT"&gt;Hier anpassen&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="ZqDn};jgez6!$_F1Vqos" x="38" y="-162"&gt;
    &lt;field name="COMMENT"&gt;RESET Alle Zähler&lt;/field&gt;
    &lt;next&gt;
      &lt;block type="on_ext" id="]/@.4.5e,@L#kM:3{;vc"&gt;
        &lt;mutation items="1"&gt;&lt;/mutation&gt;
        &lt;field name="CONDITION"&gt;any&lt;/field&gt;
        &lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;
        &lt;value name="OID0"&gt;
          &lt;shadow type="field_oid" id="p9-N0w{fIg:J/q?nKaqi"&gt;
            &lt;field name="oid"&gt;javascript.0.Heidi.Reset&lt;/field&gt;
          &lt;/shadow&gt;
        &lt;/value&gt;
        &lt;statement name="STATEMENT"&gt;
          &lt;block type="controls_if" id="id]|AgZU|3Uku_V]y4(V"&gt;
            &lt;value name="IF0"&gt;
              &lt;block type="logic_compare" id=",2t8e=0=|@lCUvcs[4?X"&gt;
                &lt;field name="OP"&gt;EQ&lt;/field&gt;
                &lt;value name="A"&gt;
                  &lt;block type="get_value" id="bs%~ugm/x!|)$a9HLJ]7"&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.Reset&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;value name="B"&gt;
                  &lt;block type="logic_boolean" id="H0ByN9LiE[YR:=m:0!V-"&gt;
                    &lt;field name="BOOL"&gt;TRUE&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/value&gt;
            &lt;statement name="DO0"&gt;
              &lt;block type="update" id="/Di4!_.kVbFe5f(kg@/l"&gt;
                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Summe&lt;/field&gt;
                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                &lt;value name="VALUE"&gt;
                  &lt;block type="math_number" id="PUglxf#a=bB{/MsIcvuL"&gt;
                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="update" id="p~|@bQ)5yOkfN3VmA^Di"&gt;
                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                    &lt;field name="OID"&gt;javascript.0.Heidi.Werte.START&lt;/field&gt;
                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                    &lt;value name="VALUE"&gt;
                      &lt;block type="math_number" id="+iP*rHBo^6T;NWOnk[+!"&gt;
                        &lt;field name="NUM"&gt;0&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;next&gt;
                      &lt;block type="update" id=",0jT2$ko*M6QxwEKZ~q%"&gt;
                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                        &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Aktuel&lt;/field&gt;
                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                        &lt;value name="VALUE"&gt;
                          &lt;block type="math_number" id="GeSr$Vkc~+k_S[058(D2"&gt;
                            &lt;field name="NUM"&gt;0&lt;/field&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                        &lt;next&gt;
                          &lt;block type="update" id="%H0GPQWSO@6E,vjxL#4Y"&gt;
                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                            &lt;field name="OID"&gt;javascript.0.Heidi.Werte.Letzte_Laufzeit&lt;/field&gt;
                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                            &lt;value name="VALUE"&gt;
                              &lt;block type="math_number" id="~,qydQiq!k%6Y_z;X=vR"&gt;
                                &lt;field name="NUM"&gt;0&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/next&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/statement&gt;
      &lt;/block&gt;
    &lt;/next&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defnoreturn" id="Tsrs^.*[G~i*(Tm~Elr1" x="-812" y="13"&gt;
    &lt;field name="NAME"&gt;Summe_Start&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
    &lt;statement name="STACK"&gt;
      &lt;block type="update" id="IOmvxHfvj2IGU@$s(sYx"&gt;
        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
        &lt;field name="OID"&gt;javascript.0.Heidi.Werte.START&lt;/field&gt;
        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
        &lt;value name="VALUE"&gt;
          &lt;block type="variables_get" id="e8j~Ni6Lj%~rI]w-o4W]"&gt;
            &lt;field name="VAR" id="eX(%oxI/**;OLDgi:K=`" variabletype=""&gt;Heidi_Start&lt;/field&gt;
          &lt;/block&gt;
        &lt;/value&gt;
      &lt;/block&gt;
    &lt;/statement&gt;
  &lt;/block&gt;
&lt;/xml&gt;
</code></pre>
]]></description><link>https://forum.iobroker.net/topic/23336/betriebsstundenzähler-laufzeit-start</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 23:53:17 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/23336.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 Jun 2019 12:17:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 10:31:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a><br />
Danke funktioniert</p>
]]></description><link>https://forum.iobroker.net/post/438016</link><guid isPermaLink="true">https://forum.iobroker.net/post/438016</guid><dc:creator><![CDATA[Baerny]]></dc:creator><pubDate>Sun, 24 May 2020 10:31:19 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 10:03:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/baerny" aria-label="Profile: Baerny">@<bdi>Baerny</bdi></a></p>
<p dir="auto"><img src="/assets/uploads/files/1590314593175-screenshot-2547-_li.jpg" alt="Screenshot (2547)_LI.jpg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/437995</link><guid isPermaLink="true">https://forum.iobroker.net/post/437995</guid><dc:creator><![CDATA[sigi234]]></dc:creator><pubDate>Sun, 24 May 2020 10:03:14 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 09:54:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kunigunde" aria-label="Profile: kunigunde">@<bdi>kunigunde</bdi></a> sagte in <a href="/post/437871">Betriebsstundenzähler / Laufzeit / Start</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a><br />
Am besten und schnellsten geht das, wenn du den XML Code in einem Texteditor tust und Pumpe gegen "was auch immer" ersetzt dann importierst und erst jetzt deinen Datenpunkt welcher triggert anpasst.</p>
</blockquote>
<p dir="auto">Hallo <a class="plugin-mentions-user plugin-mentions-a" href="/user/kunigunde" aria-label="Profile: kunigunde">@<bdi>kunigunde</bdi></a> , habe das mit dem ändern mal in einem Editor geändert (in Waschen)und anschließend das Script importiert. Komischerweise werden die Datenpunkte immer noch unter Javascript.0.Pumpe angelegt und nicht unter meinem, geänderten Namen. Hast du eine Idee, was ich noch zusätzlich ändern muss.<br />
Baerny</p>
]]></description><link>https://forum.iobroker.net/post/437982</link><guid isPermaLink="true">https://forum.iobroker.net/post/437982</guid><dc:creator><![CDATA[Baerny]]></dc:creator><pubDate>Sun, 24 May 2020 09:54:18 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 06:16:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a><br />
jupp</p>
]]></description><link>https://forum.iobroker.net/post/437873</link><guid isPermaLink="true">https://forum.iobroker.net/post/437873</guid><dc:creator><![CDATA[kunigunde]]></dc:creator><pubDate>Sun, 24 May 2020 06:16:02 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 06:15:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kunigunde" aria-label="Profile: kunigunde">@<bdi>kunigunde</bdi></a> sagte in <a href="/post/437871">Betriebsstundenzähler / Laufzeit / Start</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a><br />
Am besten und schnellsten geht das, wenn du den XML Code in einem Texteditor tust und Pumpe gegen "was auch immer" ersetzt dann importierst und erst jetzt deinen Datenpunkt welcher triggert anpasst.</p>
</blockquote>
<p dir="auto">Jupp, aber pro Gerät ein Skript? Sehe ich das Richtig?</p>
]]></description><link>https://forum.iobroker.net/post/437872</link><guid isPermaLink="true">https://forum.iobroker.net/post/437872</guid><dc:creator><![CDATA[sigi234]]></dc:creator><pubDate>Sun, 24 May 2020 06:15:14 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 06:09:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a><br />
Am besten und schnellsten geht das, wenn du den XML Code in einem Texteditor tust und Pumpe gegen "was auch immer" ersetzt dann importierst und erst jetzt deinen Datenpunkt welcher triggert anpasst.</p>
]]></description><link>https://forum.iobroker.net/post/437871</link><guid isPermaLink="true">https://forum.iobroker.net/post/437871</guid><dc:creator><![CDATA[kunigunde]]></dc:creator><pubDate>Sun, 24 May 2020 06:09:34 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 06:08:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kunigunde" aria-label="Profile: kunigunde">@<bdi>kunigunde</bdi></a></p>
<p dir="auto">Super, wenn ich aber nicht Pumpe haben will sondern zB.:  TV muss ich alles anpassen?<br />
Und muss ich für jedes Gerät ein eigenes Blockly erstellen?</p>
]]></description><link>https://forum.iobroker.net/post/437869</link><guid isPermaLink="true">https://forum.iobroker.net/post/437869</guid><dc:creator><![CDATA[sigi234]]></dc:creator><pubDate>Sun, 24 May 2020 06:08:14 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Sun, 24 May 2020 06:07:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/pupsi" aria-label="Profile: pupsi">@<bdi>pupsi</bdi></a></p>
<p dir="auto">Hallo, ich habe dein Blockly genutzt und etwas angepasst.<br />
Danke für dein Script.<br />
Jetzt sind nur noch 2 Datenpunkte anzupassen (im Script wird dann nur noch "Trigger_State" genutzt, und außerdem stehen h,m,s zur Verfügung.<br />
Desweiteren ist jetzt auch ein Durchschnitt integriert.<br />
(P.S. unnütze Variablen habe ich auch entfernt.)<br />
<img src="/assets/uploads/files/1590299096554-0bc9d4fe-286b-495f-99e4-f44b16c48c88-image.png" alt="0bc9d4fe-286b-495f-99e4-f44b16c48c88-image.png" class=" img-fluid img-markdown" /><br />
Screenshot Blockly:<br />
<img src="/assets/uploads/files/1590299818984-2d0cc7aa-bf70-49b6-ae05-f00a61e90253-image.png" alt="2d0cc7aa-bf70-49b6-ae05-f00a61e90253-image.png" class=" img-fluid img-markdown" /><br />
Screenshot Node-red Dashboard:<br />
<img src="/assets/uploads/files/1590300450058-72136952-7d73-45e1-b577-a1f914cabf75-image.png" alt="72136952-7d73-45e1-b577-a1f914cabf75-image.png" class=" img-fluid img-markdown" /><br />
Stelle wo der Datenpunkt welcher "triggert" geändert wird:<br />
<img src="/assets/uploads/files/1590299288023-1643b098-39ac-4a45-a505-6b9edf17d72e-image.png" alt="1643b098-39ac-4a45-a505-6b9edf17d72e-image.png" class=" img-fluid img-markdown" /></p>
<pre><code>&lt;xml xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;variables&gt;
    &lt;variable type="" id="`._J%HrwB/s_.vuyh?N6"&gt;sek&lt;/variable&gt;
    &lt;variable type="undefined" id="Laufzeit_Aktuell_s"&gt;Laufzeit_Aktuell_s&lt;/variable&gt;
    &lt;variable type="" id="WTs)G/fB4r9Mv:`m+3OP"&gt;gesamt_sek&lt;/variable&gt;
    &lt;variable type="" id="5]288,z*1HXMf%~PfJp4"&gt;gesamt_schnitt_sek&lt;/variable&gt;
  &lt;/variables&gt;
  &lt;block type="procedures_defcustomnoreturn" id="W-nXq2.wZ=32mxVz/7er" x="-812" y="-862"&gt;
    &lt;mutation statements="false"&gt;&lt;/mutation&gt;
    &lt;field name="NAME"&gt;Objekte_anlegen&lt;/field&gt;
    &lt;field name="SCRIPT"&gt;Y3JlYXRlU3RhdGUoJ1B1bXBlLldlcnRlLkFrdHVlbGxfcycsIDAsIHsgbmFtZTogJ0FrdHVlbGxfcycsIGRlc2M6ICdBa3R1ZWxsX3MnLCB0eXBlOiAnbWl4ZWQnLCB1bml0OiAncycsIG1pbjogJzAnLCBtYXg6ICc2MCcscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ1B1bXBlLldlcnRlLkFrdHVlbGxfbScsIDAsIHsgbmFtZTogJ0FrdHVlbGxfbScsIGRlc2M6ICdBa3R1ZWxsX20nLCB0eXBlOiAnbWl4ZWQnLCB1bml0OiAnbScsIG1pbjogJzAnLCBtYXg6ICc2MCcscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ1B1bXBlLldlcnRlLkFrdHVlbGxfaCcsIDAsIHsgbmFtZTogJ0FrdHVlbGxfaCcsIGRlc2M6ICdBa3R1ZWxsX2gnLCB0eXBlOiAnbWl4ZWQnLCB1bml0OiAnaCcsIG1pbjogJzAnLCBtYXg6ICcxMDAwMDAwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQoNCmNyZWF0ZVN0YXRlKCdQdW1wZS5XZXJ0ZS5MZXR6dGVfTGF1ZnplaXRfcycsIDAsIHsgbmFtZTogJ0xldHp0ZV9MYXVmemVpdF9zJywgZGVzYzogJ0xldHp0ZV9MYXVmemVpdF9zJywgdHlwZTogJ21peGVkJywgdW5pdDogJ3MnLCBtaW46ICcwJywgbWF4OiAnNjAnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdQdW1wZS5XZXJ0ZS5MZXR6dGVfTGF1ZnplaXRfbScsIDAsIHsgbmFtZTogJ0xldHp0ZV9MYXVmemVpdF9tJywgZGVzYzogJ0xldHp0ZV9MYXVmemVpdF9tJywgdHlwZTogJ21peGVkJywgdW5pdDogJ20nLCBtaW46ICcwJywgbWF4OiAnNjAnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdQdW1wZS5XZXJ0ZS5MZXR6dGVfTGF1ZnplaXRfaCcsIDAsIHsgbmFtZTogJ0xldHp0ZV9MYXVmemVpdF9oJywgZGVzYzogJ0xldHp0ZV9MYXVmemVpdF9oJywgdHlwZTogJ21peGVkJywgdW5pdDogJ2gnLCBtaW46ICcwJywgbWF4OiAnMTAwMDAwMCcscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KDQpjcmVhdGVTdGF0ZSgnUHVtcGUuV2VydGUuTGF1ZnplaXRfU3VtbWVfcycsIDAsIHsgbmFtZTogJ0xhdWZ6ZWl0X1N1bW1lX3MnLCBkZXNjOiAnU3VtbWVfcycsIHR5cGU6ICdtaXhlZCcsIHVuaXQ6ICdzJywgbWluOiAnMCcsIG1heDogJzYwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnUHVtcGUuV2VydGUuTGF1ZnplaXRfU3VtbWVfbScsIDAsIHsgbmFtZTogJ0xhdWZ6ZWl0X1N1bW1lX20nLCBkZXNjOiAnU3VtbWVfbScsIHR5cGU6ICdtaXhlZCcsIHVuaXQ6ICdtJywgbWluOiAnMCcsIG1heDogJzYwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnUHVtcGUuV2VydGUuTGF1ZnplaXRfU3VtbWVfaCcsIDAsIHsgbmFtZTogJ0xhdWZ6ZWl0X1N1bW1lX2gnLCBkZXNjOiAnU3VtbWVfaCcsIHR5cGU6ICdtaXhlZCcsIHVuaXQ6ICdoJywgbWluOiAnMCcsIG1heDogJzEwMDAwMDAnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCg0KY3JlYXRlU3RhdGUoJ1B1bXBlLldlcnRlLkR1cmNoc2Nobml0dF9zJywgMCwgeyBuYW1lOiAnRHVyY2hzY2huaXR0X3MnLCBkZXNjOiAnU2Nobml0dF9zJywgdHlwZTogJ21peGVkJywgdW5pdDogJ3MnLCBtaW46ICcwJywgbWF4OiAnNjAnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdQdW1wZS5XZXJ0ZS5EdXJjaHNjaG5pdHRfbScsIDAsIHsgbmFtZTogJ0R1cmNoc2Nobml0dF9tJywgZGVzYzogJ1NjaG5pdHRfbScsIHR5cGU6ICdtaXhlZCcsIHVuaXQ6ICdtJywgbWluOiAnMCcsIG1heDogJzYwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnUHVtcGUuV2VydGUuRHVyY2hzY2huaXR0X2gnLCAwLCB7IG5hbWU6ICdEdXJjaHNjaG5pdHRfaCcsIGRlc2M6ICdTY2huaXR0X2gnLCB0eXBlOiAnbWl4ZWQnLCB1bml0OiAnaCcsIG1pbjogJzAnLCBtYXg6ICcxMDAwMDAwJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQoNCmNyZWF0ZVN0YXRlKCdQdW1wZS5XZXJ0ZS5BbnphaGxfU3RhcnRzJywgMCwgeyBuYW1lOiAnQW56YWhsX1N0YXJ0cycsIGRlc2M6ICdBbnphaGxfU3RhcnRzJywgdHlwZTogJ21peGVkJywgbWluOiAnMCcsIG1heDogJzEwMDAwMDAnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KDQoNCmNyZWF0ZVN0YXRlKCdQdW1wZS5SZXNldCcsIDAsIHsgbmFtZTogJ1Jlc2V0JywgZGVzYzogJ1Jlc2V0JywgdHlwZTogJ2Jvb2xlYW4nLCBkZWY6IGZhbHNlLCByZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnUHVtcGUuVHJpZ2dlcl9TdGF0ZScsIDAsIHsgbmFtZTogJ1RyaWdnZXJfU3RhdGUnLCBkZXNjOiAnU3RhdGUnLCB0eXBlOiAnYm9vbGVhbicscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0K&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
  &lt;/block&gt;
  &lt;block type="on" id="mrzT0$K(*i}mn@!iz~-:" x="-412" y="-862"&gt;
    &lt;field name="OID"&gt;hm-rpc.0.QEQ1896053.1.STATE&lt;/field&gt;
    &lt;field name="CONDITION"&gt;ne&lt;/field&gt;
    &lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;
    &lt;statement name="STATEMENT"&gt;
      &lt;block type="update" id="j${Go*V+/]9nQEQb)Tan"&gt;
        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
        &lt;field name="OID"&gt;javascript.0.Pumpe.Trigger_State&lt;/field&gt;
        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
        &lt;value name="VALUE"&gt;
          &lt;block type="get_value" id=")I},{3{:g9~Tuy-=g(sE"&gt;
            &lt;field name="ATTR"&gt;val&lt;/field&gt;
            &lt;field name="OID"&gt;hm-rpc.0.QEQ1896053.1.STATE&lt;/field&gt;
          &lt;/block&gt;
        &lt;/value&gt;
        &lt;next&gt;
          &lt;block type="controls_if" id="A*{|)KbnzDg,]Rn*q?S["&gt;
            &lt;value name="IF0"&gt;
              &lt;block type="logic_compare" id="cxP7E:xk!O3/:)]{-_CA"&gt;
                &lt;field name="OP"&gt;EQ&lt;/field&gt;
                &lt;value name="A"&gt;
                  &lt;block type="get_value" id="?$}?^kRoZ7MLw{3Ved-F"&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Pumpe.Trigger_State&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;value name="B"&gt;
                  &lt;block type="logic_boolean" id="_`mcB7p*P/[V//1~~HUw"&gt;
                    &lt;field name="BOOL"&gt;FALSE&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/value&gt;
            &lt;statement name="DO0"&gt;
              &lt;block type="update" id="^zfNT4I`+c;l.4SPrc)U"&gt;
                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Anzahl_Starts&lt;/field&gt;
                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                &lt;value name="VALUE"&gt;
                  &lt;block type="math_arithmetic" id="a2CCbCXYG]s~,J9qN]ib"&gt;
                    &lt;field name="OP"&gt;ADD&lt;/field&gt;
                    &lt;value name="A"&gt;
                      &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                      &lt;/shadow&gt;
                      &lt;block type="get_value" id="[0ut#Lx,?9IHBa~QKXlm"&gt;
                        &lt;field name="ATTR"&gt;val&lt;/field&gt;
                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Anzahl_Starts&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;value name="B"&gt;
                      &lt;shadow type="math_number" id="}?P0!jT=]9hNU{-xT{q/"&gt;
                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                      &lt;/shadow&gt;
                    &lt;/value&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/next&gt;
      &lt;/block&gt;
    &lt;/statement&gt;
  &lt;/block&gt;
  &lt;block type="procedures_callcustomnoreturn" id="HF#.W1f%#+x02SpI-*hb" x="-812" y="-812"&gt;
    &lt;mutation name="Objekte_anlegen"&gt;&lt;/mutation&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="%^j5-uBopS=8V9a*eIQ3" x="-262" y="-837"&gt;
    &lt;field name="COMMENT"&gt;Hier anpassen&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="VkGr5cUgwT?}d(txPKkf" x="-12" y="-787"&gt;
    &lt;field name="COMMENT"&gt;Hier anpassen&lt;/field&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="rtC,x~r%k~3IwH9+?anM" x="-837" y="-687"&gt;
    &lt;field name="COMMENT"&gt;Logik&lt;/field&gt;
    &lt;next&gt;
      &lt;block type="on_ext" id="%mv~N?|o[O{KJGWFDSIB"&gt;
        &lt;mutation items="1"&gt;&lt;/mutation&gt;
        &lt;field name="CONDITION"&gt;ne&lt;/field&gt;
        &lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;
        &lt;value name="OID0"&gt;
          &lt;shadow type="field_oid" id="RtrfDb=-#wtZrjE$FCHX"&gt;
            &lt;field name="oid"&gt;javascript.0.Pumpe.Trigger_State&lt;/field&gt;
          &lt;/shadow&gt;
        &lt;/value&gt;
        &lt;statement name="STATEMENT"&gt;
          &lt;block type="controls_if" id="jb^yk|8anDUd]jV8f-k!"&gt;
            &lt;mutation else="1"&gt;&lt;/mutation&gt;
            &lt;value name="IF0"&gt;
              &lt;block type="logic_compare" id="`iovX:O-vmVZr+dwf#W+"&gt;
                &lt;field name="OP"&gt;EQ&lt;/field&gt;
                &lt;value name="A"&gt;
                  &lt;block type="get_value" id="POi}N*Uw?T(}9gD-@ou$"&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Pumpe.Trigger_State&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;value name="B"&gt;
                  &lt;block type="logic_boolean" id="R7Z~zD).!PPUx8xdhP^?"&gt;
                    &lt;field name="BOOL"&gt;TRUE&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/value&gt;
            &lt;statement name="DO0"&gt;
              &lt;block type="procedures_callnoreturn" id="6Y?^z|vm[[MOPNwV17__"&gt;
                &lt;mutation name="Func_Timer"&gt;&lt;/mutation&gt;
                &lt;next&gt;
                  &lt;block type="debug" id="^3#h4tF;yAPRR{^.f.0S"&gt;
                    &lt;field name="Severity"&gt;log&lt;/field&gt;
                    &lt;value name="TEXT"&gt;
                      &lt;shadow type="text" id=")K~XOh^S/bgd2p,o?!v%"&gt;
                        &lt;field name="TEXT"&gt;Timer gestartet&lt;/field&gt;
                      &lt;/shadow&gt;
                    &lt;/value&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
            &lt;statement name="ELSE"&gt;
              &lt;block type="timeouts_clearinterval" id="XhGFs7DmyY!NcyN0E~kt"&gt;
                &lt;field name="NAME"&gt;Laufzeit_Aktuell_s&lt;/field&gt;
                &lt;next&gt;
                  &lt;block type="update" id="KY90+B/-c6=BaiMcgkZn"&gt;
                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Letzte_Laufzeit_s&lt;/field&gt;
                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                    &lt;value name="VALUE"&gt;
                      &lt;block type="get_value" id="k]g$b6bfo7S]l@h:6Cz="&gt;
                        &lt;field name="ATTR"&gt;val&lt;/field&gt;
                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;next&gt;
                      &lt;block type="update" id="k5s1*6UKz@8qY2dF;d${"&gt;
                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Letzte_Laufzeit_m&lt;/field&gt;
                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                        &lt;value name="VALUE"&gt;
                          &lt;block type="get_value" id="B8*b__x^sFOFl-ysZr1D"&gt;
                            &lt;field name="ATTR"&gt;val&lt;/field&gt;
                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                        &lt;next&gt;
                          &lt;block type="update" id="zH|J)@7DOsaX5u`sX|`#"&gt;
                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Letzte_Laufzeit_h&lt;/field&gt;
                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                            &lt;value name="VALUE"&gt;
                              &lt;block type="get_value" id="*hy5.yWr2^G]qiT^dIqS"&gt;
                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_h&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                            &lt;next&gt;
                              &lt;block type="update" id="H_g)|16phhN71`H(FfVS"&gt;
                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                &lt;value name="VALUE"&gt;
                                  &lt;block type="math_number" id="*mIO#E*!}!|Su1FI1)#9"&gt;
                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                  &lt;/block&gt;
                                &lt;/value&gt;
                                &lt;next&gt;
                                  &lt;block type="update" id="c}e~mH.Hgml{M{jolpBG"&gt;
                                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                    &lt;value name="VALUE"&gt;
                                      &lt;block type="math_number" id="Dbr|d{r%BtSpX%NWY|93"&gt;
                                        &lt;field name="NUM"&gt;0&lt;/field&gt;
                                      &lt;/block&gt;
                                    &lt;/value&gt;
                                    &lt;next&gt;
                                      &lt;block type="update" id="k2iQG|%IjQ`bI#b6v^sI"&gt;
                                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_h&lt;/field&gt;
                                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                        &lt;value name="VALUE"&gt;
                                          &lt;block type="math_number" id="=9V9p*56%30IE.6#V9HO"&gt;
                                            &lt;field name="NUM"&gt;0&lt;/field&gt;
                                          &lt;/block&gt;
                                        &lt;/value&gt;
                                        &lt;next&gt;
                                          &lt;block type="debug" id="/+{*[kR*O^f9gT572CCp"&gt;
                                            &lt;field name="Severity"&gt;log&lt;/field&gt;
                                            &lt;value name="TEXT"&gt;
                                              &lt;shadow type="text" id="iTT]MSB?LDC[RG5qZpw0"&gt;
                                                &lt;field name="TEXT"&gt;Timer gestoppt&lt;/field&gt;
                                              &lt;/shadow&gt;
                                            &lt;/value&gt;
                                          &lt;/block&gt;
                                        &lt;/next&gt;
                                      &lt;/block&gt;
                                    &lt;/next&gt;
                                  &lt;/block&gt;
                                &lt;/next&gt;
                              &lt;/block&gt;
                            &lt;/next&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/next&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/statement&gt;
      &lt;/block&gt;
    &lt;/next&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defnoreturn" id="Q9YfA6]Ded/p{|_o(0Kp" x="-37" y="-612"&gt;
    &lt;field name="NAME"&gt;Func_Timer&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
    &lt;statement name="STACK"&gt;
      &lt;block type="timeouts_setinterval" id="~WVUtN`I{IbtuL}^58k4"&gt;
        &lt;field name="NAME"&gt;Laufzeit_Aktuell_s&lt;/field&gt;
        &lt;field name="INTERVAL"&gt;1&lt;/field&gt;
        &lt;field name="UNIT"&gt;sec&lt;/field&gt;
        &lt;statement name="STATEMENT"&gt;
          &lt;block type="comment" id="8_duLr-.(aEikHKSr?gh"&gt;
            &lt;field name="COMMENT"&gt;Aktueller Zähler&lt;/field&gt;
            &lt;next&gt;
              &lt;block type="update" id=")v)?5CGQV#`0I)$W-}N+"&gt;
                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                &lt;value name="VALUE"&gt;
                  &lt;block type="math_arithmetic" id="v+Dqx;*+TdX4oUsrUFxd"&gt;
                    &lt;field name="OP"&gt;ADD&lt;/field&gt;
                    &lt;value name="A"&gt;
                      &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                      &lt;/shadow&gt;
                      &lt;block type="get_value" id="lNkb)jISQP2_fqNyO9jH"&gt;
                        &lt;field name="ATTR"&gt;val&lt;/field&gt;
                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;value name="B"&gt;
                      &lt;shadow type="math_number" id="/6-TEs0ne!3+)JjBV])?"&gt;
                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                      &lt;/shadow&gt;
                    &lt;/value&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="controls_if" id="v:RR]X_q[9RRNNL+qMca"&gt;
                    &lt;value name="IF0"&gt;
                      &lt;block type="logic_compare" id="r=^bXvfkpa9J@O.:S}NJ"&gt;
                        &lt;field name="OP"&gt;GTE&lt;/field&gt;
                        &lt;value name="A"&gt;
                          &lt;block type="get_value" id="#70R^Hmq3k3LM1mp9Ns8"&gt;
                            &lt;field name="ATTR"&gt;val&lt;/field&gt;
                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                        &lt;value name="B"&gt;
                          &lt;block type="math_number" id="N}y6/3hw_RLPB$f+{,:/"&gt;
                            &lt;field name="NUM"&gt;59&lt;/field&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;statement name="DO0"&gt;
                      &lt;block type="update" id="/sag{UZ8!-M(pq)J5ZYD"&gt;
                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                        &lt;value name="VALUE"&gt;
                          &lt;block type="math_arithmetic" id="R3g=Ny@xe+)D#4/#62Q("&gt;
                            &lt;field name="OP"&gt;ADD&lt;/field&gt;
                            &lt;value name="A"&gt;
                              &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                &lt;field name="NUM"&gt;1&lt;/field&gt;
                              &lt;/shadow&gt;
                              &lt;block type="get_value" id="^Ed;2/-$Wy,,E+vqO~z="&gt;
                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                            &lt;value name="B"&gt;
                              &lt;shadow type="math_number" id="1)O_%:_pImADbf#*k;yu"&gt;
                                &lt;field name="NUM"&gt;1&lt;/field&gt;
                              &lt;/shadow&gt;
                            &lt;/value&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                        &lt;next&gt;
                          &lt;block type="update" id="*((KC:`hMf@,ebW|EyD*"&gt;
                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                            &lt;value name="VALUE"&gt;
                              &lt;block type="math_number" id="VU7,9uHv!/,9?mFd?/D+"&gt;
                                &lt;field name="NUM"&gt;0&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/statement&gt;
                    &lt;next&gt;
                      &lt;block type="controls_if" id="/c:FLWUC~sI|[Ptz255Z"&gt;
                        &lt;value name="IF0"&gt;
                          &lt;block type="logic_compare" id="bpAx84n/S8yFXl8o=oTG"&gt;
                            &lt;field name="OP"&gt;GTE&lt;/field&gt;
                            &lt;value name="A"&gt;
                              &lt;block type="get_value" id="GLvLShC=oSo$%%dYg,v9"&gt;
                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                            &lt;value name="B"&gt;
                              &lt;block type="math_number" id="uw9-!FTZ#V4$mGl`zeT^"&gt;
                                &lt;field name="NUM"&gt;59&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                        &lt;statement name="DO0"&gt;
                          &lt;block type="update" id="8Ax*H!e^{G,HwZm{`?L]"&gt;
                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_h&lt;/field&gt;
                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                            &lt;value name="VALUE"&gt;
                              &lt;block type="math_arithmetic" id="T!fB-3?DB%1isY++:##~"&gt;
                                &lt;field name="OP"&gt;ADD&lt;/field&gt;
                                &lt;value name="A"&gt;
                                  &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                                  &lt;/shadow&gt;
                                  &lt;block type="get_value" id="b/JqwbGnQ*4:u}5X3^iV"&gt;
                                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_h&lt;/field&gt;
                                  &lt;/block&gt;
                                &lt;/value&gt;
                                &lt;value name="B"&gt;
                                  &lt;shadow type="math_number" id="C.{d~;2ejK.c/t1+]*b?"&gt;
                                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                                  &lt;/shadow&gt;
                                &lt;/value&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                            &lt;next&gt;
                              &lt;block type="update" id="~@M$2,:@kDlUguZ9w^Kl"&gt;
                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                &lt;value name="VALUE"&gt;
                                  &lt;block type="math_number" id="wpg7/%C1sy);Cko,J9fy"&gt;
                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                  &lt;/block&gt;
                                &lt;/value&gt;
                              &lt;/block&gt;
                            &lt;/next&gt;
                          &lt;/block&gt;
                        &lt;/statement&gt;
                        &lt;next&gt;
                          &lt;block type="comment" id="k(fxQUp?GN%1S9v9%Qa:"&gt;
                            &lt;field name="COMMENT"&gt;Summe Zähler&lt;/field&gt;
                            &lt;next&gt;
                              &lt;block type="update" id="^n~j*wboqPv})(U1:w}h"&gt;
                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_s&lt;/field&gt;
                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                &lt;value name="VALUE"&gt;
                                  &lt;block type="math_arithmetic" id="e0=QK]-v/.3XE7BniXNO"&gt;
                                    &lt;field name="OP"&gt;ADD&lt;/field&gt;
                                    &lt;value name="A"&gt;
                                      &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                                      &lt;/shadow&gt;
                                      &lt;block type="get_value" id="L2J`q[?$7eJ,}@%~5%%*"&gt;
                                        &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_s&lt;/field&gt;
                                      &lt;/block&gt;
                                    &lt;/value&gt;
                                    &lt;value name="B"&gt;
                                      &lt;shadow type="math_number" id="9(dr=|bcAX_*I$Ndv}!3"&gt;
                                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                                      &lt;/shadow&gt;
                                    &lt;/value&gt;
                                  &lt;/block&gt;
                                &lt;/value&gt;
                                &lt;next&gt;
                                  &lt;block type="controls_if" id="Ct2:lOu!pdOuE?xX-f$*"&gt;
                                    &lt;value name="IF0"&gt;
                                      &lt;block type="logic_compare" id="q`B!!Tjb8FO2_(eO|4s$"&gt;
                                        &lt;field name="OP"&gt;GTE&lt;/field&gt;
                                        &lt;value name="A"&gt;
                                          &lt;block type="get_value" id="8_,iZ:)tA^9Pz6d-Vrii"&gt;
                                            &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_s&lt;/field&gt;
                                          &lt;/block&gt;
                                        &lt;/value&gt;
                                        &lt;value name="B"&gt;
                                          &lt;block type="math_number" id="W.d/mA~aNq;F)gNW_Z4C"&gt;
                                            &lt;field name="NUM"&gt;59&lt;/field&gt;
                                          &lt;/block&gt;
                                        &lt;/value&gt;
                                      &lt;/block&gt;
                                    &lt;/value&gt;
                                    &lt;statement name="DO0"&gt;
                                      &lt;block type="update" id="?m_[5Ne{;/!E-U%eLzRJ"&gt;
                                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_m&lt;/field&gt;
                                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                        &lt;value name="VALUE"&gt;
                                          &lt;block type="math_arithmetic" id="m/F1W9d]iZ|)~])]G:/-"&gt;
                                            &lt;field name="OP"&gt;ADD&lt;/field&gt;
                                            &lt;value name="A"&gt;
                                              &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                                &lt;field name="NUM"&gt;1&lt;/field&gt;
                                              &lt;/shadow&gt;
                                              &lt;block type="get_value" id=":y5YhPvv}?-fXPwc318o"&gt;
                                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_m&lt;/field&gt;
                                              &lt;/block&gt;
                                            &lt;/value&gt;
                                            &lt;value name="B"&gt;
                                              &lt;shadow type="math_number" id="#aRbaqLZ}m|zzB(!SK+w"&gt;
                                                &lt;field name="NUM"&gt;1&lt;/field&gt;
                                              &lt;/shadow&gt;
                                            &lt;/value&gt;
                                          &lt;/block&gt;
                                        &lt;/value&gt;
                                        &lt;next&gt;
                                          &lt;block type="update" id="{z_7=mnFsj|@hm+7g,JG"&gt;
                                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_s&lt;/field&gt;
                                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                            &lt;value name="VALUE"&gt;
                                              &lt;block type="math_number" id="Fub,U5u2[l6r-(Pp^J!f"&gt;
                                                &lt;field name="NUM"&gt;0&lt;/field&gt;
                                              &lt;/block&gt;
                                            &lt;/value&gt;
                                          &lt;/block&gt;
                                        &lt;/next&gt;
                                      &lt;/block&gt;
                                    &lt;/statement&gt;
                                    &lt;next&gt;
                                      &lt;block type="controls_if" id="v-HDIq0.Kesq,nZd%UsG"&gt;
                                        &lt;value name="IF0"&gt;
                                          &lt;block type="logic_compare" id="(9PrCfgmC3M*i0+xvqE`"&gt;
                                            &lt;field name="OP"&gt;GTE&lt;/field&gt;
                                            &lt;value name="A"&gt;
                                              &lt;block type="get_value" id="y6z1|;VC;MHeyx{XOXqk"&gt;
                                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_m&lt;/field&gt;
                                              &lt;/block&gt;
                                            &lt;/value&gt;
                                            &lt;value name="B"&gt;
                                              &lt;block type="math_number" id="UP^){TE?}qK_}cLQio%4"&gt;
                                                &lt;field name="NUM"&gt;59&lt;/field&gt;
                                              &lt;/block&gt;
                                            &lt;/value&gt;
                                          &lt;/block&gt;
                                        &lt;/value&gt;
                                        &lt;statement name="DO0"&gt;
                                          &lt;block type="update" id="z(?YCS1v6MdLoa]Hb/AT"&gt;
                                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_h&lt;/field&gt;
                                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                            &lt;value name="VALUE"&gt;
                                              &lt;block type="math_arithmetic" id="k$`!I2_Eqiruy!muTLVs"&gt;
                                                &lt;field name="OP"&gt;ADD&lt;/field&gt;
                                                &lt;value name="A"&gt;
                                                  &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                  &lt;/shadow&gt;
                                                  &lt;block type="get_value" id="r:mU8()v|ar|MP.(;F!y"&gt;
                                                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_h&lt;/field&gt;
                                                  &lt;/block&gt;
                                                &lt;/value&gt;
                                                &lt;value name="B"&gt;
                                                  &lt;shadow type="math_number" id="Mp#F0kxnMFo4H}*k4Sv4"&gt;
                                                    &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                  &lt;/shadow&gt;
                                                &lt;/value&gt;
                                              &lt;/block&gt;
                                            &lt;/value&gt;
                                            &lt;next&gt;
                                              &lt;block type="update" id="=whO,B%EN(*bkp)u`Woq"&gt;
                                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_m&lt;/field&gt;
                                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                &lt;value name="VALUE"&gt;
                                                  &lt;block type="math_number" id=":y?:9I5=%X!))6-8zhQ)"&gt;
                                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                  &lt;/block&gt;
                                                &lt;/value&gt;
                                              &lt;/block&gt;
                                            &lt;/next&gt;
                                          &lt;/block&gt;
                                        &lt;/statement&gt;
                                        &lt;next&gt;
                                          &lt;block type="comment" id="~Ju$q7Xgb?^Rw5E;U:ei"&gt;
                                            &lt;field name="COMMENT"&gt;Durchschnitt errechnen&lt;/field&gt;
                                            &lt;next&gt;
                                              &lt;block type="variables_set" id="~M}PIB`#cgtic|D]17WS"&gt;
                                                &lt;field name="VAR" id="WTs)G/fB4r9Mv:`m+3OP" variabletype=""&gt;gesamt_sek&lt;/field&gt;
                                                &lt;value name="VALUE"&gt;
                                                  &lt;block type="math_number" id="iNANOi=9?%l5Zz)hjT9r"&gt;
                                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                  &lt;/block&gt;
                                                &lt;/value&gt;
                                                &lt;next&gt;
                                                  &lt;block type="variables_set" id="BO{)IrDB]FZ[/A0WK0Vk"&gt;
                                                    &lt;field name="VAR" id="WTs)G/fB4r9Mv:`m+3OP" variabletype=""&gt;gesamt_sek&lt;/field&gt;
                                                    &lt;value name="VALUE"&gt;
                                                      &lt;block type="math_arithmetic" id="D|/FCqyVulKHknu6M_*X"&gt;
                                                        &lt;field name="OP"&gt;MULTIPLY&lt;/field&gt;
                                                        &lt;value name="A"&gt;
                                                          &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                                            &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                          &lt;/shadow&gt;
                                                          &lt;block type="get_value" id="[]Wj9b*//!k[a8{*%R`z"&gt;
                                                            &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_h&lt;/field&gt;
                                                          &lt;/block&gt;
                                                        &lt;/value&gt;
                                                        &lt;value name="B"&gt;
                                                          &lt;shadow type="math_number" id="s2lFJ)I;J6a0qe@z3hCa"&gt;
                                                            &lt;field name="NUM"&gt;3600&lt;/field&gt;
                                                          &lt;/shadow&gt;
                                                        &lt;/value&gt;
                                                      &lt;/block&gt;
                                                    &lt;/value&gt;
                                                    &lt;next&gt;
                                                      &lt;block type="math_change" id="ez#9WulX3)-{k)kzjf%k"&gt;
                                                        &lt;field name="VAR" id="WTs)G/fB4r9Mv:`m+3OP" variabletype=""&gt;gesamt_sek&lt;/field&gt;
                                                        &lt;value name="DELTA"&gt;
                                                          &lt;shadow type="math_number" id="5D`89jsax92)ItK@rtme"&gt;
                                                            &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                          &lt;/shadow&gt;
                                                          &lt;block type="math_arithmetic" id="ZU*zoE1`!cu-$2x#eAT_"&gt;
                                                            &lt;field name="OP"&gt;MULTIPLY&lt;/field&gt;
                                                            &lt;value name="A"&gt;
                                                              &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                                                &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                              &lt;/shadow&gt;
                                                              &lt;block type="get_value" id="}sxFF,tS0uF-]5lJ3u06"&gt;
                                                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_m&lt;/field&gt;
                                                              &lt;/block&gt;
                                                            &lt;/value&gt;
                                                            &lt;value name="B"&gt;
                                                              &lt;shadow type="math_number" id="H/OoK4#NW%:ZESsd%DW@"&gt;
                                                                &lt;field name="NUM"&gt;60&lt;/field&gt;
                                                              &lt;/shadow&gt;
                                                            &lt;/value&gt;
                                                          &lt;/block&gt;
                                                        &lt;/value&gt;
                                                        &lt;next&gt;
                                                          &lt;block type="math_change" id="o-jh3@J,N`yyx`fK:nMb"&gt;
                                                            &lt;field name="VAR" id="WTs)G/fB4r9Mv:`m+3OP" variabletype=""&gt;gesamt_sek&lt;/field&gt;
                                                            &lt;value name="DELTA"&gt;
                                                              &lt;shadow type="math_number" id="5D`89jsax92)ItK@rtme"&gt;
                                                                &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                              &lt;/shadow&gt;
                                                              &lt;block type="get_value" id="=zaw%Tj,QjQ!m4FgCr{1"&gt;
                                                                &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_s&lt;/field&gt;
                                                              &lt;/block&gt;
                                                            &lt;/value&gt;
                                                            &lt;next&gt;
                                                              &lt;block type="variables_set" id="#/g*k_Sa!|::27K}Oswv"&gt;
                                                                &lt;field name="VAR" id="5]288,z*1HXMf%~PfJp4" variabletype=""&gt;gesamt_schnitt_sek&lt;/field&gt;
                                                                &lt;value name="VALUE"&gt;
                                                                  &lt;block type="math_arithmetic" id="Y.5yH8_lxVe:-2=6~a7D"&gt;
                                                                    &lt;field name="OP"&gt;DIVIDE&lt;/field&gt;
                                                                    &lt;value name="A"&gt;
                                                                      &lt;shadow type="math_number" id="2.4zwts3h%uDHtL{]8H*"&gt;
                                                                        &lt;field name="NUM"&gt;1&lt;/field&gt;
                                                                      &lt;/shadow&gt;
                                                                      &lt;block type="variables_get" id="r;#)Owv7{/1ggZDuJ4R4"&gt;
                                                                        &lt;field name="VAR" id="WTs)G/fB4r9Mv:`m+3OP" variabletype=""&gt;gesamt_sek&lt;/field&gt;
                                                                      &lt;/block&gt;
                                                                    &lt;/value&gt;
                                                                    &lt;value name="B"&gt;
                                                                      &lt;shadow type="math_number" id="{rQU6,sO@l4T;^}|LEEK"&gt;
                                                                        &lt;field name="NUM"&gt;3600&lt;/field&gt;
                                                                      &lt;/shadow&gt;
                                                                      &lt;block type="get_value" id="k?1(FmPCLlG)m*h)f0j/"&gt;
                                                                        &lt;field name="ATTR"&gt;val&lt;/field&gt;
                                                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Anzahl_Starts&lt;/field&gt;
                                                                      &lt;/block&gt;
                                                                    &lt;/value&gt;
                                                                  &lt;/block&gt;
                                                                &lt;/value&gt;
                                                                &lt;next&gt;
                                                                  &lt;block type="update" id="enjTc`WJpoQ0)gk]lx5H"&gt;
                                                                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Durchschnitt_s&lt;/field&gt;
                                                                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                                    &lt;value name="VALUE"&gt;
                                                                      &lt;block type="procedures_callcustomreturn" id="62Klb,:y])1pJ(Lj%~dY"&gt;
                                                                        &lt;mutation name="func_gesamt_s_zu_s"&gt;
                                                                          &lt;arg name="sek"&gt;&lt;/arg&gt;
                                                                        &lt;/mutation&gt;
                                                                        &lt;value name="ARG0"&gt;
                                                                          &lt;block type="variables_get" id="-u$|K(36k0R`#;ZNo5#C"&gt;
                                                                            &lt;field name="VAR" id="5]288,z*1HXMf%~PfJp4" variabletype=""&gt;gesamt_schnitt_sek&lt;/field&gt;
                                                                          &lt;/block&gt;
                                                                        &lt;/value&gt;
                                                                      &lt;/block&gt;
                                                                    &lt;/value&gt;
                                                                    &lt;next&gt;
                                                                      &lt;block type="update" id="-ts%*aptg?8vXy.]DnwK"&gt;
                                                                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Durchschnitt_m&lt;/field&gt;
                                                                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                                        &lt;value name="VALUE"&gt;
                                                                          &lt;block type="procedures_callcustomreturn" id="3,3H4{85j1PBC*Ji+u3x"&gt;
                                                                            &lt;mutation name="func_gesamt_s_zu_m"&gt;
                                                                              &lt;arg name="sek"&gt;&lt;/arg&gt;
                                                                            &lt;/mutation&gt;
                                                                            &lt;value name="ARG0"&gt;
                                                                              &lt;block type="variables_get" id="N0N9iw84C+dcGi`ojosy"&gt;
                                                                                &lt;field name="VAR" id="5]288,z*1HXMf%~PfJp4" variabletype=""&gt;gesamt_schnitt_sek&lt;/field&gt;
                                                                              &lt;/block&gt;
                                                                            &lt;/value&gt;
                                                                          &lt;/block&gt;
                                                                        &lt;/value&gt;
                                                                        &lt;next&gt;
                                                                          &lt;block type="update" id="Y|ODWg/F:arz@Mr_DDS$"&gt;
                                                                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Durchschnitt_h&lt;/field&gt;
                                                                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                                            &lt;value name="VALUE"&gt;
                                                                              &lt;block type="procedures_callcustomreturn" id="V*XnYQEoHSHmJ8x4t654"&gt;
                                                                                &lt;mutation name="func_gesamt_s_zu_h"&gt;
                                                                                  &lt;arg name="sek"&gt;&lt;/arg&gt;
                                                                                &lt;/mutation&gt;
                                                                                &lt;value name="ARG0"&gt;
                                                                                  &lt;block type="variables_get" id=":BP=O}wCLTc[{52sd9mK"&gt;
                                                                                    &lt;field name="VAR" id="5]288,z*1HXMf%~PfJp4" variabletype=""&gt;gesamt_schnitt_sek&lt;/field&gt;
                                                                                  &lt;/block&gt;
                                                                                &lt;/value&gt;
                                                                              &lt;/block&gt;
                                                                            &lt;/value&gt;
                                                                          &lt;/block&gt;
                                                                        &lt;/next&gt;
                                                                      &lt;/block&gt;
                                                                    &lt;/next&gt;
                                                                  &lt;/block&gt;
                                                                &lt;/next&gt;
                                                              &lt;/block&gt;
                                                            &lt;/next&gt;
                                                          &lt;/block&gt;
                                                        &lt;/next&gt;
                                                      &lt;/block&gt;
                                                    &lt;/next&gt;
                                                  &lt;/block&gt;
                                                &lt;/next&gt;
                                              &lt;/block&gt;
                                            &lt;/next&gt;
                                          &lt;/block&gt;
                                        &lt;/next&gt;
                                      &lt;/block&gt;
                                    &lt;/next&gt;
                                  &lt;/block&gt;
                                &lt;/next&gt;
                              &lt;/block&gt;
                            &lt;/next&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/next&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/next&gt;
          &lt;/block&gt;
        &lt;/statement&gt;
      &lt;/block&gt;
    &lt;/statement&gt;
  &lt;/block&gt;
  &lt;block type="comment" id="ZqDn};jgez6!$_F1Vqos" x="-837" y="-37"&gt;
    &lt;field name="COMMENT"&gt;RESET Alle Zähler&lt;/field&gt;
    &lt;next&gt;
      &lt;block type="on_ext" id="]/@.4.5e,@L#kM:3{;vc"&gt;
        &lt;mutation items="1"&gt;&lt;/mutation&gt;
        &lt;field name="CONDITION"&gt;any&lt;/field&gt;
        &lt;field name="ACK_CONDITION"&gt;&lt;/field&gt;
        &lt;value name="OID0"&gt;
          &lt;shadow type="field_oid" id="p9-N0w{fIg:J/q?nKaqi"&gt;
            &lt;field name="oid"&gt;javascript.0.Pumpe.Reset&lt;/field&gt;
          &lt;/shadow&gt;
        &lt;/value&gt;
        &lt;statement name="STATEMENT"&gt;
          &lt;block type="controls_if" id="id]|AgZU|3Uku_V]y4(V"&gt;
            &lt;value name="IF0"&gt;
              &lt;block type="logic_compare" id=",2t8e=0=|@lCUvcs[4?X"&gt;
                &lt;field name="OP"&gt;EQ&lt;/field&gt;
                &lt;value name="A"&gt;
                  &lt;block type="get_value" id="bs%~ugm/x!|)$a9HLJ]7"&gt;
                    &lt;field name="ATTR"&gt;val&lt;/field&gt;
                    &lt;field name="OID"&gt;javascript.0.Pumpe.Reset&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;value name="B"&gt;
                  &lt;block type="logic_boolean" id="H0ByN9LiE[YR:=m:0!V-"&gt;
                    &lt;field name="BOOL"&gt;TRUE&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
              &lt;/block&gt;
            &lt;/value&gt;
            &lt;statement name="DO0"&gt;
              &lt;block type="update" id="/Di4!_.kVbFe5f(kg@/l"&gt;
                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_h&lt;/field&gt;
                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                &lt;value name="VALUE"&gt;
                  &lt;block type="math_number" id="PUglxf#a=bB{/MsIcvuL"&gt;
                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                  &lt;/block&gt;
                &lt;/value&gt;
                &lt;next&gt;
                  &lt;block type="update" id=")apYIhp4wszeo{D}],gz"&gt;
                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_m&lt;/field&gt;
                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                    &lt;value name="VALUE"&gt;
                      &lt;block type="math_number" id="iH(pTpz[RB2=QJUu;Y6D"&gt;
                        &lt;field name="NUM"&gt;0&lt;/field&gt;
                      &lt;/block&gt;
                    &lt;/value&gt;
                    &lt;next&gt;
                      &lt;block type="update" id="(?S^;ByA!L7`kcV{N+#1"&gt;
                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Laufzeit_Summe_s&lt;/field&gt;
                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                        &lt;value name="VALUE"&gt;
                          &lt;block type="math_number" id="6./-!y81Yw)WC1811vJ*"&gt;
                            &lt;field name="NUM"&gt;0&lt;/field&gt;
                          &lt;/block&gt;
                        &lt;/value&gt;
                        &lt;next&gt;
                          &lt;block type="update" id="p~|@bQ)5yOkfN3VmA^Di"&gt;
                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Anzahl_Starts&lt;/field&gt;
                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                            &lt;value name="VALUE"&gt;
                              &lt;block type="math_number" id="+iP*rHBo^6T;NWOnk[+!"&gt;
                                &lt;field name="NUM"&gt;0&lt;/field&gt;
                              &lt;/block&gt;
                            &lt;/value&gt;
                            &lt;next&gt;
                              &lt;block type="update" id=",0jT2$ko*M6QxwEKZ~q%"&gt;
                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_h&lt;/field&gt;
                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                &lt;value name="VALUE"&gt;
                                  &lt;block type="math_number" id="GeSr$Vkc~+k_S[058(D2"&gt;
                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                  &lt;/block&gt;
                                &lt;/value&gt;
                                &lt;next&gt;
                                  &lt;block type="update" id="XAY!~pzLR~?YbY8q*Nv*"&gt;
                                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_m&lt;/field&gt;
                                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                    &lt;value name="VALUE"&gt;
                                      &lt;block type="math_number" id="nr-mod+*oEr-rz%A/+|,"&gt;
                                        &lt;field name="NUM"&gt;0&lt;/field&gt;
                                      &lt;/block&gt;
                                    &lt;/value&gt;
                                    &lt;next&gt;
                                      &lt;block type="update" id="eBz5ZPFuwLONPf4zHZrH"&gt;
                                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Aktuell_s&lt;/field&gt;
                                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                        &lt;value name="VALUE"&gt;
                                          &lt;block type="math_number" id="/eR#Se@[A-TxxoLIDD+Y"&gt;
                                            &lt;field name="NUM"&gt;0&lt;/field&gt;
                                          &lt;/block&gt;
                                        &lt;/value&gt;
                                        &lt;next&gt;
                                          &lt;block type="update" id="%H0GPQWSO@6E,vjxL#4Y"&gt;
                                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Letzte_Laufzeit_h&lt;/field&gt;
                                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                            &lt;value name="VALUE"&gt;
                                              &lt;block type="math_number" id="~,qydQiq!k%6Y_z;X=vR"&gt;
                                                &lt;field name="NUM"&gt;0&lt;/field&gt;
                                              &lt;/block&gt;
                                            &lt;/value&gt;
                                            &lt;next&gt;
                                              &lt;block type="update" id="ejX~b]u@j0s_PA~Bg_6t"&gt;
                                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Letzte_Laufzeit_m&lt;/field&gt;
                                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                &lt;value name="VALUE"&gt;
                                                  &lt;block type="math_number" id="i,;Z)-;0qDIAo{`b[8;A"&gt;
                                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                  &lt;/block&gt;
                                                &lt;/value&gt;
                                                &lt;next&gt;
                                                  &lt;block type="update" id="[3x8:ZF8sHjR~,6#)}j5"&gt;
                                                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Letzte_Laufzeit_s&lt;/field&gt;
                                                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                    &lt;value name="VALUE"&gt;
                                                      &lt;block type="math_number" id="7Kq/t~Lzt%3d5F!8]Bje"&gt;
                                                        &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                      &lt;/block&gt;
                                                    &lt;/value&gt;
                                                    &lt;next&gt;
                                                      &lt;block type="update" id="02_sMkA]1gg@dYnj8FU@"&gt;
                                                        &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                        &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Durchschnitt_h&lt;/field&gt;
                                                        &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                        &lt;value name="VALUE"&gt;
                                                          &lt;block type="math_number" id="sG!06O/[J[a@eNe}a][W"&gt;
                                                            &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                          &lt;/block&gt;
                                                        &lt;/value&gt;
                                                        &lt;next&gt;
                                                          &lt;block type="update" id="H;41#!}l8F*8$g4/^eDT"&gt;
                                                            &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                            &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Durchschnitt_m&lt;/field&gt;
                                                            &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                            &lt;value name="VALUE"&gt;
                                                              &lt;block type="math_number" id="6cFF_!rVe{)I*?{^@yVS"&gt;
                                                                &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                              &lt;/block&gt;
                                                            &lt;/value&gt;
                                                            &lt;next&gt;
                                                              &lt;block type="update" id="/+e=bc|[2RrUrEyJzB~T"&gt;
                                                                &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                                &lt;field name="OID"&gt;javascript.0.Pumpe.Werte.Durchschnitt_s&lt;/field&gt;
                                                                &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                                &lt;value name="VALUE"&gt;
                                                                  &lt;block type="math_number" id="?Fb8z{o6$}r$ucsng8-o"&gt;
                                                                    &lt;field name="NUM"&gt;0&lt;/field&gt;
                                                                  &lt;/block&gt;
                                                                &lt;/value&gt;
                                                                &lt;next&gt;
                                                                  &lt;block type="update" id="dfT;s/,.F-qjntgC+gW$"&gt;
                                                                    &lt;mutation delay_input="false"&gt;&lt;/mutation&gt;
                                                                    &lt;field name="OID"&gt;javascript.0.Pumpe.Reset&lt;/field&gt;
                                                                    &lt;field name="WITH_DELAY"&gt;FALSE&lt;/field&gt;
                                                                    &lt;value name="VALUE"&gt;
                                                                      &lt;block type="logic_boolean" id="w1gy;Sx+`?BE-GKaFEKB"&gt;
                                                                        &lt;field name="BOOL"&gt;FALSE&lt;/field&gt;
                                                                      &lt;/block&gt;
                                                                    &lt;/value&gt;
                                                                  &lt;/block&gt;
                                                                &lt;/next&gt;
                                                              &lt;/block&gt;
                                                            &lt;/next&gt;
                                                          &lt;/block&gt;
                                                        &lt;/next&gt;
                                                      &lt;/block&gt;
                                                    &lt;/next&gt;
                                                  &lt;/block&gt;
                                                &lt;/next&gt;
                                              &lt;/block&gt;
                                            &lt;/next&gt;
                                          &lt;/block&gt;
                                        &lt;/next&gt;
                                      &lt;/block&gt;
                                    &lt;/next&gt;
                                  &lt;/block&gt;
                                &lt;/next&gt;
                              &lt;/block&gt;
                            &lt;/next&gt;
                          &lt;/block&gt;
                        &lt;/next&gt;
                      &lt;/block&gt;
                    &lt;/next&gt;
                  &lt;/block&gt;
                &lt;/next&gt;
              &lt;/block&gt;
            &lt;/statement&gt;
          &lt;/block&gt;
        &lt;/statement&gt;
      &lt;/block&gt;
    &lt;/next&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defcustomreturn" id="hk|~[`+!@2a1hH/A2i`." x="-87" y="563"&gt;
    &lt;mutation statements="false"&gt;
      &lt;arg name="sek" varid="`._J%HrwB/s_.vuyh?N6"&gt;&lt;/arg&gt;
    &lt;/mutation&gt;
    &lt;field name="NAME"&gt;func_gesamt_s_zu_h&lt;/field&gt;
    &lt;field name="SCRIPT"&gt;ICAgIHZhciBzZWt1bmRlbiA9IHNlayU2MDsNCiAgICB2YXIgcmVzdF9taW4gPSBzZWslMzYwMCAtc2VrdW5kZW47DQogICAgdmFyIG1pbnV0ZW4gPSByZXN0X21pbi82MDsNCiAgICB2YXIgc3R1bmRlbiA9IChzZWsgLSByZXN0X21pbiAtIHNla3VuZGVuKS8zNjAwOw0KDQpyZXR1cm4gc3R1bmRlbjs=&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defcustomreturn" id="QsH$QMFAkJxdsWpk^h;f" x="-87" y="588"&gt;
    &lt;mutation statements="false"&gt;
      &lt;arg name="sek" varid="`._J%HrwB/s_.vuyh?N6"&gt;&lt;/arg&gt;
    &lt;/mutation&gt;
    &lt;field name="NAME"&gt;func_gesamt_s_zu_m&lt;/field&gt;
    &lt;field name="SCRIPT"&gt;ICAgIHZhciBzZWt1bmRlbiA9IHNlayU2MDsNCiAgICB2YXIgcmVzdF9taW4gPSBzZWslMzYwMCAtc2VrdW5kZW47DQogICAgdmFyIG1pbnV0ZW4gPSByZXN0X21pbi82MDsNCg0KcmV0dXJuIG1pbnV0ZW47&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
  &lt;/block&gt;
  &lt;block type="procedures_defcustomreturn" id="hnh!@5*[7@Pl/?YI^20l" x="-87" y="613"&gt;
    &lt;mutation statements="false"&gt;
      &lt;arg name="sek" varid="`._J%HrwB/s_.vuyh?N6"&gt;&lt;/arg&gt;
    &lt;/mutation&gt;
    &lt;field name="NAME"&gt;func_gesamt_s_zu_s&lt;/field&gt;
    &lt;field name="SCRIPT"&gt;ICAgIHZhciBzZWt1bmRlbiA9IHNlayU2MDsNCnJldHVybiBzZWt1bmRlbi50b0ZpeGVkKDApOw==&lt;/field&gt;
    &lt;comment pinned="false" h="80" w="160"&gt;Beschreibe diese Funktion …&lt;/comment&gt;
  &lt;/block&gt;
&lt;/xml&gt;
</code></pre>
]]></description><link>https://forum.iobroker.net/post/437865</link><guid isPermaLink="true">https://forum.iobroker.net/post/437865</guid><dc:creator><![CDATA[kunigunde]]></dc:creator><pubDate>Sun, 24 May 2020 06:07:58 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Thu, 20 Jun 2019 13:24:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/pupsi" aria-label="Profile: pupsi">@<bdi>pupsi</bdi></a><br />
Doch das ist schon in Echtzeit. Ich benutze das Ganze u.a. für die Steuerung meiner Poolpumpe. Schau dir doch ganz einfach mal in HM an wie sich die Zeiten ändern.</p>
<p dir="auto">[TIME_ON_1H]: Laufzeit innerhalb der letzen Stunde<br />
[TIME_ON]: Zeit seit dem letzten Einschalten<br />
[TIME_ON_SUM]: Heutige Laufzeit<br />
[TIME_ON_24H]: Laufzeit in den letzten 24 Std</p>
]]></description><link>https://forum.iobroker.net/post/273234</link><guid isPermaLink="true">https://forum.iobroker.net/post/273234</guid><dc:creator><![CDATA[lesiflo]]></dc:creator><pubDate>Thu, 20 Jun 2019 13:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Thu, 20 Jun 2019 13:01:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lesiflo" aria-label="Profile: lesiflo">@<bdi>lesiflo</bdi></a> das stimmt... Aber nicht in echt zeit.,in HM wird die zeit nur angezeigt wenn die Heidi stopt. Durch mein Skript sehe ich immer wenn ich drauf gehe wie lange die Heidi aktuell schon läuft. Und bekomme als Vergleich die letzte Laufzeit angezeigt. Das war das was ich eigentlich bei mir wollte</p>
]]></description><link>https://forum.iobroker.net/post/273226</link><guid isPermaLink="true">https://forum.iobroker.net/post/273226</guid><dc:creator><![CDATA[pupsi]]></dc:creator><pubDate>Thu, 20 Jun 2019 13:01:35 GMT</pubDate></item><item><title><![CDATA[Reply to Betriebsstundenzähler &#x2F; Laufzeit &#x2F; Start on Thu, 20 Jun 2019 12:40:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/pupsi" aria-label="Profile: pupsi">@<bdi>pupsi</bdi></a></p>
<p dir="auto">Aber dein Bild aus Homematic ist doch von einem CUxD Gerät, welches sowieso die<br />
Laufzeiten anzeigt. Warum dann das Ganze noch in iobroker? Liegt doch schon mehr oder weniger in HM vor.<img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--thinking_face" style="height:23px;width:auto;vertical-align:middle" title=":thinking_face:" alt="🤔" /></p>
]]></description><link>https://forum.iobroker.net/post/273211</link><guid isPermaLink="true">https://forum.iobroker.net/post/273211</guid><dc:creator><![CDATA[lesiflo]]></dc:creator><pubDate>Thu, 20 Jun 2019 12:40:14 GMT</pubDate></item></channel></rss>