NEWS
Waschmaschine läuft, aus, fertig
-
@Georgius Hab Waschmaschiene und Trockner extra immer. Also nicht in einer Maschiene, ich denke da wirds dann problematisch, wenn Wasch und Trockner ein Gerät ist.
Hab mal das Skript weiter angepasst, mal sehen, ob es jetzt das macht was es soll. Meine Frau hat Waschtag
cu Deta
-
Diesen Sonoff Schalter ohne Schutzleiter in einem total wasserungeschützten Gehäuse zu betreiben, ist nicht ohne Risiko. Ich hoffe Du hast den weit weg von Deiner Waschmaschine montiert.
-
@Marty56 ist das e nicht Erde?
-
Stimmt, die Erde wird durchgeführt. Der Schalter selbst ist allerdings weit weg von Spritzwassergeschützt.
-
kann sein. Meine Sonoffs hatte keinen Schutzleiter. Aber vielleicht ist das ein anderer Typ.
-
Der Pow leitet den Schurtleiter durch
-
Meiner liegt nicht am Boden, so das kein Wasser zum POW kommen kann.
Skript Funktioniert, inkl. Ansage durch Alexa
-
Kommt darauf an wo die Waschmaschine steht. Wenn es nicht das Badezimmer ist schaut es nicht so schlimm aus.
Aber sowieso Deine Sache.
-
@Georgius Keller
-
@deta mein Trockner hat standby von 0.3w.
Das mit den 2 und 160 passt bei mir. Das hat ja damit zu tun das aus 5 werten ein Mittelwert gebildet wird. Bei mir ist es so das ca 1 Minute nachdem der Trockner fertig ist der Wert zw den 2 und 160 ist. Somit kommt die Meldung. 1 Minute später ist der Mittelwert unter 2 und mein widget geht auf standby.
Würde ich die werte ändern könnte es sein das wenn der knitterschutz an ist jedesmal nach der trommeldrehung Alexa anfängt zu labern . -
@excalibur270 Mh.. Ich hab heute Testen dürfen und bei mir sieht es jetzt so aus:
Bei mir geht er in Standby und schwankt zwischen 0,1 bis 2 Watt
Bei Aus 0 WattIst ja auch ne Waschmaschiene.
cu Deta
-
Das ist mein Blocky Script. Rennt schon seit geraumer Zeit extrem zuverlässig.
<xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="F;@y)nGX2[LvCWgZo5VI">WertAn</variable> <variable type="" id="wI6xJC_~?$qa(3_6]bEI">WertAus</variable> <variable type="" id="q,/7_hqO@ZfLBSDRE]:D">timerAN</variable> <variable type="undefined" id="Intervall2">Intervall2</variable> <variable type="undefined" id="timeout">timeout</variable> <variable type="undefined" id="timeout2">timeout2</variable> </variables> <block type="comment" id="hrpt08~?j/pjRVgCv)14" x="-787" y="-12"> <field name="COMMENT">500 = 500 mA zur Erkennung das die Maschine an ist.</field> <next> <block type="variables_set" id=")S*KPof/3csYH`5U#l2M"> <field name="VAR" id="F;@y)nGX2[LvCWgZo5VI" variabletype="">WertAn</field> <value name="VALUE"> <block type="math_number" id="L?_Vx#=-_Xf`vW[~z;e-"> <field name="NUM">5000</field> </block> </value> <next> <block type="comment" id="}TS~ecO8xMwSrC*TI1?%"> <field name="COMMENT">90 = Im Ruhezustand kommt Sie nicht über 90 mA</field> <next> <block type="variables_set" id="zT7)j]v*H1rr!{VgX@Mr"> <field name="VAR" id="wI6xJC_~?$qa(3_6]bEI" variabletype="">WertAus</field> <value name="VALUE"> <block type="math_number" id="@WJm5MCY!g,lKq%UqOAA"> <field name="NUM">70</field> </block> </value> <next> <block type="on" id="dAdS(O%gd[D_cNksw=hs"> <field name="OID">tuya.0.14788306bcddc21404c8.4</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="2E[2kv}_r3v21Tsmd!)O"> <value name="IF0"> <block type="logic_compare" id="^L|Daf=_oAfjJ12;82I?"> <field name="OP">GT</field> <value name="A"> <block type="get_value" id="PiUBpqeJN(t~Ss|([2ih"> <field name="ATTR">val</field> <field name="OID">tuya.0.14788306bcddc21404c8.4</field> </block> </value> <value name="B"> <block type="variables_get" id=";[NABd?-#cdi_iSjWssh"> <field name="VAR" id="F;@y)nGX2[LvCWgZo5VI" variabletype="">WertAn</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="=~:=hr].p][[gfWbGeZD"> <field name="VAR" id="q,/7_hqO@ZfLBSDRE]:D" variabletype="">timerAN</field> <value name="VALUE"> <block type="math_number" id="5WC;+t0CoAE_g=OO)HeE"> <field name="NUM">1</field> </block> </value> <next> <block type="timeouts_setinterval" id="`])o~XA?k.Ctr5mBS0L*"> <field name="NAME">Intervall2</field> <field name="INTERVAL">2</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="controls_if" id="GeAa4AcQPu*jBly5t_{P"> <value name="IF0"> <block type="logic_operation" id="5b~S];r00m^IMsBsa-fD"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="TDBm{0Ov+,1ik*#IH*{m"> <field name="OP">LT</field> <value name="A"> <block type="get_value" id="y*7ebwvkz.pqomm#~|4H"> <field name="ATTR">val</field> <field name="OID">tuya.0.14788306bcddc21404c8.4</field> </block> </value> <value name="B"> <block type="variables_get" id="60m^*tK3c`1s~KbctC}h"> <field name="VAR" id="wI6xJC_~?$qa(3_6]bEI" variabletype="">WertAus</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="q}THuj9)u`F5oOV%]tq|"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="tbBi9G2B%S(JkuAJjAev"> <field name="VAR" id="q,/7_hqO@ZfLBSDRE]:D" variabletype="">timerAN</field> </block> </value> <value name="B"> <block type="math_number" id=":Bsxm{4N#HrFQPSHVjiG"> <field name="NUM">1</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" id="#OXJiP}!ZDBSV:rgu:t9"> <field name="VAR" id="q,/7_hqO@ZfLBSDRE]:D" variabletype="">timerAN</field> <value name="VALUE"> <block type="math_number" id="TWg#:[TdGu]Vq(%hIm9Q"> <field name="NUM">0</field> </block> </value> <next> <block type="comment" id="82Ivt;Z]irB0hgicxGOB"> <field name="COMMENT">Alexa meldet</field> <next> <block type="control" id="cJhN|_lP_^afUg~9+Nbc"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G2A0RF03741200R2.Commands.speak-volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="@;5FL5B0fNf,jNwe3Ds)"> <field name="NUM">40</field> </block> </value> <next> <block type="control" id="y8DzCqi%A/i|]tcY`RN5"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G2A0RF03741200R2.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="q}S[LyBV(`IvkHZ)EA6h"> <field name="TEXT">Die Waschmaschine ist fertig. Bitte leeren.</field> </block> </value> <next> <block type="comment" id="%6@,TQPEw@+bz443DuN_"> <field name="COMMENT">Xiaomi Küche meldet</field> <next> <block type="control" id="JHaNIQi/,3u::xzWc0d^"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="}9j21h{uL}7{F2/:xMI%"> <field name="NUM">50</field> </block> </value> <next> <block type="control" id="lk?sX)|OE}W:`g5|0j9*"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id=";;5Z+_a1mk.c^Ca*vjC8"> <field name="NUM">10002</field> </block> </value> <next> <block type="control" id="H/CqnMBW=:hrH=,UMj~7"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="(8)i@Rd{f_wQ#1~wne]F"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="PI3s{n+yV;`v3.B{DJCj"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="+wy1rT/QH/9Q?ny#I(g~"> <field name="NUM">100</field> </block> </value> <next> <block type="control" id=",^YPnNlA3.I-ui]DwB5J"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="vvvP}`DGWTm[ihcF8fA9"> <field name="TEXT">#00FF29</field> </block> </value> <next> <block type="comment" id="=$TedvLIn)|i1B)~0AZh"> <field name="COMMENT">zweite Meldung nach 10 Minuten</field> <next> <block type="timeouts_settimeout" id="|J[8|CkB0u5#F=ONE|ki"> <field name="NAME">timeout</field> <field name="DELAY">10</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control" id="OH-h~7#FHCgOoQt^m,y|"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="0Z|x-o:+=gPjebF20g-g"> <field name="NUM">50</field> </block> </value> <next> <block type="control" id="cMQ6~u~M^ee(N%52JXQQ"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.mid</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="N@4xE#i`x4*ef6ER=@z}"> <field name="NUM">10002</field> </block> </value> <next> <block type="control" id="luzWpV;~_d+Oi(BC,Xic"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="UyFDghHw^`s=|_%WSr!X"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="_eLn_q[LN4uCy3uu+[c-"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.dimmer</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="+v;7ETw3yd?jW^UI8N=l"> <field name="NUM">100</field> </block> </value> <next> <block type="control" id="Ewz7~AKr/?*0Us:P.9(l"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.rgb</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="~G{drmEy**ZN}Nf)fi|c"> <field name="TEXT">#00FF29</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="timeouts_settimeout" id="wBHdGrjSuZ)k=6![``wg"> <field name="NAME">timeout2</field> <field name="DELAY">10</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control" id="I/9.d;XcJ[jpG.Q(fU1!"> <mutation delay_input="false"></mutation> <field name="OID">mihome.0.devices.gateway_286c07f0fe5f.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=",6zw)fp0|o|qDgR9r_b:"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </xml>
-
Hat sich erledigt.