<xml xmlns="https://developers.google.com/blockly/xml">
  <variables>
    <variable type="interval" id="Intervall">Intervall</variable>
  </variables>
  <block type="on" id="iPl`p8c#nRMSszd:^sVa" x="88" y="-187">
    <field name="OID">0_userdata.0.Test.Batterie_laden</field>
    <field name="CONDITION">ne</field>
    <field name="ACK_CONDITION"></field>
    <statement name="STATEMENT">
      <block type="timeouts_clearinterval" id="2ZQjt/mxh69I+mj!m{Zd">
        <field name="NAME">Intervall</field>
        <next>
          <block type="controls_if" id="AY#k_S6g)(|ft~H1Nkam">
            <value name="IF0">
              <block type="logic_compare" id="@0IK}%AD:I_}vjZRj.rd">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="R9WZLI9u!I0q4@qX6#]o">
                    <field name="ATTR">val</field>
                    <field name="OID">0_userdata.0.Test.Batterie_laden</field>
                  </block>
                </value>
                <value name="B">
                  <block type="logic_boolean" id="L7EeVq``m;$rcw2||+N[">
                    <field name="BOOL">TRUE</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="procedures_callnoreturn" id="Ens.tL?)DZa}L/18})a*">
                <mutation name="laden"></mutation>
              </block>
            </statement>
          </block>
        </next>
      </block>
    </statement>
  </block>
  <block type="procedures_defnoreturn" id="mLL/FAb27-V6OB,`,L)u" x="88" y="88">
    <field name="NAME">laden</field>
    <comment pinned="false" h="80" w="160">Beschreibe diese Funktion â€¦</comment>
    <statement name="STACK">
      <block type="timeouts_setinterval" id="fzt$S~5C2Ix|NU7AQZ~[">
        <field name="NAME">Intervall</field>
        <field name="INTERVAL">30</field>
        <field name="UNIT">sec</field>
        <statement name="STATEMENT">
          <block type="controls_if" id="?FoWR4P!kJa$[3fQt%fl">
            <value name="IF0">
              <block type="logic_compare" id="`N.%qO%/ApejoHn!T_Kx">
                <field name="OP">GTE</field>
                <value name="A">
                  <block type="get_value" id="O+@E*al64/PzLM7|??gK">
                    <field name="ATTR">val</field>
                    <field name="OID">modbus.0.holdingRegisters.1.97733_Batt1_StateOfCharge</field>
                  </block>
                </value>
                <value name="B">
                  <block type="get_value" id="1f/Iqj:@]+T)urIOBvB3">
                    <field name="ATTR">val</field>
                    <field name="OID">0_userdata.0.Test.Ladeprozente_Hausspeicher</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="update" id="=poqq$77n|_m-;pck[8;">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">0_userdata.0.Test.Batterie_laden</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="logic_boolean" id="zqtsg)Y6MLB.,}GYIn@c">
                    <field name="BOOL">FALSE</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
      </block>
    </statement>
  </block>
</xml>
