NEWS
Zweifache Ausgabe, anstatt einer
-
Hallo zusammen!
Das angehängte Skript meldet manchmal (!) zweimal, statt einmal "Waschmaschine wurde gestartet". Obwohl die Variable "Waschmaschine_aktiv?" doch auf "wahr" steht ...
Kann mir jemand weiterhelfen?Danke & Grüße,
Marcus<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="=:.rXuJ4F$c]v7ATT-n.">Verbrauchspreis_pro_kWh</variable> <variable id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</variable> <variable type="timeout" id="timeout_fertig">timeout_fertig</variable> <variable id="d+U-gw:uDzMAO@n%z`!O">Stromverbrauch_vorher</variable> <variable id="-u=T;@YP4M%QBTCUX,qV">Stromverbrauch_nachher</variable> <variable id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</variable> </variables> <block type="variables_set" id="ubgg`a1#=4[;furS(Zhf" x="87" y="-112"> <field name="VAR" id="=:.rXuJ4F$c]v7ATT-n.">Verbrauchspreis_pro_kWh</field> <value name="VALUE"> <block type="math_number" id="VT(fO35(]#GN=a`YCWfI"> <field name="NUM">0.23</field> </block> </value> <next> <block type="variables_set" id="vB%/(%QK-.|VB8olH+F+"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> <value name="VALUE"> <block type="logic_boolean" id="Zt3N#kbH0XjK+}5)pbJ^"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on" id="Qn2CRF`}__(KPXGK6}S)"> <field name="OID">sonoff.0.Waschmaschine.ENERGY_Power</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="*bOx]47]yxIByA#qqt3J"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="Z=d#73]O`zyDGC~L|Jn/" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id=".(cUpb9mFzXnI.u`/RGu"> <field name="OP">GT</field> <value name="A"> <block type="on_source" id="+L|D9(N^L/_9p**AC4Y#"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="IRXiQ:Tf}.:}u-F;(J?|"> <field name="NUM">5</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="!+aTX:f8zpg?koPwXqU9"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="~^+uLCVDphEA1T3csQ;4"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> </block> </value> <value name="B"> <block type="logic_boolean" id="m9)+OzK@16j;{0FErZe_"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_cleartimeout" id="=JSbSA8^An9a5GvpnhX$"> <field name="NAME">timeout_fertig</field> <next> <block type="variables_set" id="yj^]v8#=,-=xs,C$1:0m"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> <value name="VALUE"> <block type="logic_boolean" id="c%J}.8a#0L-%7wEqRPVF"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="9#YrXdwG5}cOx9Y(@8Wv"> <field name="VAR" id="d+U-gw:uDzMAO@n%z`!O">Stromverbrauch_vorher</field> <value name="VALUE"> <block type="get_value" id="a8TRMLX$e~nl*Y09Y9iB"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Waschmaschine.ENERGY_Total</field> </block> </value> <next> <block type="telegram" id="V79]mw|-s_Wa8itsYZZ^"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="x#tx~0e1$9f(D`sZ!a=/"> <field name="TEXT">Waschmaschine wurde gestartet</field> </shadow> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_operation" id="wl}:AM5f.V@,,B,k)v4h" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="XIS_.a|x]QvT#@06:K.x"> <field name="OP">LT</field> <value name="A"> <block type="on_source" id="kstcgNt=({JJ3d}#L;NF"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="YGv35$!+3rV$F3AFhtoY"> <field name="NUM">3</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="c)R3.p--u3iGUOsrc`O{"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="f~?GA}.0HwGF,M]^8+G|"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> </block> </value> <value name="B"> <block type="logic_boolean" id="o3pV%;2)26x[!WNMkGSO"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO1"> <block type="variables_set" id="!31!Yg[A`[Xo.]1qKKn("> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> <value name="VALUE"> <block type="logic_boolean" id="w.hL*w4J:xFJwIfBgdRW"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="timeouts_settimeout" id="w`%fEqzXS#K[?$/JZDGc"> <field name="NAME">timeout_fertig</field> <field name="DELAY">38</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="variables_set" id="yY,)jgdUB2GJR%%irN/r"> <field name="VAR" id="-u=T;@YP4M%QBTCUX,qV">Stromverbrauch_nachher</field> <value name="VALUE"> <block type="get_value" id="GEQguIpsHP,A4/^`nhvw"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Waschmaschine.ENERGY_Total</field> </block> </value> <next> <block type="variables_set" id="itWRJGQ7J.:H;#:0pdT)"> <field name="VAR" id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</field> <value name="VALUE"> <block type="math_rndfixed" id="`CQLoA,hTBeCF^jC$m7o"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="K5?[|]UP!f)gh(WB9YlR"> <field name="NUM">3.1234</field> </shadow> <block type="math_arithmetic" id="-(/lVRk*3=g:[5qmWUDn" inline="false"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="my)c;67df,_rqPUn*7Zw"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="z1D_-h-T3fHL]w@7I8[J"> <field name="VAR" id="-u=T;@YP4M%QBTCUX,qV">Stromverbrauch_nachher</field> </block> </value> <value name="B"> <shadow type="math_number" id="n]MNz;YDQG/~Z.,SRtR0"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="$?{4ycoT|{bZNx,tb7vH"> <field name="VAR" id="d+U-gw:uDzMAO@n%z`!O">Stromverbrauch_vorher</field> </block> </value> </block> </value> </block> </value> <next> <block type="telegram" id="CQb6Xn]wF:sTrg((4:I/"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="/ol[jFtqydF.de(P.5^p"> <field name="TEXT">Waschmaschine ist fertig!</field> </shadow> <block type="text_join" id="H6/ojZvgU{P~Pt6)*5x0"> <mutation items="9"></mutation> <value name="ADD0"> <block type="text" id="`xB48uoDS?5mFuf~H]Dz"> <field name="TEXT">Waschmaschine ist fertig!</field> </block> </value> <value name="ADD1"> <block type="text_newline" id="1{zZXpJ(5O)OaE7:;C+="> <field name="Type">\n</field> </block> </value> <value name="ADD2"> <block type="text" id="po4kBhKs^=Afge7P@+}-"> <field name="TEXT">Stromverbrauch: </field> </block> </value> <value name="ADD3"> <block type="variables_get" id="(KJjJ3PKdl32SrGqUe6,"> <field name="VAR" id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</field> </block> </value> <value name="ADD4"> <block type="text" id="4P;K$4nY$zo-[Pi%I9XP"> <field name="TEXT">kWh</field> </block> </value> <value name="ADD5"> <block type="text_newline" id="3u~EQK:5E13$fc~OVM,D"> <field name="Type">\n</field> </block> </value> <value name="ADD6"> <block type="text" id="h5A}=DuU:Bnkky*=1RC6"> <field name="TEXT">Stromkosten: </field> </block> </value> <value name="ADD7"> <block type="math_rndfixed" id="6r0lnE16^V98#!gIbVQO"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="#ij|D2Km]s#UhaB`Jdo~"> <field name="NUM">3.1234</field> </shadow> <block type="math_arithmetic" id="~FzTOPB^Rwjf6}91Sh(p"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="$YJtcuO%6gF[y4@uO]L`"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="`=t.T#B21IW5`.w$T!:0"> <field name="VAR" id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</field> </block> </value> <value name="B"> <shadow type="math_number" id=";Q5q@z2EAr]3p=:~jBa%"> <field name="NUM">0</field> </shadow> <block type="variables_get" id="R2FGlBV^Vr#d(L5GBq{2"> <field name="VAR" id="=:.rXuJ4F$c]v7ATT-n.">Verbrauchspreis_pro_kWh</field> </block> </value> </block> </value> </block> </value> <value name="ADD8"> <block type="text" id="dsx1hx27*8lqAYaqdOuC"> <field name="TEXT">€</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </xml>
-
@invidianer
Versuche es mal so:EDIT: Ab Javascript-Version 7.0.5 funktioniert es so nicht mehr, da die Variable fertig bei Ablauf der Verzögerung automatisch auf null gesetzt wird.
Alternative für "nicht Verzögerung fertig": "vorheriger Wert > 3". -
@paul53
Okay, danke! Ich habe das Skript mal so abgeändert und werde beim nächsten Waschgang berichten
Was genau war bei meiner Version das Problem? -
@invidianer sagte: Was genau war bei meiner Version das Problem?
Ein Wunder, dass es überhaupt funktioniert hat, denn der Timeout wurde nur bei Start gestoppt. Außerdem sollte man nicht unterschiedliche Grenzwerte verwenden. Nimm besser den kleineren (3).
Zweimal Meldung "gestartet": Die Variable "aktiv" wurde vor Ablauf der Verzögerung wieder zurück gesetzt. -
@paul53
Hmm, danke nochmals!
Bezüglich zweimaliger Ausgabe „Waschmaschine wurde gestartet“ ist dann aber merkwürdig, daß es meist funktioniert hat (Ausgabe nur einmal) und nur manchmal zwei Ausgaben kamen?
P.S. das mit den Timeouts kapiere ich nicht so recht, es war ein Tipp hier aus dem Forum und ich hatte es übernommen -
@paul53
Du meinst im ersten „falls“-Zweig Wert > 3, statt 5? -
@invidianer sagte: im ersten „falls“-Zweig Wert > 3, statt 5?
Ja. Der Wert sollte nur etwas größer sein, als die Standby-Leistung.
-
@paul53
Gut, dann eigentlich streng genommen „falls Wert > 2“ (im anderen Fall „falls Wert < 3“), richtig? Setze ich beide auf „3“, wäre der Fall „genau 3“ nicht geklärt … -
@invidianer
"falls Wert > 3" bedeutet im sonst-Zweig "Wert <= 3", der entscheidend ist für "Waschmaschine ist fertig". -
@paul53
Ja, hast natürlich Recht! Logik und ich … :))
Wofür wird eigentlich der Timeout benötigt? Oder kann der weg? -
@invidianer sagte: Wofür wird eigentlich der Timeout benötigt? Oder kann der weg?
Die meisten Waschmaschinen gehen nicht nur zum Ende auf Standby-Leistung, sondern auch zwischendurch. Diese Zeit muss überbrückt werden.
-
@paul53
Ah, genau, ich erinnere mich! Daher kam der Tipp mit dem Timeout hier aus dem Forum, da mein Skript sonst auch zwischendurch mal die "Fertig"-Meldung gebracht hatte!
Okay, super, danke für Deine ausführlichen Erläuterungen!!! -
@paul53
Guten Morgen!
Ich muß hier leider doch nochmal nachhaken:
Seit Änderung des Skripts bekomme ich während des Waschvorgangs mehrfach die Meldung, dasß die Waschmaschine fertig sei und kurz danach dann, daß sie gestartet wurde (siehe unten).
Eigentlich kann das doch durch Setzen der Variablen "Waschmaschine_aktiv?" gar nicht passieren?Bot, [29 Okt 2022 um 09:24]
Waschmaschine wurde gestartetBot, [29 Okt 2022 um 11:42]
Waschmaschine ist fertig!
Stromverbrauch: 0.7kWh
Stromkosten: 0.16€Bot, [29 Okt 2022 um 11:42]
Waschmaschine wurde gestartetBot, [29 Okt 2022 um 11:44]
Waschmaschine ist fertig!
Stromverbrauch: 0kWh
Stromkosten: 0€Bot, [29 Okt 2022 um 11:44]
Waschmaschine wurde gestartetBot, [29 Okt 2022 um 12:00]
Waschmaschine ist fertig!
Stromverbrauch: 0.04kWh
Stromkosten: 0.01€ -
@invidianer zeig mal bitte Dein aktuelles Skript
-
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="=:.rXuJ4F$c]v7ATT-n.">Verbrauchspreis_pro_kWh</variable> <variable id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</variable> <variable type="timeout" id="timeout_fertig">timeout_fertig</variable> <variable id="-u=T;@YP4M%QBTCUX,qV">Stromverbrauch_nachher</variable> <variable id="d+U-gw:uDzMAO@n%z`!O">Stromverbrauch_vorher</variable> <variable id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</variable> </variables> <block type="variables_set" id="ubgg`a1#=4[;furS(Zhf" x="87" y="-112"> <field name="VAR" id="=:.rXuJ4F$c]v7ATT-n.">Verbrauchspreis_pro_kWh</field> <value name="VALUE"> <block type="math_number" id="VT(fO35(]#GN=a`YCWfI"> <field name="NUM">0.23</field> </block> </value> <next> <block type="variables_set" id="vB%/(%QK-.|VB8olH+F+"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> <value name="VALUE"> <block type="logic_boolean" id="Zt3N#kbH0XjK+}5)pbJ^"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on" id="Qn2CRF`}__(KPXGK6}S)"> <field name="OID">sonoff.0.Waschmaschine.ENERGY_Power</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="*bOx]47]yxIByA#qqt3J"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id=".(cUpb9mFzXnI.u`/RGu"> <field name="OP">GT</field> <value name="A"> <block type="on_source" id="+L|D9(N^L/_9p**AC4Y#"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="IRXiQ:Tf}.:}u-F;(J?|"> <field name="NUM">3</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_cleartimeout" id="=JSbSA8^An9a5GvpnhX$"> <field name="NAME">timeout_fertig</field> <next> <block type="controls_if" id="bo$]}bM|Gn]EOfB}zAUl"> <value name="IF0"> <block type="logic_compare" id="!+aTX:f8zpg?koPwXqU9"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="~^+uLCVDphEA1T3csQ;4"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> </block> </value> <value name="B"> <block type="logic_boolean" id="m9)+OzK@16j;{0FErZe_"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="yj^]v8#=,-=xs,C$1:0m"> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> <value name="VALUE"> <block type="logic_boolean" id="c%J}.8a#0L-%7wEqRPVF"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="variables_set" id="9#YrXdwG5}cOx9Y(@8Wv"> <field name="VAR" id="d+U-gw:uDzMAO@n%z`!O">Stromverbrauch_vorher</field> <value name="VALUE"> <block type="get_value" id="a8TRMLX$e~nl*Y09Y9iB"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Waschmaschine.ENERGY_Total</field> </block> </value> <next> <block type="telegram" id="V79]mw|-s_Wa8itsYZZ^"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="x#tx~0e1$9f(D`sZ!a=/"> <field name="TEXT">Waschmaschine wurde gestartet</field> </shadow> </value> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_negate" id="^G%R_hQtQM7a9-Iy{Zk;"> <value name="BOOL"> <block type="timeouts_gettimeout" id="vkIn/V(F$NSX#13S7t35"> <field name="NAME">timeout_fertig</field> </block> </value> </block> </value> <statement name="DO1"> <block type="timeouts_settimeout" id="w`%fEqzXS#K[?$/JZDGc"> <field name="NAME">timeout_fertig</field> <field name="DELAY">38</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="variables_set" id="!31!Yg[A`[Xo.]1qKKn("> <field name="VAR" id="]gFjxFcKE12,mJ=C%_xi">Waschmaschine_aktiv?</field> <value name="VALUE"> <block type="logic_boolean" id="w.hL*w4J:xFJwIfBgdRW"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="variables_set" id="yY,)jgdUB2GJR%%irN/r"> <field name="VAR" id="-u=T;@YP4M%QBTCUX,qV">Stromverbrauch_nachher</field> <value name="VALUE"> <block type="get_value" id="GEQguIpsHP,A4/^`nhvw"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Waschmaschine.ENERGY_Total</field> </block> </value> <next> <block type="variables_set" id="itWRJGQ7J.:H;#:0pdT)"> <field name="VAR" id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</field> <value name="VALUE"> <block type="math_rndfixed" id="`CQLoA,hTBeCF^jC$m7o"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="K5?[|]UP!f)gh(WB9YlR"> <field name="NUM">3.1234</field> </shadow> <block type="math_arithmetic" id="-(/lVRk*3=g:[5qmWUDn" inline="false"> <field name="OP">MINUS</field> <value name="A"> <shadow type="math_number" id="my)c;67df,_rqPUn*7Zw"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="z1D_-h-T3fHL]w@7I8[J"> <field name="VAR" id="-u=T;@YP4M%QBTCUX,qV">Stromverbrauch_nachher</field> </block> </value> <value name="B"> <shadow type="math_number" id="n]MNz;YDQG/~Z.,SRtR0"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="$?{4ycoT|{bZNx,tb7vH"> <field name="VAR" id="d+U-gw:uDzMAO@n%z`!O">Stromverbrauch_vorher</field> </block> </value> </block> </value> </block> </value> <next> <block type="telegram" id="CQb6Xn]wF:sTrg((4:I/"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="/ol[jFtqydF.de(P.5^p"> <field name="TEXT">Waschmaschine ist fertig!</field> </shadow> <block type="text_join" id="H6/ojZvgU{P~Pt6)*5x0"> <mutation items="9"></mutation> <value name="ADD0"> <block type="text" id="`xB48uoDS?5mFuf~H]Dz"> <field name="TEXT">Waschmaschine ist fertig!</field> </block> </value> <value name="ADD1"> <block type="text_newline" id="1{zZXpJ(5O)OaE7:;C+="> <field name="Type">\n</field> </block> </value> <value name="ADD2"> <block type="text" id="po4kBhKs^=Afge7P@+}-"> <field name="TEXT">Stromverbrauch: </field> </block> </value> <value name="ADD3"> <block type="variables_get" id="(KJjJ3PKdl32SrGqUe6,"> <field name="VAR" id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</field> </block> </value> <value name="ADD4"> <block type="text" id="4P;K$4nY$zo-[Pi%I9XP"> <field name="TEXT">kWh</field> </block> </value> <value name="ADD5"> <block type="text_newline" id="3u~EQK:5E13$fc~OVM,D"> <field name="Type">\n</field> </block> </value> <value name="ADD6"> <block type="text" id="h5A}=DuU:Bnkky*=1RC6"> <field name="TEXT">Stromkosten: </field> </block> </value> <value name="ADD7"> <block type="math_rndfixed" id="6r0lnE16^V98#!gIbVQO"> <field name="n">2</field> <value name="x"> <shadow type="math_number" id="#ij|D2Km]s#UhaB`Jdo~"> <field name="NUM">3.1234</field> </shadow> <block type="math_arithmetic" id="~FzTOPB^Rwjf6}91Sh(p"> <field name="OP">MULTIPLY</field> <value name="A"> <shadow type="math_number" id="$YJtcuO%6gF[y4@uO]L`"> <field name="NUM">1</field> </shadow> <block type="variables_get" id="`=t.T#B21IW5`.w$T!:0"> <field name="VAR" id="oyQphhzPm1CF}Rie)a9,">Stromverbrauch_Waschgang</field> </block> </value> <value name="B"> <shadow type="math_number" id=";Q5q@z2EAr]3p=:~jBa%"> <field name="NUM">0</field> </shadow> <block type="variables_get" id="R2FGlBV^Vr#d(L5GBq{2"> <field name="VAR" id="=:.rXuJ4F$c]v7ATT-n.">Verbrauchspreis_pro_kWh</field> </block> </value> </block> </value> </block> </value> <value name="ADD8"> <block type="text" id="dsx1hx27*8lqAYaqdOuC"> <field name="TEXT">€</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </xml>
-
@invidianer 38 Sekunden... ich würde diesen Timer mal auf einen viel höheren Wert setzen da eine Überwachung der WaMa nicht unbedingt so zeitnah stattfinden muss - ändert ja am Verbrauch eh nix
-
@djmarc75
Ja, das mit den Timeouts kapiere ich leider nicht. Es geht wohl nicht um "zeitnahe Abfrage des Verbrauchs", sondern darum, daß die Waschmaschine öfters in einen sehr niedrigen Stromverbrauch kommt, auch zwischendurch. Eine "Fertig-Meldung" soll durch den Timeout verhindert werden (ist in diesem Thread erklärt).Welchen Wert würdest Du als sinnvoll erachten?
-
@invidianer sagte in Zweifache Ausgabe, anstatt einer:
Welchen Wert würdest Du als sinnvoll erachten?
Da kann ich nur für mich sprechen. Ich habe bei mir 180 Sekunden eingestellt. Mir ist es, wie geschrieben, egal wann die WaMa fertig ist, hauptsache ich bekomme iwann eine Nachricht und der Verbrauch stimmt (einigermaßen).
-
@djmarc75
Ok, ich ändere das mal. Danke!