Hallo,
ich habe ein Problem ich möchte eine Pumpe 5 mal an und wieder aus schalten , wenn ich eine Taste drücke.
im Debug Output wird auch bis 5 gezählt leider geht mein Verbraucher nur einmal an und wieder aus.
Scheinbar zählt der Zähler ohne zu warten ob der Verbraucher an und wieder aus gegangen ist.
Kann mir da jemand weiterhelfen.
Danke
Heiko
<xml xmlns="http://www.w3.org/1999/xhtml">
<variables>
<variable type="" id="|!Yttg64GAKIme-}},k*">Pumpe</variable>
</variables>
<block type="on_ext" id="k03RUlhc~;I92%exv7bd" x="263" y="-437">
<mutation items="1"></mutation>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="lCX?w!4pDaiBHnQ}N#sL">
<field name="oid">sonoff.0.DVES_833DC4.POWER</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="variables_set" id="/Iaw3ojjutKo/4{@,d6_">
<field name="VAR" id="|!Yttg64GAKIme-}},k*" variabletype="">Pumpe</field>
<value name="VALUE">
<block type="math_number" id=";|YuGKntSwyfwYvO%MJ_">
<field name="NUM">0</field>
</block>
</value>
<next>
<block type="controls_whileUntil" id="[J)+j2ic;8Iaf%TV)-Yw">
<field name="MODE">WHILE</field>
<value name="BOOL">
<block type="logic_compare" id=".OBEV4Tfw;Sv!B+@8c8;">
<field name="OP">LT</field>
<value name="A">
<block type="variables_get" id="Aw]Ux:FgM=gMj].S]fYF">
<field name="VAR" id="|!Yttg64GAKIme-}},k*" variabletype="">Pumpe</field>
</block>
</value>
<value name="B">
<block type="math_number" id="jWHA1A4usoi,m*SK}[F#">
<field name="NUM">5</field>
</block>
</value>
</block>
</value>
<statement name="DO">
<block type="math_change" id="0F4/LDyAGd4e@v^hhM?_">
<field name="VAR" id="|!Yttg64GAKIme-}},k*" variabletype="">Pumpe</field>
<value name="DELTA">
<shadow type="math_number" id="xfnX|AStN,%`Ic-_X^M0">
<field name="NUM">1</field>
</shadow>
</value>
<next>
<block type="control" id="Gdb0_^5](_WPc[,ZNhTL">
<mutation delay_input="true"></mutation>
<field name="OID">sonoff.0.Gosund SP111.POWER</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">5</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="xZVMz[o[C|fl$U?Aj=Up">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="control" id="d0op}6?9.@1g;P*Fn(_S">
<mutation delay_input="true"></mutation>
<field name="OID">sonoff.0.Gosund SP111.POWER</field>
<field name="WITH_DELAY">TRUE</field>
<field name="DELAY_MS">5</field>
<field name="UNIT">sec</field>
<field name="CLEAR_RUNNING">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="$*y/QPFP{P?dX0oF=+02">
<field name="BOOL">FALSE</field>
</block>
</value>
<next>
<block type="debug" id="dVtO^4cwn#WAo=j$JH*v">
<field name="Severity">log</field>
<value name="TEXT">
<shadow type="text" id="!63vTJIpm/tP?u/}`qaf">
<field name="TEXT">test</field>
</shadow>
<block type="variables_get" id="|h48sD3)`.pN=g)IBlB+">
<field name="VAR" id="|!Yttg64GAKIme-}},k*" variabletype="">Pumpe</field>
</block>
</value>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</xml>