Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Zweifache Ausgabe, anstatt einer

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    945

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Zweifache Ausgabe, anstatt einer

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
19 Beiträge 3 Kommentatoren 533 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • I invidianer

    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

    Bildschirmfoto 2022-09-10 um 14.53.28.png

    <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>
    
    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von paul53
    #2

    @invidianer
    Versuche es mal so:

    Bild_2022-09-10_153752894.png

    <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_compare" id="1$RL:shM$xgum~Z($/%U">
               <field name="OP">GT</field>
               <value name="A">
                 <block type="get_value_var" id="lKQ2aj_8|7^bjG{TdvAj">
                   <field name="ATTR">val</field>
                   <value name="OID">
                     <shadow type="text" id="VCS~sV=.3-ir`?Xdj$LN">
                       <field name="TEXT">sonoff.0.Waschmaschine.ENERGY_Power</field>
                     </shadow>
                   </value>
                 </block>
               </value>
               <value name="B">
                 <block type="math_number" id="])P9Fqm]9RyF`B~hL9ac">
                   <field name="NUM">5</field>
                 </block>
               </value>
             </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">5</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="|@T83bRG{A|xoMW;s}S*">
                           <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="E4(`?XVe0-2(U6boOl=#">
                       <value name="BOOL">
                         <block type="timeouts_gettimeout" id="NiI]XV?(E*y1byqz.u9x">
                           <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>
    

    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".

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    I 1 Antwort Letzte Antwort
    1
    • paul53P paul53

      @invidianer
      Versuche es mal so:

      Bild_2022-09-10_153752894.png

      <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_compare" id="1$RL:shM$xgum~Z($/%U">
                 <field name="OP">GT</field>
                 <value name="A">
                   <block type="get_value_var" id="lKQ2aj_8|7^bjG{TdvAj">
                     <field name="ATTR">val</field>
                     <value name="OID">
                       <shadow type="text" id="VCS~sV=.3-ir`?Xdj$LN">
                         <field name="TEXT">sonoff.0.Waschmaschine.ENERGY_Power</field>
                       </shadow>
                     </value>
                   </block>
                 </value>
                 <value name="B">
                   <block type="math_number" id="])P9Fqm]9RyF`B~hL9ac">
                     <field name="NUM">5</field>
                   </block>
                 </value>
               </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">5</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="|@T83bRG{A|xoMW;s}S*">
                             <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="E4(`?XVe0-2(U6boOl=#">
                         <value name="BOOL">
                           <block type="timeouts_gettimeout" id="NiI]XV?(E*y1byqz.u9x">
                             <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>
      

      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".

      I Offline
      I Offline
      invidianer
      schrieb am zuletzt editiert von
      #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?

      paul53P 1 Antwort Letzte Antwort
      0
      • I invidianer

        @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?

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #4

        @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.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        I 2 Antworten Letzte Antwort
        1
        • paul53P paul53

          @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.

          I Offline
          I Offline
          invidianer
          schrieb am zuletzt editiert von
          #5

          @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 ;)

          1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @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.

            I Offline
            I Offline
            invidianer
            schrieb am zuletzt editiert von
            #6

            @paul53
            Du meinst im ersten „falls“-Zweig Wert > 3, statt 5?

            paul53P 1 Antwort Letzte Antwort
            0
            • I invidianer

              @paul53
              Du meinst im ersten „falls“-Zweig Wert > 3, statt 5?

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #7

              @invidianer sagte: im ersten „falls“-Zweig Wert > 3, statt 5?

              Ja. Der Wert sollte nur etwas größer sein, als die Standby-Leistung.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              I 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @invidianer sagte: im ersten „falls“-Zweig Wert > 3, statt 5?

                Ja. Der Wert sollte nur etwas größer sein, als die Standby-Leistung.

                I Offline
                I Offline
                invidianer
                schrieb am zuletzt editiert von
                #8

                @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 …

                paul53P 1 Antwort Letzte Antwort
                0
                • I invidianer

                  @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 …

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #9

                  @invidianer
                  "falls Wert > 3" bedeutet im sonst-Zweig "Wert <= 3", der entscheidend ist für "Waschmaschine ist fertig".

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  I 1 Antwort Letzte Antwort
                  1
                  • paul53P paul53

                    @invidianer
                    "falls Wert > 3" bedeutet im sonst-Zweig "Wert <= 3", der entscheidend ist für "Waschmaschine ist fertig".

                    I Offline
                    I Offline
                    invidianer
                    schrieb am zuletzt editiert von
                    #10

                    @paul53
                    Ja, hast natürlich Recht! Logik und ich … :))
                    Wofür wird eigentlich der Timeout benötigt? Oder kann der weg?

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • I invidianer

                      @paul53
                      Ja, hast natürlich Recht! Logik und ich … :))
                      Wofür wird eigentlich der Timeout benötigt? Oder kann der weg?

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #11

                      @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.

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      I 2 Antworten Letzte Antwort
                      1
                      • paul53P paul53

                        @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.

                        I Offline
                        I Offline
                        invidianer
                        schrieb am zuletzt editiert von
                        #12

                        @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!!!

                        1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @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.

                          I Offline
                          I Offline
                          invidianer
                          schrieb am zuletzt editiert von invidianer
                          #13

                          @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 gestartet

                          Bot, [29 Okt 2022 um 11:42]
                          Waschmaschine ist fertig!
                          Stromverbrauch: 0.7kWh
                          Stromkosten: 0.16€

                          Bot, [29 Okt 2022 um 11:42]
                          Waschmaschine wurde gestartet

                          Bot, [29 Okt 2022 um 11:44]
                          Waschmaschine ist fertig!
                          Stromverbrauch: 0kWh
                          Stromkosten: 0€

                          Bot, [29 Okt 2022 um 11:44]
                          Waschmaschine wurde gestartet

                          Bot, [29 Okt 2022 um 12:00]
                          Waschmaschine ist fertig!
                          Stromverbrauch: 0.04kWh
                          Stromkosten: 0.01€

                          DJMarc75D 1 Antwort Letzte Antwort
                          0
                          • I invidianer

                            @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 gestartet

                            Bot, [29 Okt 2022 um 11:42]
                            Waschmaschine ist fertig!
                            Stromverbrauch: 0.7kWh
                            Stromkosten: 0.16€

                            Bot, [29 Okt 2022 um 11:42]
                            Waschmaschine wurde gestartet

                            Bot, [29 Okt 2022 um 11:44]
                            Waschmaschine ist fertig!
                            Stromverbrauch: 0kWh
                            Stromkosten: 0€

                            Bot, [29 Okt 2022 um 11:44]
                            Waschmaschine wurde gestartet

                            Bot, [29 Okt 2022 um 12:00]
                            Waschmaschine ist fertig!
                            Stromverbrauch: 0.04kWh
                            Stromkosten: 0.01€

                            DJMarc75D Offline
                            DJMarc75D Offline
                            DJMarc75
                            schrieb am zuletzt editiert von
                            #14

                            @invidianer zeig mal bitte Dein aktuelles Skript

                            Lehrling seit 1975 !!!
                            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                            I 1 Antwort Letzte Antwort
                            0
                            • DJMarc75D DJMarc75

                              @invidianer zeig mal bitte Dein aktuelles Skript

                              I Offline
                              I Offline
                              invidianer
                              schrieb am zuletzt editiert von invidianer
                              #15

                              @djmarc75

                              Bildschirm­foto 2022-10-30 um 07.44.40.png
                              Bildschirm­foto 2022-10-30 um 07.45.05.png

                              <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>
                              
                              DJMarc75D 1 Antwort Letzte Antwort
                              0
                              • I invidianer

                                @djmarc75

                                Bildschirm­foto 2022-10-30 um 07.44.40.png
                                Bildschirm­foto 2022-10-30 um 07.45.05.png

                                <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>
                                
                                DJMarc75D Offline
                                DJMarc75D Offline
                                DJMarc75
                                schrieb am zuletzt editiert von
                                #16

                                @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 :grinning:

                                Lehrling seit 1975 !!!
                                Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                I 1 Antwort Letzte Antwort
                                1
                                • DJMarc75D DJMarc75

                                  @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 :grinning:

                                  I Offline
                                  I Offline
                                  invidianer
                                  schrieb am zuletzt editiert von
                                  #17

                                  @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?

                                  DJMarc75D 1 Antwort Letzte Antwort
                                  0
                                  • I invidianer

                                    @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?

                                    DJMarc75D Offline
                                    DJMarc75D Offline
                                    DJMarc75
                                    schrieb am zuletzt editiert von
                                    #18

                                    @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).

                                    Lehrling seit 1975 !!!
                                    Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                    https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                    I 1 Antwort Letzte Antwort
                                    1
                                    • DJMarc75D DJMarc75

                                      @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).

                                      I Offline
                                      I Offline
                                      invidianer
                                      schrieb am zuletzt editiert von
                                      #19

                                      @djmarc75
                                      Ok, ich ändere das mal. Danke!

                                      1 Antwort Letzte Antwort
                                      0
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      399

                                      Online

                                      32.5k

                                      Benutzer

                                      81.6k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe