Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Gartenbewässerung / Füllstand Tank (Update 12.6.2020)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Gartenbewässerung / Füllstand Tank (Update 12.6.2020)

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maniac @Superdad last edited by

      @Superdad sagte in Gartenbewässerung / Füllstand Tank (Update 12.6.2020):

      Könntest du das Blockly mal bereit stellen? Vielen Dank!

      Klar.
      Aber immer noch ohne Gewähr... 🙂 Und da sind noch einige "Versuche" drin.

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable type="timeout" id="timeout">timeout</variable>
          <variable type="timeout" id="timeout5">timeout5</variable>
          <variable type="timeout" id="Füllung_aktualisieren">Füllung_aktualisieren</variable>
          <variable id="LtbpdlrXWod!Ki%13gz!">ventil</variable>
          <variable type="timeout" id="timeout4">timeout4</variable>
          <variable type="timeout" id="timeout3">timeout3</variable>
          <variable type="timeout" id="notaus">notaus</variable>
          <variable type="timeout" id="timeout2">timeout2</variable>
        </variables>
        <block type="comment" id="M$mT;:zWx+_5#nB/Ext#" x="12" y="-12">
          <field name="COMMENT">Tankberechnung</field>
          <next>
            <block type="on_ext" id="XAUd];)j=iIlz-}k#}L,">
              <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <value name="OID0">
                <shadow type="field_oid" id="ZDkrayu}MXDnQb94X9^A">
                  <field name="oid">sonoff.0.Wemos-Fuellstand.SR04_Distance</field>
                </shadow>
              </value>
              <statement name="STATEMENT">
                <block type="control" id="|eY`paCnOr~=Ek51_M6Z">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="math_arithmetic" id="suxL^nV#){[b`N=BnMh5">
                      <field name="OP">MINUS</field>
                      <value name="A">
                        <shadow type="math_number" id="k@{%6mAX#r!h[HlcPPm;">
                          <field name="NUM">154</field>
                        </shadow>
                      </value>
                      <value name="B">
                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="get_value" id="=N|Qqz+u]~PP{0UX8)!*">
                          <field name="ATTR">val</field>
                          <field name="OID">sonoff.0.Wemos-Fuellstand.SR04_Distance</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <next>
                    <block type="comment" id="v$xm3bTQ26OrFh!F9v`X">
                      <field name="COMMENT">209cm alter wert bis oben</field>
                      <next>
                        <block type="controls_if" id="wOgr_4TGQvynP93b4;Pj">
                          <mutation elseif="1"></mutation>
                          <value name="IF0">
                            <block type="logic_operation" id="4Lwxu1m~_ARz)LW$utO3">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id="7ZXaZIKDJ}G@uXuJq7$Y">
                                  <field name="OP">LTE</field>
                                  <value name="A">
                                    <block type="get_value" id="24lymFkaSi[$.*mEb)$8">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_arithmetic" id="D|dVrJI2*89csXNPB[o2">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                        <shadow type="math_number" id="/$G]}}28.8]oHjSd0*99">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="D$y]krsmZ:@%w|s~@irp">
                                          <field name="OP">MULTIPLY</field>
                                          <value name="A">
                                            <shadow type="math_number" id="xA*`s+iX|cFDGsP|PogC">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="K%yq-D`$*fV^?]]mAsnE">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="Ow`kxo7z3FpLtUz3Y](*">
                                              <field name="NUM">0.05</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="=vvrnlpIQ0-vVap;L$n,">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="get_value" id="nl}EyD_|1._0BJZddWMT">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="/NHAyD8c2+#fIfxrU;lh">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id="a+DZ+04f,Vof%VeH=+%5">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_arithmetic" id="%QGg:R?iC-R/dbn6gqZg">
                                      <field name="OP">MINUS</field>
                                      <value name="A">
                                        <shadow type="math_number" id="*4]^^*MHRV+APOrqLnRZ">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="get_value" id="mcj7,DQUBj4Fv6@9%FKv">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="PV+*lOCre@P`5Gqeun^:">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="hGQW7GL|u-yMMPFHGOj7">
                                          <field name="OP">MULTIPLY</field>
                                          <value name="A">
                                            <shadow type="math_number">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="T^ebX{GsIVoKr@+,~4~v">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="j^R${HV(2@Rt@uo(G-R^">
                                              <field name="NUM">0.05</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="procedures_callnoreturn" id="Tp@RO`qnxH)y}Iw{rdZ;">
                              <mutation name="Fuellhoehe aktualisieren"></mutation>
                              <next>
                                <block type="timeouts_settimeout" id="/Zux4wp;JrZl6}eRp*q9" collapsed="true" disabled="true">
                                  <field name="NAME">timeout4</field>
                                  <field name="DELAY">1000</field>
                                  <field name="UNIT">ms</field>
                                  <statement name="STATEMENT">
                                    <block type="telegram" id="?|U/T/zc`U3c{;X`!97#">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">TRUE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="text">
                                          <field name="TEXT">60min Intervallmodus Pool an</field>
                                        </shadow>
                                        <block type="text_join" id="t+?2j7|x7iSt%wWkwP`%">
                                          <mutation items="4"></mutation>
                                          <value name="ADD0">
                                            <block type="get_value" id="S%r_h/3[EoB{OUVr3Cmb">
                                              <field name="ATTR">val</field>
                                              <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                            </block>
                                          </value>
                                          <value name="ADD1">
                                            <block type="text" id="!G2Sx-9|,SNQI0jRnt*R">
                                              <field name="TEXT">cm Kontrolle</field>
                                            </block>
                                          </value>
                                          <value name="ADD2">
                                            <block type="get_value" id="N3,sO61Y}xH1k*v+XEB#">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                            </block>
                                          </value>
                                          <value name="ADD3">
                                            <block type="text" id="F9WX((c]h@WpkId)4nJ;">
                                              <field name="TEXT">cm Inhalt</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <value name="IF1">
                            <block type="logic_operation" id="D6]dgnE%(hy}id/}v6m(">
                              <field name="OP">OR</field>
                              <value name="A">
                                <block type="logic_compare" id="NLY;FH}$C*Vq~1;`)Cnt">
                                  <field name="OP">GTE</field>
                                  <value name="A">
                                    <block type="get_value" id="7]SvTDG`?f4`C[3Uc3At">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_arithmetic" id="T81HzWCsR`bN@_?[juV1">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                        <shadow type="math_number">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="n4e._4CSF^JbOr);*jqQ">
                                          <field name="OP">MULTIPLY</field>
                                          <value name="A">
                                            <shadow type="math_number">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="2T0Y3w.{0+Mr2.Iaeyu7">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="Pn[qt{$AEMI*.;tUXCz*">
                                              <field name="NUM">0.05</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="get_value" id="/itf,T9+7P=mTqvix.QM">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="LAz%Lf-[#deJKg[-?NAA">
                                  <field name="OP">LTE</field>
                                  <value name="A">
                                    <block type="get_value" id="3zL3.+#(lv,x;]]STAN!">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_arithmetic" id="5Mi209ax]*KYs?;w!]+S">
                                      <field name="OP">MINUS</field>
                                      <value name="A">
                                        <shadow type="math_number">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="get_value" id="kR+mnqm5N#m)(V?b[zOn">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="/X*(h;[TR+m5ki$.1xQg">
                                          <field name="OP">MULTIPLY</field>
                                          <value name="A">
                                            <shadow type="math_number">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="get_value" id="Q#+-9DEf,RzYIt6PS?Qg">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="+DFghdgi{LE*.74^M.s)">
                                              <field name="NUM">0.05</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO1">
                            <block type="timeouts_settimeout" id="R[IPosr8(ZYsjaKA(b}+" collapsed="true">
                              <field name="NAME">timeout5</field>
                              <field name="DELAY">1000</field>
                              <field name="UNIT">ms</field>
                              <statement name="STATEMENT">
                                <block type="telegram" id="-u_c1ry5,7i`cYs48YTn">
                                  <field name="INSTANCE"></field>
                                  <field name="LOG"></field>
                                  <field name="SILENT">TRUE</field>
                                  <field name="PARSEMODE">default</field>
                                  <value name="MESSAGE">
                                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="text">
                                      <field name="TEXT">60min Intervallmodus Pool an</field>
                                    </shadow>
                                    <block type="text_join" id="js?w9z{+Q4AS9yFu;O|z">
                                      <mutation items="4"></mutation>
                                      <value name="ADD0">
                                        <block type="get_value" id="naaLJ;;GYhgj%g*|*IZQ">
                                          <field name="ATTR">val</field>
                                          <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                        </block>
                                      </value>
                                      <value name="ADD1">
                                        <block type="text" id="%}HK;aE[fJi1~)#mxqO2">
                                          <field name="TEXT">cm Kontrolle</field>
                                        </block>
                                      </value>
                                      <value name="ADD2">
                                        <block type="get_value" id="hEIhDv;JkX@-Ph1_E#{1">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                        </block>
                                      </value>
                                      <value name="ADD3">
                                        <block type="text" id="dpvm{bJj1Zx9%x=L$jNX">
                                          <field name="TEXT">cm Inhalt</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </statement>
                              <next>
                                <block type="telegram" id="vGk}-c#v(K6OV+_XX32P" collapsed="true">
                                  <field name="INSTANCE"></field>
                                  <field name="LOG">warn</field>
                                  <field name="SILENT">TRUE</field>
                                  <field name="PARSEMODE">default</field>
                                  <value name="MESSAGE">
                                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="text">
                                      <field name="TEXT">60min Intervallmodus Pool an</field>
                                    </shadow>
                                    <block type="text_join" id="xFY7@`JStrdvCs2zwrDD">
                                      <mutation items="1"></mutation>
                                      <value name="ADD0">
                                        <block type="text" id="0,2nNZjRJ[l=MBS6m`QS">
                                          <field name="TEXT">Messung weicht ab. Keine Eintragung</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <next>
                            <block type="timeouts_settimeout" id="EB%DMx%NKwzYx$xbO$2b" disabled="true">
                              <field name="NAME">Füllung_aktualisieren</field>
                              <field name="DELAY">500</field>
                              <field name="UNIT">ms</field>
                              <statement name="STATEMENT">
                                <block type="procedures_callnoreturn" id="b|@rJxj5s}$+gVhoWI~m">
                                  <mutation name="Fuellhoehe aktualisieren"></mutation>
                                  <next>
                                    <block type="telegram" id="x0@LE#k;NI(+?hY|dHmO" collapsed="true">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">TRUE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="text">
                                          <field name="TEXT">60min Intervallmodus Pool an</field>
                                        </shadow>
                                        <block type="text_join" id="[U1K2obVd0yJw6oYRcbB">
                                          <mutation items="4"></mutation>
                                          <value name="ADD0">
                                            <block type="get_value" id="|xTuSfw3Ba@~srALCH]^">
                                              <field name="ATTR">val</field>
                                              <field name="OID">0_userdata.0.Wasser.Tank_Kontrollhoehe</field>
                                            </block>
                                          </value>
                                          <value name="ADD1">
                                            <block type="text" id="!7v2p0u_9DpHhjD@s4kD">
                                              <field name="TEXT">cm Kontrolle</field>
                                            </block>
                                          </value>
                                          <value name="ADD2">
                                            <block type="get_value" id="C@$eENbYApb06FEt)/p.">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                            </block>
                                          </value>
                                          <value name="ADD3">
                                            <block type="text" id="$#`N)E.fVT#Gmey)C+%Q">
                                              <field name="TEXT">cm Inhalt</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
              <next>
                <block type="comment" id="R,PfYjq@V}(4`Onijp$*">
                  <field name="COMMENT">Tankbefüllung</field>
                  <next>
                    <block type="on_ext" id="JHO+syfxktA/,8w@mIEA" collapsed="true" disabled="true">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                      <field name="CONDITION">ne</field>
                      <field name="ACK_CONDITION"></field>
                      <value name="OID0">
                        <shadow type="field_oid" id="v3N*$K%C^[6BBOxk$(Z3">
                          <field name="oid">javascript.0.Bewaesserung.Tankinhalt</field>
                        </shadow>
                      </value>
                      <statement name="STATEMENT">
                        <block type="controls_if" id="soiQG=V3qL$18Q2XBDf#">
                          <mutation elseif="1"></mutation>
                          <value name="IF0">
                            <block type="logic_compare" id="i{p)jrI=ra-wuDN=5UbB">
                              <field name="OP">LTE</field>
                              <value name="A">
                                <block type="on_source" id="NA~_Vm0OiJcrAzIU40v.">
                                  <field name="ATTR">state.val</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="math_number" id="gH2cjMCCh{#BE=9B`Qq[">
                                  <field name="NUM">1500</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="variables_set" id="V%C-_g:Eu^FNBxg7DXUa">
                              <field name="VAR" id="LtbpdlrXWod!Ki%13gz!">ventil</field>
                              <value name="VALUE">
                                <block type="logic_boolean" id="|l03Y_78t~vzTw-|#+2`">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                              <next>
                                <block type="controls_if" id=")tf[x(_x9caFd%SGK.Dm">
                                  <value name="IF0">
                                    <block type="logic_compare" id="z=*2l};[lT97t{U1XrJ9">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id="Rc;+P/(W*dsoOd7kqB;p">
                                          <field name="ATTR">val</field>
                                          <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id="E#?D}iEqBBbXB}W38ue$">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="telegram" id="8S~uNs#@jLL4q~q-Do*j" collapsed="true">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">FALSE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow type="text" id="gj5/nfhh$NU=w!-Bz*:C">
                                          <field name="TEXT">Tankfüllung kleiner 1000l, Füllung gestartet</field>
                                        </shadow>
                                      </value>
                                      <next>
                                        <block type="control" id="UpB+l[v.}e!yUvt|E;i]" collapsed="true" disabled="true">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="pQ!cod`L{5(pci,q6T(?">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <value name="IF1">
                            <block type="logic_compare" id="V8r@9I@XQmP13v|V!R]w">
                              <field name="OP">GT</field>
                              <value name="A">
                                <block type="on_source" id="L;7fG{*FOO:N|z84nQyU">
                                  <field name="ATTR">state.val</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="math_number" id="g{5?l,$]|@%3uu[B]4gO">
                                  <field name="NUM">2500</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO1">
                            <block type="controls_if" id="oJw+@*EjAA_Zi:sO:8da">
                              <value name="IF0">
                                <block type="logic_compare" id="dJ4(9;~[n:%2|(nOh;eE">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="K94S~IO@d69[MZAy2rob">
                                      <field name="ATTR">val</field>
                                      <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id="HjVYw=b-oMSCZ`y|gG_e">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="variables_set" id="nGBL`cOy|*11znksp+4[">
                                  <field name="VAR" id="LtbpdlrXWod!Ki%13gz!">ventil</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="TIdAa!~nO9X-{Cc1(tL9">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="telegram" id="v%wF0x6^Q.VlU0E;83?t" collapsed="true">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">FALSE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow type="text" id="[$._`gIAIW@4QJP,rEb%">
                                          <field name="TEXT">Tankfüllung größer 2500l, Füllung gestoppt</field>
                                        </shadow>
                                      </value>
                                      <next>
                                        <block type="control" id="DJZz_nsiGj*|$j*tc3Wk" collapsed="true" disabled="true">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="GQYv6W6,ZlESc|~JUSWy">
                                              <field name="BOOL">FALSE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </statement>
                          <next>
                            <block type="controls_if" id="esS/dUT=K{bDS`t,(p-3">
                              <value name="IF0">
                                <block type="logic_compare" id="!mz3_+j+O~|wIyK^}VSK">
                                  <field name="OP">NEQ</field>
                                  <value name="A">
                                    <block type="variables_get" id="3av_RU.CJ*{!s,N:nXv1">
                                      <field name="VAR" id="LtbpdlrXWod!Ki%13gz!">ventil</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="get_value" id="VeE19TGnWXu|PF7rw6_X">
                                      <field name="ATTR">val</field>
                                      <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="control" id="a%nkZhRk/}5+5k:L0wPa">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="variables_get" id="zleghdTK/@;nAhry.;;C">
                                      <field name="VAR" id="LtbpdlrXWod!Ki%13gz!">ventil</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="telegram" id="2:KMjd5B8yFe|Nt{Z`jB" disabled="true">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">FALSE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow type="text" id="w6tP#)E^I?.,+?@=ho|w">
                                          <field name="TEXT">text</field>
                                        </shadow>
                                        <block type="logic_ternary" id="Yz-i,~i]ip{;ERUUlYt|">
                                          <value name="IF">
                                            <block type="variables_get" id="#l6*(V+[c1b@p:pLfiwT">
                                              <field name="VAR" id="LtbpdlrXWod!Ki%13gz!">ventil</field>
                                            </block>
                                          </value>
                                          <value name="THEN">
                                            <block type="text" id="qHejm35(F0q{p0J;Dmx|">
                                              <field name="TEXT">Ventil offen</field>
                                            </block>
                                          </value>
                                          <value name="ELSE">
                                            <block type="text" id=".no*L,sW*8c87(x`F.zB">
                                              <field name="TEXT">Ventil zu</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                              <next>
                                <block type="timeouts_cleartimeout" id=":_JTZ{U9w2huLu5fm~)(">
                                  <field name="NAME">notaus</field>
                                  <next>
                                    <block type="controls_if" id="JTv([/pfPH8^n#4a3ysE">
                                      <value name="IF0">
                                        <block type="variables_get" id="#Jf{Y*rP8bnvdeLUpe*,">
                                          <field name="VAR" id="LtbpdlrXWod!Ki%13gz!">ventil</field>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="timeouts_settimeout" id="+B7`0xbf`a4LmCYO}gT(">
                                          <field name="NAME">notaus</field>
                                          <field name="DELAY">1</field>
                                          <field name="UNIT">min</field>
                                          <statement name="STATEMENT">
                                            <block type="control" id="Uwy8.oykZh[T!$Rsib+v">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                              <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="logic_boolean" id=".IRLO`u7K7J@.N|`1)i?">
                                                  <field name="BOOL">FALSE</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="telegram" id="1:iA}X1a]3qx%AZg}GJW" collapsed="true">
                                                  <field name="INSTANCE"></field>
                                                  <field name="LOG"></field>
                                                  <field name="SILENT">FALSE</field>
                                                  <field name="PARSEMODE">default</field>
                                                  <value name="MESSAGE">
                                                    <shadow type="text" id="0B,GWz80BnvCgK-)-G*^">
                                                      <field name="TEXT">Tankfüllung NOTaus 15min</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </statement>
                      <next>
                        <block type="on_ext" id="}3sdRi|]k!(EIUe})=@," collapsed="true">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <value name="OID0">
                            <shadow type="field_oid" id="91C:]yv8-WK$KUoc,Hf8">
                              <field name="oid">sonoff.0.Wemos_Fuell_Sonde.Switch2</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="controls_if" id="q{4mv^)l`J8q_TCKpyuT">
                              <value name="IF0">
                                <block type="logic_compare" id="-=Kf9aeMbZxUwD-Irs[J">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="on_source" id="{_[XVvwQWanIB6dHxXFK">
                                      <field name="ATTR">state.val</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id="Q]V^us76,hF;Y,T1C?NH">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="control" id="O~Td^#S|8)qV4Y0P4^~#">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="9_~t%wtof1;{z,kC6-wd">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="telegram" id=".VYKUuW^Ja4*fD.68lsf" collapsed="true">
                                      <field name="INSTANCE"></field>
                                      <field name="LOG"></field>
                                      <field name="SILENT">FALSE</field>
                                      <field name="PARSEMODE">default</field>
                                      <value name="MESSAGE">
                                        <shadow type="text" id=".C}KT8O0UkxrO_2A(N3;">
                                          <field name="TEXT">Sensor 2 ausgelöst Tank ausreichend gefüllt</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </statement>
                          <next>
                            <block type="on_ext" id="D,Y9~vj#5cXMocONO,%_" collapsed="true">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                              <field name="CONDITION">ne</field>
                              <field name="ACK_CONDITION"></field>
                              <value name="OID0">
                                <shadow type="field_oid" id="2)iR5[VxvOUD|c9)B^#B">
                                  <field name="oid">sonoff.0.Wemos_Fuell_Sonde.Switch3</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="controls_if" id="n?_T?*mFpv3)%!C`i%^0">
                                  <mutation elseif="1"></mutation>
                                  <value name="IF0">
                                    <block type="logic_compare" id="rgQ~n^y+G,W!;Ap.v+K|">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="on_source" id="XjA0(p%w}8H0iLlf0@EE">
                                          <field name="ATTR">state.val</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id="%7O_3Ky(#.m,bd2-n4@P">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="control" id="d5LzOEQz!2O8X#]IK(:?">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="hPk?yt~yJ?~ZEu9MWC9[">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="telegram" id="4})`Z=LQWv*:8?wsgPeC" collapsed="true">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG"></field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">default</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="+aiXYc{;Sg$F_{zIf.M,">
                                              <field name="TEXT">Sensor 3 ausgelöst Füllung gestartet</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                  <value name="IF1">
                                    <block type="logic_compare" id="j6P$53]d]39Kg6myo%`C">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="on_source" id="e}n^n{.2mzN5:lHJiJts">
                                          <field name="ATTR">state.val</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id="gdqj)GuUAj+DYeW(2eB}">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO1">
                                    <block type="control" id="w:Qv:,7X8{Hs9x+}`=QE">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="V)BPy}-7CaH1%~n6,@P_">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="telegram" id="0!%dC?}qDzq$8R^bX;@I" collapsed="true">
                                          <field name="INSTANCE"></field>
                                          <field name="LOG"></field>
                                          <field name="SILENT">FALSE</field>
                                          <field name="PARSEMODE">default</field>
                                          <value name="MESSAGE">
                                            <shadow type="text" id="U`|wP}LA=Ej~dj_[]DM-">
                                              <field name="TEXT">Sensor 3 ausgelöst Füllung gestoppt</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                              <next>
                                <block type="on_ext" id="K#a?G+AUxbc=1sDme(KQ" collapsed="true">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                  <field name="CONDITION">ne</field>
                                  <field name="ACK_CONDITION"></field>
                                  <value name="OID0">
                                    <shadow type="field_oid" id="HgN#_R89hyrSjveSS[l$">
                                      <field name="oid">sonoff.0.Wemos_Fuell_Sonde.Switch4</field>
                                    </shadow>
                                  </value>
                                  <statement name="STATEMENT">
                                    <block type="controls_if" id="*cgyUbC|8NPj(WT=#)FF">
                                      <mutation elseif="1"></mutation>
                                      <value name="IF0">
                                        <block type="logic_compare" id="loXbCTM~dYF1y-6xH?%D">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="on_source" id="^[@G+[/(S3|V!/*W)z0V">
                                              <field name="ATTR">state.val</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="RxLozYh^JM4s@wE#ixk`">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="control" id="#zcUA[}SU*r+rW,b,133">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="E(tdp_1P^M8sz(V;e97F">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="control" id="m)UGLzHb2rH]ir*6dy)2">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                              <field name="OID">sonoff.0.SonOff_92_Pumpe.POWER</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="logic_boolean" id="Y)E;x-^Wk,d2BdN`X-jB">
                                                  <field name="BOOL">FALSE</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="telegram" id="Wvg)`Pgu9lG9sM_V`{yb" collapsed="true">
                                                  <field name="INSTANCE"></field>
                                                  <field name="LOG"></field>
                                                  <field name="SILENT">FALSE</field>
                                                  <field name="PARSEMODE">default</field>
                                                  <value name="MESSAGE">
                                                    <shadow type="text" id="8J1kEM}pB5JjCXF8baT0">
                                                      <field name="TEXT">Sensor 4 ausgelöst Wasserstand zu gering Pumpe deaktiviert</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                      <value name="IF1">
                                        <block type="logic_compare" id="V_Ow-Z_wg:XL#?C%~KzN" disabled="true">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="on_source" id="%TO+ZmC5g}0g`F[}9`=*">
                                              <field name="ATTR">state.val</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="w2IAe5Y(*]F6]!WP51Z|">
                                              <field name="BOOL">FALSE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO1">
                                        <block type="control" id="ppxO.Ok7Er,{}f;UE!?r" disabled="true">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="BGTP{24TBS;Hd6Zf#aZ[">
                                              <field name="BOOL">FALSE</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="telegram" id="Hl]}ZI[=)*F8Y1T?xj@;" collapsed="true">
                                              <field name="INSTANCE"></field>
                                              <field name="LOG"></field>
                                              <field name="SILENT">FALSE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow type="text" id="w~}7F0,X]||ky:i)-e8r">
                                                  <field name="TEXT">Sensor 4 ausgelöst Wasserstand OK Pumpe aktiviert</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="comment" id="w}v3Szs)RBT^)H,HY}3b">
                                      <field name="COMMENT">Wemos Online Zustand überwachen</field>
                                      <next>
                                        <block type="on_ext" id="s3p[q2x69uxgHbF@CV#-" collapsed="true">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                          <field name="CONDITION">ne</field>
                                          <field name="ACK_CONDITION"></field>
                                          <value name="OID0">
                                            <shadow type="field_oid" id="Wv2{Y)=;)QAXF#2ffN]}">
                                              <field name="oid">sonoff.0.Wemos01.alive</field>
                                            </shadow>
                                          </value>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="t=H..uu.z8tB}TdA!mn2">
                                              <mutation elseif="1"></mutation>
                                              <value name="IF0">
                                                <block type="logic_compare" id="(7}q6Qa7C[jSn.Oun}!A">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id=":wQ^ekZLk$QrueUOXp@j">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Wemos01.alive</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="YRO)Iw+{UDo=Qxxo#YVB">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="telegram" id="8v.+h`|]~4||t[q;|K?v">
                                                  <field name="INSTANCE"></field>
                                                  <field name="LOG"></field>
                                                  <field name="SILENT">FALSE</field>
                                                  <field name="PARSEMODE">default</field>
                                                  <value name="MESSAGE">
                                                    <shadow type="text" id="`nnAMFVp[1.YNlqn=7w|">
                                                      <field name="TEXT">Wemos Füllstand Online</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </statement>
                                              <value name="IF1">
                                                <block type="logic_compare" id="^GXJq8zInZe8iDysXi?i">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="AyvWE)O8XO8#98k8DltP">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Wemos01.alive</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="IM)8Lr%-t=0t:i6+9f^9">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO1">
                                                <block type="control" id=":z7BFZXYYCRoa3JZnf@n">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="I{.O=^_TXZ*pmOL!HMtd">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="telegram" id="TrFw=LJ_JxP!#N:;Lge]">
                                                      <field name="INSTANCE"></field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="3{:lFS-Nh]yn^.Xf/_!f">
                                                          <field name="TEXT">Wemos Füllstand Offline</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                          <next>
                                            <block type="on_ext" id="PQe+{g!ErXqh|^)YnqmH" collapsed="true">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                              <field name="CONDITION">ne</field>
                                              <field name="ACK_CONDITION"></field>
                                              <value name="OID0">
                                                <shadow type="field_oid" id="t3RL6}*9`b*1r[%b02Wr">
                                                  <field name="oid">sonoff.0.SonOff_98_4CH_Pro_2.POWER1</field>
                                                </shadow>
                                              </value>
                                              <statement name="STATEMENT">
                                                <block type="controls_if" id="l1NSkw@r~f0K}QR6Q{t@">
                                                  <mutation elseif="1"></mutation>
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="/zh}vv|cfU~B~5aff|Vz">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="on_source" id="d.ZT...w}w;X?og;6Olq">
                                                          <field name="ATTR">state.val</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="logic_boolean" id="Oou;oJ:tOl8NarYASd4[">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="telegram" id="G;H/K[M;jrN]Y#kA.g/A">
                                                      <field name="INSTANCE"></field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="*KSH.8Wj|z$uFNuy;m.8">
                                                          <field name="TEXT">Ventil auf</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                  <value name="IF1">
                                                    <block type="logic_compare" id="C@b;IYW+u92j7JlAmg5Q">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="on_source" id="UeZzC+Nnpj8Z?.o?Gp6*">
                                                          <field name="ATTR">state.val</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="logic_boolean" id="nu[,8u@i+LYx~bp{j,ms">
                                                          <field name="BOOL">FALSE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO1">
                                                    <block type="telegram" id="86`m//$;BYT0moYkaJQh">
                                                      <field name="INSTANCE"></field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">FALSE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="]gi|ms?TcT0`w{M/q~Lf">
                                                          <field name="TEXT">Ventil zu</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </next>
        </block>
        <block type="procedures_defnoreturn" id="en/VTsrsu?B%8IsQE=VG" collapsed="true" x="512" y="12">
          <field name="NAME">Fuellhoehe aktualisieren</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
          <statement name="STACK">
            <block type="control" id="#t*{g.Xs;$mw}i)9RXY~">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="math_arithmetic" id="fS4AVX[T)+:6$K$0w1`3">
                  <field name="OP">MINUS</field>
                  <value name="A">
                    <shadow type="math_number" id="g..!xsj_zgjQ2dXYL9/P">
                      <field name="NUM">154</field>
                    </shadow>
                  </value>
                  <value name="B">
                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="[+Hmp.SQG332Sb22;jvT">
                      <field name="NUM">1</field>
                    </shadow>
                    <block type="get_value" id="Jk3Q?5v.Eie@@G(o{E{P">
                      <field name="ATTR">val</field>
                      <field name="OID">sonoff.0.Wemos-Fuellstand.SR04_Distance</field>
                    </block>
                  </value>
                </block>
              </value>
              <next>
                <block type="timeouts_settimeout" id="[neR0YM7O10sCrV`{{K]">
                  <field name="NAME">timeout</field>
                  <field name="DELAY">50</field>
                  <field name="UNIT">ms</field>
                  <statement name="STATEMENT">
                    <block type="comment" id="15gHOCKvg68I1,e#RC[k">
                      <field name="COMMENT">Wert 6 = 60l/cm wegen runden auf 10er</field>
                      <next>
                        <block type="control" id="m$U{~IH{.{J69zwuqnRO">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                          <field name="OID">javascript.0.Bewaesserung.Tankinhalt</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="math_round" id="YQs;u%bJLo4{_f$-Z4?r">
                              <field name="OP">ROUND</field>
                              <value name="NUM">
                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="DQ)VQ@:+u,Yif?!DY1s4">
                                  <field name="NUM">3.1</field>
                                </shadow>
                                <block type="math_arithmetic" id="{Fg3Q91q8(MbEH*^khcL">
                                  <field name="OP">MULTIPLY</field>
                                  <value name="A">
                                    <shadow type="math_number" id="c=c/glZC|.rfN+A^P5du">
                                      <field name="NUM">60</field>
                                    </shadow>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id="[+Hmp.SQG332Sb22;jvT">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="get_value" id="Xj/]ScB|VbcbC_zUu;bA">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="control" id="-?+duV?awm#P4~G,uqR$">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">javascript.0.Bewaesserung.TankinhaltKontrolle</field>
                              <field name="WITH_DELAY">FALSE</field>
                              <value name="VALUE">
                                <block type="math_arithmetic" id="l|qbi2n4?B,$uIo~],`7">
                                  <field name="OP">MULTIPLY</field>
                                  <value name="A">
                                    <shadow type="math_number" id="c^`jteDF:D3i6[nvN^YM">
                                      <field name="NUM">209</field>
                                    </shadow>
                                    <block type="get_value" id="fUI!X~O_/XW8ouw{Zi$]">
                                      <field name="ATTR">val</field>
                                      <field name="OID">javascript.0.Bewaesserung.Tankinhalt</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id="F^#-Z?{vPQsX0A|Cs)pw">
                                      <field name="NUM">1</field>
                                    </shadow>
                                  </value>
                                </block>
                              </value>
                              <next>
                                <block type="timeouts_settimeout" id="wd9q{B8(6[xzu)jmpn4M">
                                  <field name="NAME">timeout3</field>
                                  <field name="DELAY">100</field>
                                  <field name="UNIT">ms</field>
                                  <statement name="STATEMENT">
                                    <block type="control" id="LA[0XOz_ZR_c}:6bf+$J">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">javascript.0.Bewaesserung.Tankinhalt%</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_round" id="k-8^`p!INKJF}]7`V`lJ">
                                          <field name="OP">ROUND</field>
                                          <value name="NUM">
                                            <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="b$gsi{/$?XCF|nIWPNX.">
                                              <field name="NUM">3.1</field>
                                            </shadow>
                                            <block type="math_arithmetic" id="3XR+cng@^e`PHl|~xpJ`">
                                              <field name="OP">DIVIDE</field>
                                              <value name="A">
                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id=";Kw0+vvULarySgZB9ZJh">
                                                  <field name="NUM">10000</field>
                                                </shadow>
                                                <block type="math_arithmetic" id="UK9u6$qg:#J];zPv6@Mq">
                                                  <field name="OP">MULTIPLY</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id="p,LL0:nZ`XjZY^A{vz*~">
                                                      <field name="NUM">1000</field>
                                                    </shadow>
                                                  </value>
                                                  <value name="B">
                                                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="[+Hmp.SQG332Sb22;jvT">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="get_value" id="(v^nk3{knIguD/W,#S36">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">javascript.0.Bewaesserung.Tankinhalt</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <shadow type="math_number" id="8;Y.2:)nP`(ARK./Fn|X">
                                                  <field name="NUM">8200</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="timeouts_settimeout" id="nokEUv4;1/N0!wE^/f*Z">
                                          <field name="NAME">timeout2</field>
                                          <field name="DELAY">150</field>
                                          <field name="UNIT">ms</field>
                                          <statement name="STATEMENT">
                                            <block type="telegram" id="1Dy@l+H6#4Sa)po*tS$8" collapsed="true" disabled="true">
                                              <field name="INSTANCE"></field>
                                              <field name="LOG"></field>
                                              <field name="SILENT">TRUE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="5)F8u$)jr~(2#x+N_5,?">
                                                  <field name="TEXT">60min Intervallmodus Pool an</field>
                                                </shadow>
                                                <block type="text_join" id="]:6:VRKJvlwYog,+-Xf0">
                                                  <mutation items="2"></mutation>
                                                  <value name="ADD0">
                                                    <block type="get_value" id="/-89zB2FRPOg[jMf2F^s">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">javascript.0.Bewaesserung.Tankfuellhoehe</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD1">
                                                    <block type="text" id="Xdv~-}l;AA:_=`;_*K*5">
                                                      <field name="TEXT"> cm Höhe</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="telegram" id="ZZ/GPyOfJGMG/-+[y-Fq" collapsed="true" disabled="true">
                                                  <field name="INSTANCE"></field>
                                                  <field name="LOG"></field>
                                                  <field name="SILENT">TRUE</field>
                                                  <field name="PARSEMODE">default</field>
                                                  <value name="MESSAGE">
                                                    <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="5)F8u$)jr~(2#x+N_5,?">
                                                      <field name="TEXT">60min Intervallmodus Pool an</field>
                                                    </shadow>
                                                    <block type="text_join" id="h~(+j$t}M,Nk;T/N$kPq">
                                                      <mutation items="2"></mutation>
                                                      <value name="ADD0">
                                                        <block type="get_value" id="+(l|nJN:#iLLh@bsovr3">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">javascript.0.Bewaesserung.Tankinhalt%</field>
                                                        </block>
                                                      </value>
                                                      <value name="ADD1">
                                                        <block type="text" id="lIU+Td-cnuE/-w8cR|P.">
                                                          <field name="TEXT">% Inhalt</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="telegram" id="V!S6RhyfCL0Hdf:Lm3xC" collapsed="true" disabled="true">
                                                      <field name="INSTANCE"></field>
                                                      <field name="LOG"></field>
                                                      <field name="SILENT">TRUE</field>
                                                      <field name="PARSEMODE">default</field>
                                                      <value name="MESSAGE">
                                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="5)F8u$)jr~(2#x+N_5,?">
                                                          <field name="TEXT">60min Intervallmodus Pool an</field>
                                                        </shadow>
                                                        <block type="text_join" id="**,AxAgcS?m9G-z/m`Uk">
                                                          <mutation items="2"></mutation>
                                                          <value name="ADD0">
                                                            <block type="get_value" id="RKf5u,h|F$Zn@d2itJhY">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">javascript.0.Bewaesserung.Tankinhalt</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD1">
                                                            <block type="text" id="DQH7j#gX?CW{Ofc~OX@o">
                                                              <field name="TEXT">l Inhalt</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      

      1 Reply Last reply Reply Quote 0
      • S
        Superdad last edited by

        Vielen Dank!

        1 Reply Last reply Reply Quote 0
        • D
          dali.g last edited by

          Was mich interessiert ist, wie hast du die Datenübertragung gelöst. Du schreibst, das nur mehr das Stromkabel in die Zisterne geht. Wie kommen die Daten retour?

          Kannst du das evtl. etwas genauer erklären bzw. mit einer Skizze zeigen?

          Danke und LG,
          Dali

          M 1 Reply Last reply Reply Quote 0
          • M
            maniac @dali.g last edited by

            @dali-g
            Die Daten werden durch den Wemos per WLAN über den Sonoff Adapter in den IO-Broker geschickt.

            69db2f01-d19d-4657-86fe-c1fe718a0426-grafik.png

            Der Wemos ist ja im Tank in einer "Abzweigdose", nun mit Kunstharz ausgefüllt. Bisher funktioniert es noch 🙂

            D 1 Reply Last reply Reply Quote 0
            • D
              dali.g @maniac last edited by

              @maniac Achso, verstehe. Danke!
              Mir wäre eine kabelgebundene Lösung irgendwie lieber...mal schauen, ob das über die Entfernung irgendwie geht.

              Danke

              M 1 Reply Last reply Reply Quote 0
              • M
                maniac @dali.g last edited by

                @dali-g
                Bei mir hat es mit Kabel leider nicht geklappt. Da war die Entfernung zu groß >15m CAT-6 Kabel. Hatte dennoch nur falsche Werte bekommen.

                M 1 Reply Last reply Reply Quote 0
                • M
                  Mirtl @maniac last edited by

                  @maniac
                  Ich stehe da seit diesem Wochenende vor dem gleichen Problem.
                  Ich bekomme keine WLAN-verbindung in die Zisterne.
                  Wollte nun Sensor und Wemos trennen, aber wenn ich das so lese, haut das mit meinen ca. 12 m Abstand nicht hin.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    Superdad @Mirtl last edited by Superdad

                    @Mirtl Dann setz doch in der Nähe irgend einen billigen Accesspoint ein. Und überbrücke die Entfernung.
                    Vielleicht geht ja auch ein D1 mit Antenne?

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      Mirtl @Superdad last edited by Mirtl

                      @Superdad Der Access-point ist keine 10 Meter entfernt und der d1 hat bereits eine externe Antenne😨

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        Superdad @Mirtl last edited by

                        @Mirtl Meiner ist auch im Pumpenhäuschen verbaut und geht 10-15m durch 2 Betonwände durch.
                        Keine Ahnung was bei dir nicht funktioniert?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        909
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        13
                        40
                        5817
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo