NEWS
Waschmaschinen Skript - alte Waschmaschine
-
Hallo zusammen,
ich habe ein Problem mit folgendem Skript:
Ich habe eine alte Miele Waschmaschine, die zwischen den einzelnen Vorgängen immer mal auf 2W herunterschaltet. Das Problem ist, dass sie nach Waschende auch noch genau 2W zieht. Gibt es hier eine Lösung, damit ich nicht nach jedem Vorgang (schleudern, spülen, etc.) immer die Benachrichtigung erhalte, dass die Maschine fertig wäre?
Danke und Gruß
Sebastian -
@Sebastian-0 Ja das gibt es. die Pausen zwischen den einzelnen Programmen werden einen kleinen Rahmen haben. Du solltest also bei unter zwei Watt einen Timeout nehmen und danach erneut prüfen. Falls dann immer noch unter zwei Watt, dann ist sie fertig.
-
@David-Froebus
Meinst du so?
-
@Sebastian-0 leider nein. nach dem timeout muss eine erneute prüfung erfolgen....
-
mom versuche das mal eben
-
die blau umrandete abfrage muss unter dem timeout noch mal als falls logik auftauchen. sonst prüft er nicht erneut ob wirklich noch unter ein watt verbraucht wird und du bekommst einfach nur die nachricht später. wenn ich fix bauen soll dann exportiere kurz dein skript und ich versuche mal mein glück.
-
@David-Froebus Danke dir schon mal vorab!
BlocklyJavascriptTypeScript 17:06:22.891 info javascript.0 (4796) Stop script script.js.Wama1 17:06:22.911 info javascript.0 (4796) Start javascript script.js.Wama1 17:06:22.930 info javascript.0 (4796) script.js.Wama1: registered 1 subscription and 0 schedules Ausgewählte Blöcke exportieren <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</variable> <variable type="timeout" id="timeout">timeout</variable> <variable type="timeout" id="timeout2">timeout2</variable> </variables> <block type="variables_set" id="i@;~wXOo)(5+=$*9v:QF" x="-1562" y="-738"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="stD7DD67D[4(YSQ3dCvR"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on_ext" id="%l??Ns0%ZOhlZQJn)RIY"> <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="8p+iN2CjzC1M$2o|Xq=m"> <field name="oid">sonoff.0.wama.ENERGY_Power</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="-4y,4m5H6`8[U,UjJH(0"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="-^U__L=#GGG_LD~6o~hg" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="90" w="276">Falls Maschinengang erkannt (Wattzahl >10) UND Modus ist auf falsch dann starte und schreibe den aktuellen verbrauch in DP</comment> <value name="A"> <block type="logic_compare" id="-%Kg)H+S;{}Yyd@cqe=l"> <field name="OP">GTE</field> <value name="A"> <block type="on_source" id="QS5)==Ahwtfe.nNTl`R@"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="OT1x**T)z3hCtGxhqDDI"> <field name="NUM">3</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=",LW+*+gUB/lbO[yiNJdv"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="[$/1md}o9xogfLp*!}WA"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id="V}KP*,b;J,.3q802Q0l^"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="HHIFm}6:*U#VVrIRv7e|"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="%.`!o$LmcZOm0##5WWoJ"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_operation" id="[:7QWv4Op8S6o@lG45(y" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="94" w="164">Falls Verbrauch unter 3 Watt fällt und der Modus ist Wahr dann beende den Waschmodus.</comment> <value name="A"> <block type="logic_compare" id="igy_8vlVI|k$sL-O!_Ya"> <field name="OP">LTE</field> <value name="A"> <block type="on_source" id="oKi^o%$Qa%i0^MVE?s)Y"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="*bx}yjZ_C7J2#/$NzLoS"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="}A,!m2TVXL.^LQWg%!e|"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="r/rnzWL?1!/.2!+pr@5("> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id="S,c^%F*KOd(.(Q(BL!=g"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_settimeout" id="Z(j/CPCQ(|-Kd8S5)`8R"> <field name="NAME">timeout</field> <field name="DELAY">20000 </field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="controls_if" id="XQQbxoy?NpAex3?:E~TE"> <value name="IF0"> <block type="logic_operation" id="d._d{(UXWr)`_4C}}j%Q" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="94" w="164">Falls Verbrauch unter 3 Watt fällt und der Modus ist Wahr dann beende den Waschmodus.</comment> <value name="A"> <block type="logic_compare" id="6jt,tA.X{uH677$h/.!i"> <field name="OP">LTE</field> <value name="A"> <block type="on_source" id=",Hg?!*0ueS~(BO3NFPg`"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="]RWnXnP;U#Y0)CVbUFuE"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="rGl+^7o*OZVWSGOWVXpT"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="Hz1m2v!HuGJ14]Vbm*?y"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id=",W?_%p7{]KO%~-Z~7yJ2"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> </block> </statement> <next> <block type="variables_set" id="vj!Vu=sDr5yt.:ZU#OfU"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="5xCJ(QRB3mIo5.*f1Fsg"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="debug" id="~(eEE8/,iS{wG@j0X)TU"> <field name="Severity">log</field> <value name="TEXT"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="3K0c5WSS9VmMq/XFB(e9"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="2xby$^zDuX^$?-Yp2~k,"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="L6trfC]%tV;Q1#[_3UQJ"> <field name="TEXT">Status Waschmaschine Ein/Aus ist: </field> </block> </value> <value name="ADD1"> <block type="variables_get" id="mN7^USWq(%,us)OL?!1#"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id=",NjGW@Wtt+n7RKNkcxK!"> <field name="NAME">timeout2</field> <field name="DELAY">5</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="telegram" id=":)Sqh|eio_J%+h7Q@6nJ"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="zaE.r=+WylppU_4Nmdx~"> <field name="TEXT">Waschmaschine ist fertig</field> </shadow> <block type="text_join" id="3,~.TJZeugM.!B%S1^X}"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="|9?4%ic*sy2}Q088ry:q"> <field name="TEXT">Wama1: Die Waschmaschine ist Fertig.</field> </block> </value> <value name="ADD1"> <block type="time_get" id="a?D^RPe+s+Si=*kkfgj["> <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation> <field name="OPTION">custom</field> <field name="FORMAT">\n</field> </block> </value> </block> </value> <value name="USERNAME"> <block type="text" id="ClQ#mBX9^]LxIc[8FtLL"> <field name="TEXT">Basti</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </xml> <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</variable> <variable type="timeout" id="timeout">timeout</variable> <variable type="timeout" id="timeout2">timeout2</variable> </variables> <block type="variables_set" id="i@;~wXOo)(5+=$*9v:QF" x="-1562" y="-738"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="stD7DD67D[4(YSQ3dCvR"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on_ext" id="%l??Ns0%ZOhlZQJn)RIY"> <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="8p+iN2CjzC1M$2o|Xq=m"> <field name="oid">sonoff.0.wama.ENERGY_Power</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="-4y,4m5H6`8[U,UjJH(0"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="-^U__L=#GGG_LD~6o~hg" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="90" w="276">Falls Maschinengang erkannt (Wattzahl >10) UND Modus ist auf falsch dann starte und schreibe den aktuellen verbrauch in DP</comment> <value name="A"> <block type="logic_compare" id="-%Kg)H+S;{}Yyd@cqe=l"> <field name="OP">GTE</field> <value name="A"> <block type="on_source" id="QS5)==Ahwtfe.nNTl`R@"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="OT1x**T)z3hCtGxhqDDI"> <field name="NUM">3</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=",LW+*+gUB/lbO[yiNJdv"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="[$/1md}o9xogfLp*!}WA"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id="V}KP*,b;J,.3q802Q0l^"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="HHIFm}6:*U#VVrIRv7e|"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="%.`!o$LmcZOm0##5WWoJ"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_operation" id="[:7QWv4Op8S6o@lG45(y" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="94" w="164">Falls Verbrauch unter 3 Watt fällt und der Modus ist Wahr dann beende den Waschmodus.</comment> <value name="A"> <block type="logic_compare" id="igy_8vlVI|k$sL-O!_Ya"> <field name="OP">LTE</field> <value name="A"> <block type="on_source" id="oKi^o%$Qa%i0^MVE?s)Y"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="*bx}yjZ_C7J2#/$NzLoS"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="}A,!m2TVXL.^LQWg%!e|"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="r/rnzWL?1!/.2!+pr@5("> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id="S,c^%F*KOd(.(Q(BL!=g"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_settimeout" id="Z(j/CPCQ(|-Kd8S5)`8R"> <field name="NAME">timeout</field> <field name="DELAY">20000 </field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="controls_if" id="XQQbxoy?NpAex3?:E~TE"> <value name="IF0"> <block type="logic_operation" id="d._d{(UXWr)`_4C}}j%Q" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="94" w="164">Falls Verbrauch unter 3 Watt fällt und der Modus ist Wahr dann beende den Waschmodus.</comment> <value name="A"> <block type="logic_compare" id="6jt,tA.X{uH677$h/.!i"> <field name="OP">LTE</field> <value name="A"> <block type="on_source" id=",Hg?!*0ueS~(BO3NFPg`"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="]RWnXnP;U#Y0)CVbUFuE"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="rGl+^7o*OZVWSGOWVXpT"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="Hz1m2v!HuGJ14]Vbm*?y"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id=",W?_%p7{]KO%~-Z~7yJ2"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> </block> </statement> <next> <block type="variables_set" id="vj!Vu=sDr5yt.:ZU#OfU"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="5xCJ(QRB3mIo5.*f1Fsg"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="debug" id="~(eEE8/,iS{wG@j0X)TU"> <field name="Severity">log</field> <value name="TEXT"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="3K0c5WSS9VmMq/XFB(e9"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="2xby$^zDuX^$?-Yp2~k,"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="L6trfC]%tV;Q1#[_3UQJ"> <field name="TEXT">Status Waschmaschine Ein/Aus ist: </field> </block> </value> <value name="ADD1"> <block type="variables_get" id="mN7^USWq(%,us)OL?!1#"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id=",NjGW@Wtt+n7RKNkcxK!"> <field name="NAME">timeout2</field> <field name="DELAY">5</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="telegram" id=":)Sqh|eio_J%+h7Q@6nJ"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="zaE.r=+WylppU_4Nmdx~"> <field name="TEXT">Waschmaschine ist fertig</field> </shadow> <block type="text_join" id="3,~.TJZeugM.!B%S1^X}"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="|9?4%ic*sy2}Q088ry:q"> <field name="TEXT">Wama1: Die Waschmaschine ist Fertig.</field> </block> </value> <value name="ADD1"> <block type="time_get" id="a?D^RPe+s+Si=*kkfgj["> <mutation xmlns="http://www.w3.org/1999/xhtml" format="true" language="false"></mutation> <field name="OPTION">custom</field> <field name="FORMAT">\n</field> </block> </value> </block> </value> <value name="USERNAME"> <block type="text" id="ClQ#mBX9^]LxIc[8FtLL"> <field name="TEXT">Basti</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </xml>
-
@Sebastian-0 versuche es mal hiermit und gib ruhig eine rückmeldung.
<xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="Hhe!Hg(xh7gHuy(6hLlx">WaMa_EinAus</variable> <variable type="undefined" id="timeout">timeout</variable> </variables> <block type="variables_set" id="i@;~wXOo)(5+=$*9v:QF" x="-1487" y="-712"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx" variabletype="">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="stD7DD67D[4(YSQ3dCvR"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on_ext" id="%l??Ns0%ZOhlZQJn)RIY"> <mutation items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="8p+iN2CjzC1M$2o|Xq=m"> <field name="oid">sonoff.0.wama.ENERGY_Power</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="-4y,4m5H6`8[U,UjJH(0"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="-^U__L=#GGG_LD~6o~hg" inline="false"> <field name="OP">AND</field> <comment pinned="false" h="90" w="276">Falls Maschinengang erkannt (Wattzahl >10) UND Modus ist auf falsch dann starte und schreibe den aktuellen verbrauch in DP</comment> <value name="A"> <block type="logic_compare" id="-%Kg)H+S;{}Yyd@cqe=l"> <field name="OP">GTE</field> <value name="A"> <block type="on_source" id="QS5)==Ahwtfe.nNTl`R@"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="OT1x**T)z3hCtGxhqDDI"> <field name="NUM">3</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=",LW+*+gUB/lbO[yiNJdv"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="[$/1md}o9xogfLp*!}WA"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx" variabletype="">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id="V}KP*,b;J,.3q802Q0l^"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="HHIFm}6:*U#VVrIRv7e|"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx" variabletype="">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="%.`!o$LmcZOm0##5WWoJ"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_operation" id="0X}/pU5wm]*t/X()F/`o" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="igy_8vlVI|k$sL-O!_Ya"> <field name="OP">LTE</field> <value name="A"> <block type="on_source" id="oKi^o%$Qa%i0^MVE?s)Y"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="*bx}yjZ_C7J2#/$NzLoS"> <field name="NUM">2</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="G0Uqh*}eA:azZAk*i=9Q"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="wpJh-gXLr7*PATlD$R.+"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx" variabletype="">WaMa_EinAus</field> </block> </value> <value name="B"> <block type="logic_boolean" id="z,qc#KI[8UAh!CGwL!G8"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_settimeout" id="Z(j/CPCQ(|-Kd8S5)`8R"> <field name="NAME">timeout</field> <field name="DELAY">20000 </field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="controls_if" id="XQQbxoy?NpAex3?:E~TE"> <value name="IF0"> <block type="logic_compare" id="6jt,tA.X{uH677$h/.!i"> <field name="OP">LTE</field> <value name="A"> <block type="on_source" id=",Hg?!*0ueS~(BO3NFPg`"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="]RWnXnP;U#Y0)CVbUFuE"> <field name="NUM">2</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="vj!Vu=sDr5yt.:ZU#OfU"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx" variabletype="">WaMa_EinAus</field> <value name="VALUE"> <block type="logic_boolean" id="5xCJ(QRB3mIo5.*f1Fsg"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="debug" id="~(eEE8/,iS{wG@j0X)TU"> <field name="Severity">log</field> <value name="TEXT"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="3K0c5WSS9VmMq/XFB(e9"> <field name="TEXT">test</field> </shadow> <block type="text_join" id="2xby$^zDuX^$?-Yp2~k,"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="L6trfC]%tV;Q1#[_3UQJ"> <field name="TEXT">Status Waschmaschine Ein/Aus ist: </field> </block> </value> <value name="ADD1"> <block type="variables_get" id="mN7^USWq(%,us)OL?!1#"> <field name="VAR" id="Hhe!Hg(xh7gHuy(6hLlx" variabletype="">WaMa_EinAus</field> </block> </value> </block> </value> <next> <block type="telegram" id=":)Sqh|eio_J%+h7Q@6nJ"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow xmlns="http://www.w3.org/1999/xhtml" type="text" id="zaE.r=+WylppU_4Nmdx~"> <field name="TEXT">Waschmaschine ist fertig</field> </shadow> <block type="text_join" id="3,~.TJZeugM.!B%S1^X}"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="|9?4%ic*sy2}Q088ry:q"> <field name="TEXT">Wama1: Die Waschmaschine ist Fertig.</field> </block> </value> <value name="ADD1"> <block type="time_get" id="a?D^RPe+s+Si=*kkfgj["> <mutation format="true" language="false"></mutation> <field name="OPTION">custom</field> <field name="FORMAT">\n</field> </block> </value> </block> </value> <value name="USERNAME"> <block type="text" id="ClQ#mBX9^]LxIc[8FtLL"> <field name="TEXT">Basti</field> </block> </value> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </statement> </block> </next> </block> </xml>
-
@David-Froebus sagte:
versuche es mal hiermit
... oder hiermit:
-
@paul53 Hätte es mir gern angesehen. leider nicht möglich zu importieren.
-
@David-Froebus sagte:
leider nicht möglich zu importieren.
Wirklich ? Ich kann es importieren.
-
-
@David-Froebus
Habe das Blockly gelöscht und anschließend ohne Probleme aus dem Forum importiert. -
@paul53 habe noch mal ein neues blockly erstellt. Da lässte es sich importieren nur leider ergibt das skript keinen sinn. darin wird eine variable verwendet die weder definiert noch irgendwie gefüllt wird. sie wird lediglich geprüft. Aber nicht benutzt.
-
@David-Froebus sagte:
darin wird eine variable verwendet die weder definiert noch irgendwie gefüllt wird.
Meinst Du die Variable timeout ? Die wird mit "Ausführen timeout" gefüllt und mit "stop timeout" auf null gesetzt. Schau mal in den Javascript-Code.
-
@paul53 dann sehe ich das richtig dass du alle 20 sekunden bei änderung des powerwertes und niedriger als 3 eine nachricht bekommst. weil du prüfst ja nach 20 sek nicht noch einmal ob der wert immer noch so niedrig ist. also ab beginn der ersten programmpause bekommst du jede pause im zwanzig sekunden takt eine nachricht. ich denke das ist nicht das was er gewollt hat. oder verstehe ich das skript grad falsch?
und wenn ich ehrlich bin verstehe ich noch immer nicht was die prüfung von timeout zurückgibt.
-
@David-Froebus sagte:
oder verstehe ich das skript grad falsch?
Offenbar. Wenn der Wert >= 3 ist, wird der Timer gestoppt und die Variable timeout auf null gesetzt. Ist der Wert < 3, wird nur dann wenn die Variable timeout = null (oder undefined) ist, der Timer gestartet. Solange die Variable timeout nicht auf null gesetzt wird (Wert >= 3) kann kein neuer Timer starten.
-
@paul53 vielen dank für die Erklärung. ich habe das Skript tatsächlich nicht verstanden. Ich denke wir erreichen Beide das Gleiche. Deines ist lediglich einfacher. Da habe ich doch wieder etwas dazugelernt und kann es vll auch in meinen Skripten verwenden. Vielen Dank!
-
@paul53 @David-Froebus
Danke euch beiden! Ich teste mal beide Skripte aus und gebe euch eine Rückmeldung.
-
Leider hat die Änderung es verschlimmbessert
Ich habe mal auf den Verbrauch während dem Waschens geachtet. Nach der Änderung war es so, dass jedes mal sobald die Maschine auf 2W gesprungen ist eine Nachricht kam. Vorher waren es pro Waschvorgang so ca. die hälfte der Nachrichten die ich bekommen habe.
@David-Froebus dein Skirpt ist "Wama1_alt/neu: Die Waschmaschine ist Fertig"
@paul53 deins ist "TEST FORUM 2 Waschmaschine ist Fertig"Exaktes Waschende war 10:31 Uhr.
- home, [09.08.20 09:33]
- Waschmaschine fertig! TEST
- home, [09.08.20 09:33]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 4 Minuten.
- home, [09.08.20 09:33]
- Die Waschmaschine ist Fertig.
- Dauer: 4 Minuten.
- Verbrauch: 0.13 kWh.
- home, [09.08.20 09:34]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:39]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 5 Minuten.
- home, [09.08.20 09:39]
- Die Waschmaschine ist Fertig.
- Dauer: 5 Minuten.
- Verbrauch: 0.19 kWh.
- home, [09.08.20 09:39]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:40]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:40]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:40]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:40]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:40]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:42]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- home, [09.08.20 09:42]
- Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- Verbrauch: 0.02 kWh.
- home, [09.08.20 09:43]
- TEST FORUM 2 Waschmaschine ist Fertig.09:43
- home, [09.08.20 09:43]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:43]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:43]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:43]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:44]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:44]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:46]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- home, [09.08.20 09:46]
- Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:46]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:46]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:46]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:47]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:47]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:47]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:47]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:47]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:48]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:48]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:48]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:49]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- home, [09.08.20 09:49]
- Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:50]
- TEST FORUM 2 Waschmaschine ist Fertig.09:50
- home, [09.08.20 09:50]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:50]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:50]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:51]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:51]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:51]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:51]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:53]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- home, [09.08.20 09:53]
- Die Waschmaschine ist Fertig.
- Dauer: 1 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:53]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:53]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:53]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:53]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:53]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:53]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:54]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:54]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:54]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:54]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:54]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:54]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 09:55]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 09:55]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 09:55]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:02]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 7 Minuten.
- home, [09.08.20 10:02]
- Die Waschmaschine ist Fertig.
- Dauer: 6 Minuten.
- Verbrauch: 0.03 kWh.
- home, [09.08.20 10:02]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:02]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:02]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:03]
- TEST FORUM 2 Waschmaschine ist Fertig.10:03
- home, [09.08.20 10:03]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:05]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:05]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:06]
- TEST FORUM 2 Waschmaschine ist Fertig.10:06
- home, [09.08.20 10:06]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:06]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:06]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:06]
- TEST FORUM 2 Waschmaschine ist Fertig.10:06
- home, [09.08.20 10:06]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:10]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:10]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:10]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:10]
- TEST FORUM 2 Waschmaschine ist Fertig.10:10
- home, [09.08.20 10:11]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:11]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:11]
- TEST FORUM 2 Waschmaschine ist Fertig.10:11
- home, [09.08.20 10:11]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:12]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:12]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:12]
- TEST FORUM 2 Waschmaschine ist Fertig.10:12
- home, [09.08.20 10:12]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:15]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:15]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:15]
- TEST FORUM 2 Waschmaschine ist Fertig.10:15
- home, [09.08.20 10:15]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:16]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:16]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:16]
- TEST FORUM 2 Waschmaschine ist Fertig.10:16
- home, [09.08.20 10:16]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:16]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:16]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:17]
- TEST FORUM 2 Waschmaschine ist Fertig.10:17
- home, [09.08.20 10:17]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:19]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:19]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:20]
- TEST FORUM 2 Waschmaschine ist Fertig.10:20
- home, [09.08.20 10:20]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:20]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:20]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:20]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:20]
- TEST FORUM 2 Waschmaschine ist Fertig.10:20
- home, [09.08.20 10:21]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:21]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:21]
- TEST FORUM 2 Waschmaschine ist Fertig.10:21
- home, [09.08.20 10:21]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:24]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:24]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:24]
- TEST FORUM 2 Waschmaschine ist Fertig.10:24
- home, [09.08.20 10:24]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:26]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:26]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:26]
- TEST FORUM 2 Waschmaschine ist Fertig.10:26
- home, [09.08.20 10:26]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:30]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:30]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:30]
- TEST FORUM 2 Waschmaschine ist Fertig.10:30
- home, [09.08.20 10:30]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.
- home, [09.08.20 10:30]
- Wama2: Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- home, [09.08.20 10:30]
- Die Waschmaschine ist Fertig.
- Dauer: 0 Minuten.
- Verbrauch: 0 kWh.
- home, [09.08.20 10:31]
- TEST FORUM 2 Waschmaschine ist Fertig.10:31
- home, [09.08.20 10:31]
- Wama1_alt/neu: Die Waschmaschine ist Fertig.