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. Blockly
  5. Waschmaschine Skript Nachrichten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Waschmaschine Skript Nachrichten

Geplant Angeheftet Gesperrt Verschoben Ungelöst Blockly
9 Beiträge 3 Kommentatoren 1.2k Aufrufe 5 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.
  • F Offline
    F Offline
    freaktech
    schrieb am zuletzt editiert von
    #1

    hi Leute

    jetzt hab ich mein Trockner/Waschmaschinenskript ein paar Wochen im Einsatz

    aber habe immer noch das Problem dass wenn das Gerät fertig ist und ich zur Arbeit bin ich alle 15 min oder so eine Push bekomme.

    Ich bräuchte also immer noch eine Lösung dass diese Nachricht nur 1 x kommt
    eine neuer Waschvorgang wenn man wieder gefüllt müsste ja dann irgendwie auch erkennbar sein, zb erst wenn der Stromverbrauch für mehr als 3 min über 20 Watt war ?!?

    hat wer Ideen und könnte beim Code helfen

    <xml xmlns="http://www.w3.org/1999/xhtml">
      <variables>
        <variable type="" id="?3%%L.;KPa-d6Zkoj*6T">AUS Zaehler</variable>
        <variable type="undefined" id="timeout">timeout</variable>
      </variables>
      <block type="create" id="!tN4!:gtM^}ek;|m=nHo" x="32" y="55">
        <field name="NAME">Vis.Trockner.Aktiv</field>
        <next>
          <block type="comment" id="hB%p_so=4`EGzX;10:wr">
            <field name="COMMENT">Trockner_Script</field>
            <next>
              <block type="control" id="Kb.uPdr~gS|=7Ng+:H?a">
                <mutation delay_input="false"></mutation>
                <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="logic_boolean" id="vqBy?8.1fiDNDoLrT;G~">
                    <field name="BOOL">FALSE</field>
                  </block>
                </value>
                <next>
                  <block type="on_ext" id="+A7wlutQO8gBfqosc.y3">
                    <mutation items="1"></mutation>
                    <field name="CONDITION">any</field>
                    <field name="ACK_CONDITION"></field>
                    <value name="OID0">
                      <shadow type="field_oid" id="L[i=p{|ii-ai*/YAZ@8s">
                        <field name="oid">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                      </shadow>
                    </value>
                    <statement name="STATEMENT">
                      <block type="controls_if" id="bP`*)0;M+g9O:g?]Pd*f">
                        <mutation elseif="2"></mutation>
                        <value name="IF0">
                          <block type="logic_operation" id="F:)qYHsI}dugF;;Tjm,A" inline="false">
                            <field name="OP">AND</field>
                            <value name="A">
                              <block type="logic_compare" id="H5%_/a!o;(cd2f~t!+^Q">
                                <field name="OP">GT</field>
                                <value name="A">
                                  <block type="get_value" id="a:y916W!S%H|pb5qQl:J">
                                    <field name="ATTR">val</field>
                                    <field name="OID">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="qFPWw{;UZY{D^a6HN4F4">
                                    <field name="NUM">10</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_compare" id="+]^D[{zcOd~)d%8C%:S9">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="E4;q.WI):RF8,)P;4GaM">
                                    <field name="ATTR">val</field>
                                    <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id="BlP[`XK*dfV6{q],uSuN">
                                    <field name="BOOL">FALSE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="control" id="XxjRG-wx{Gis|P}j%wi{">
                            <mutation delay_input="false"></mutation>
                            <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="logic_boolean" id="8]j]NPy0pzg_@fy7#pu9">
                                <field name="BOOL">TRUE</field>
                              </block>
                            </value>
                          </block>
                        </statement>
                        <value name="IF1">
                          <block type="logic_operation" id="xQ~Axjp^x}xIc}?,~bd3" inline="false">
                            <field name="OP">AND</field>
                            <value name="A">
                              <block type="logic_compare" id="m:F[A,C]23{tVG.[9ogx">
                                <field name="OP">GT</field>
                                <value name="A">
                                  <block type="get_value" id="~9hm.bn7JuR`9T^57r|!">
                                    <field name="ATTR">val</field>
                                    <field name="OID">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="KK#)EKMNqV.YXg?PWltR">
                                    <field name="NUM">10</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_operation" id="WZqeqrqbx=zB-@D)~l_!" inline="false">
                                <field name="OP">AND</field>
                                <value name="A">
                                  <block type="logic_compare" id="2#,2{UzKUXKc-b;aXI]d">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="X|7IEq+#eQ6U]K@QZDL_">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id="88[x9TQtT`hkagX?ux;6">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_compare" id=";5T2wjhgRkI4a=fP=txA">
                                    <field name="OP">GT</field>
                                    <value name="A">
                                      <block type="variables_get" id="X|5;WK_6+b*X7dWThdYF">
                                        <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="JhvY#m2e){iZg*}U)U7=">
                                        <field name="NUM">0</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO1">
                          <block type="variables_set" id="qd2jcZSX.j`maks-0XGG">
                            <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                            <value name="VALUE">
                              <block type="math_arithmetic" id="-Y}Zmf^#hm,WyL6)Kcd-">
                                <field name="OP">MINUS</field>
                                <value name="A">
                                  <shadow type="math_number" id="^~p~#U!R+eaJjaW~6U)d">
                                    <field name="NUM">1</field>
                                  </shadow>
                                  <block type="variables_get" id="c/b;teh7B.tfavW#3Kx2">
                                    <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <shadow type="math_number" id="/@dSwZ{HpbKk6y3_q?jz">
                                    <field name="NUM">1</field>
                                  </shadow>
                                </value>
                              </block>
                            </value>
                          </block>
                        </statement>
                        <value name="IF2">
                          <block type="logic_operation" id="iHpE~=uUiC0HYZE0ixfv" inline="false">
                            <field name="OP">AND</field>
                            <value name="A">
                              <block type="logic_compare" id="~=`AKkV)p.LRK|-)ym#0">
                                <field name="OP">LT</field>
                                <value name="A">
                                  <block type="get_value" id="{bMP3Rct]s~^OxB^KYJB">
                                    <field name="ATTR">val</field>
                                    <field name="OID">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="}n$r~.-0H0;Y`%V?r;zH">
                                    <field name="NUM">4</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_compare" id="!cAR@kagkdn/du!lg5?r">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="9TggDfqlTj?4OO=@`~eO">
                                    <field name="ATTR">val</field>
                                    <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id="S1R!kS9-?kQk+KS_5Qs#">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO2">
                          <block type="math_change" id="T.un5=.rdLl@woGn*4oJ">
                            <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                            <value name="DELTA">
                              <shadow type="math_number" id="?c=pXLOc61v3AJP.(d:k">
                                <field name="NUM">1</field>
                              </shadow>
                            </value>
                          </block>
                        </statement>
                        <next>
                          <block type="controls_if" id="J!0cvTG#hm+.vpOmP+Dh">
                            <value name="IF0">
                              <block type="logic_compare" id="%AbMO?J2D[f-rCEWyq=O">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="variables_get" id="u5FZNsypgs:pPUYsV1=g">
                                    <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="uaHP[P3wt-!h@M!UE]eX">
                                    <field name="NUM">45</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="timeouts_settimeout" id=";RetM]1NMnq(gM2?*6vO">
                                <field name="NAME">timeout</field>
                                <field name="DELAY">1500</field>
                                <field name="UNIT">ms</field>
                                <statement name="STATEMENT">
                                  <block type="pushover" id="O;i_Of;3W;~`ut*XLErs">
                                    <field name="INSTANCE">.0</field>
                                    <field name="SOUND"></field>
                                    <field name="PRIORITY">0</field>
                                    <field name="LOG"></field>
                                    <value name="MESSAGE">
                                      <shadow type="text" id="bb?GK(0u[jN(qPPjnox1">
                                        <field name="TEXT">Der Trockner ist fertig</field>
                                      </shadow>
                                    </value>
                                    <next>
                                      <block type="controls_if" id="{YgN%Y7A7_EEDWVfrH-~">
                                        <value name="IF0">
                                          <block type="time_compare_ex" id=";Z9|mLh|XOy}l6q!/|)H">
                                            <mutation end_time="true" actual_time="true"></mutation>
                                            <field name="USE_ACTUAL_TIME">TRUE</field>
                                            <field name="OPTION">between</field>
                                            <value name="START_TIME">
                                              <shadow type="text" id="1Mb7k9=om19kl(|^ls{B">
                                                <field name="TEXT">07:00</field>
                                              </shadow>
                                            </value>
                                            <value name="END_TIME">
                                              <shadow type="text" id="u|0,W8,^1sLZcDkByT9E">
                                                <field name="TEXT">22:00</field>
                                              </shadow>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="control" id="Q#Co*Fw?F|S1$qjg#/Pr">
                                            <mutation delay_input="true"></mutation>
                                            <field name="OID">alexa2.1.Echo-Devices.G000WV0484541A9F.Commands.speak</field>
                                            <field name="WITH_DELAY">TRUE</field>
                                            <field name="DELAY_MS">500</field>
                                            <field name="UNIT">ms</field>
                                            <field name="CLEAR_RUNNING">FALSE</field>
                                            <value name="VALUE">
                                              <block type="text" id="%o[+[,2P)W1gpBy8pY,H">
                                                <field name="TEXT">Der Trockner ist fertig!</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="dEf[f=1wnG@+}UB=)iZ0">
                                                <mutation delay_input="true"></mutation>
                                                <field name="OID">alexa2.1.Echo-Devices.G070RR0975070D18.Commands.speak</field>
                                                <field name="WITH_DELAY">TRUE</field>
                                                <field name="DELAY_MS">500</field>
                                                <field name="UNIT">ms</field>
                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="text" id="-lTxI!_9p]4YRp8o1qG/">
                                                    <field name="TEXT">Der Trockner ist fertig!</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                        <next>
                                          <block type="variables_set" id="Hvd2vL)ptc4/sfjoP3Kx">
                                            <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                            <value name="VALUE">
                                              <block type="math_number" id="Yz`)rz,.esx8@lC+dmm^">
                                                <field name="NUM">0</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="sj0ZAG=ELQ-|XeWmtEg3">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="eX|Bf{oW+%BAW.Y:)kbK">
                                                    <field name="BOOL">FALSE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
      <block type="comment" id="k_2r^B84`,O0y4.u,WwG" x="338" y="613">
        <field name="COMMENT">Zähler definiert Leerlaufzeit bis fertig gemeldet wird 15 ist ca. 90 sec bei shelly</field>
      </block>
    </xml>
    

    Bildschirmfoto 2019-10-19 um 10.22.04.png

    1 Antwort Letzte Antwort
    0
    • UweRLPU Offline
      UweRLPU Offline
      UweRLP
      schrieb am zuletzt editiert von
      #2

      Möglich das ein Knitterschutz des Trockners die Power auf >10 Watt treibt und dadurch greift dann wieder der erste Logikbaustein und zählt hoch bis 45...
      Leider wird auch ein Teil des Blockly durch den Kommentar verdeckt ich vermute soll heißen Power<=4?

      1 Antwort Letzte Antwort
      1
      • F Offline
        F Offline
        freaktech
        schrieb am zuletzt editiert von
        #3

        bl.png

        So heut wieder in der Arbeit und alle 8 Min komtm ein Push Trockner ist fertig :-)

        hat wer ne Idee, dass man sagt, damit das wieder anspringt muss mindestens über zb 5 min der Watt Verbrauch höher sein ?!?!

        evtl. könnt mir mal jemand das richtige reineditieren, ich checks leider selber nicht mehr so ganz.

        <xml xmlns="http://www.w3.org/1999/xhtml">
          <variables>
            <variable type="" id="?3%%L.;KPa-d6Zkoj*6T">AUS Zaehler</variable>
            <variable type="undefined" id="timeout">timeout</variable>
          </variables>
          <block type="create" id="!tN4!:gtM^}ek;|m=nHo" x="32" y="55">
            <field name="NAME">Vis.Trockner.Aktiv</field>
            <next>
              <block type="comment" id="hB%p_so=4`EGzX;10:wr">
                <field name="COMMENT">Trockner_Script</field>
                <next>
                  <block type="control" id="Kb.uPdr~gS|=7Ng+:H?a">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="vqBy?8.1fiDNDoLrT;G~">
                        <field name="BOOL">FALSE</field>
                      </block>
                    </value>
                    <next>
                      <block type="on_ext" id="+A7wlutQO8gBfqosc.y3">
                        <mutation items="1"></mutation>
                        <field name="CONDITION">any</field>
                        <field name="ACK_CONDITION"></field>
                        <value name="OID0">
                          <shadow type="field_oid" id="L[i=p{|ii-ai*/YAZ@8s">
                            <field name="oid">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="bP`*)0;M+g9O:g?]Pd*f">
                            <mutation elseif="2"></mutation>
                            <value name="IF0">
                              <block type="logic_operation" id="F:)qYHsI}dugF;;Tjm,A" inline="false">
                                <field name="OP">AND</field>
                                <value name="A">
                                  <block type="logic_compare" id="H5%_/a!o;(cd2f~t!+^Q">
                                    <field name="OP">GT</field>
                                    <value name="A">
                                      <block type="get_value" id="a:y916W!S%H|pb5qQl:J">
                                        <field name="ATTR">val</field>
                                        <field name="OID">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="qFPWw{;UZY{D^a6HN4F4">
                                        <field name="NUM">10</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_compare" id="+]^D[{zcOd~)d%8C%:S9">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="E4;q.WI):RF8,)P;4GaM">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id="BlP[`XK*dfV6{q],uSuN">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="control" id="XxjRG-wx{Gis|P}j%wi{">
                                <mutation delay_input="false"></mutation>
                                <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id="8]j]NPy0pzg_@fy7#pu9">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                            <value name="IF1">
                              <block type="logic_operation" id="xQ~Axjp^x}xIc}?,~bd3" inline="false">
                                <field name="OP">AND</field>
                                <value name="A">
                                  <block type="logic_compare" id="m:F[A,C]23{tVG.[9ogx">
                                    <field name="OP">GT</field>
                                    <value name="A">
                                      <block type="get_value" id="~9hm.bn7JuR`9T^57r|!">
                                        <field name="ATTR">val</field>
                                        <field name="OID">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="KK#)EKMNqV.YXg?PWltR">
                                        <field name="NUM">10</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_operation" id="WZqeqrqbx=zB-@D)~l_!" inline="false">
                                    <field name="OP">AND</field>
                                    <value name="A">
                                      <block type="logic_compare" id="2#,2{UzKUXKc-b;aXI]d">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id="X|7IEq+#eQ6U]K@QZDL_">
                                            <field name="ATTR">val</field>
                                            <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="logic_boolean" id="88[x9TQtT`hkagX?ux;6">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_compare" id=";5T2wjhgRkI4a=fP=txA">
                                        <field name="OP">GT</field>
                                        <value name="A">
                                          <block type="variables_get" id="X|5;WK_6+b*X7dWThdYF">
                                            <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="math_number" id="JhvY#m2e){iZg*}U)U7=">
                                            <field name="NUM">0</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO1">
                              <block type="variables_set" id="qd2jcZSX.j`maks-0XGG">
                                <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                <value name="VALUE">
                                  <block type="math_arithmetic" id="-Y}Zmf^#hm,WyL6)Kcd-">
                                    <field name="OP">MINUS</field>
                                    <value name="A">
                                      <shadow type="math_number" id="^~p~#U!R+eaJjaW~6U)d">
                                        <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="c/b;teh7B.tfavW#3Kx2">
                                        <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <shadow type="math_number" id="/@dSwZ{HpbKk6y3_q?jz">
                                        <field name="NUM">1</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </statement>
                            <value name="IF2">
                              <block type="logic_operation" id="iHpE~=uUiC0HYZE0ixfv" inline="false">
                                <field name="OP">AND</field>
                                <value name="A">
                                  <block type="logic_compare" id="~=`AKkV)p.LRK|-)ym#0">
                                    <field name="OP">LT</field>
                                    <value name="A">
                                      <block type="get_value" id="{bMP3Rct]s~^OxB^KYJB">
                                        <field name="ATTR">val</field>
                                        <field name="OID">shelly.0.SHSW-PM#00C9A5#1.Relay0.Power</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="}n$r~.-0H0;Y`%V?r;zH">
                                        <field name="NUM">4</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_compare" id="!cAR@kagkdn/du!lg5?r">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="9TggDfqlTj?4OO=@`~eO">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_boolean" id="S1R!kS9-?kQk+KS_5Qs#">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO2">
                              <block type="math_change" id="T.un5=.rdLl@woGn*4oJ">
                                <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                <value name="DELTA">
                                  <shadow type="math_number" id="?c=pXLOc61v3AJP.(d:k">
                                    <field name="NUM">1</field>
                                  </shadow>
                                </value>
                              </block>
                            </statement>
                            <next>
                              <block type="controls_if" id="J!0cvTG#hm+.vpOmP+Dh">
                                <value name="IF0">
                                  <block type="logic_compare" id="%AbMO?J2D[f-rCEWyq=O">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="variables_get" id="u5FZNsypgs:pPUYsV1=g">
                                        <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="uaHP[P3wt-!h@M!UE]eX">
                                        <field name="NUM">45</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="timeouts_settimeout" id=";RetM]1NMnq(gM2?*6vO">
                                    <field name="NAME">timeout</field>
                                    <field name="DELAY">1500</field>
                                    <field name="UNIT">ms</field>
                                    <statement name="STATEMENT">
                                      <block type="pushover" id="O;i_Of;3W;~`ut*XLErs">
                                        <field name="INSTANCE">.0</field>
                                        <field name="SOUND"></field>
                                        <field name="PRIORITY">0</field>
                                        <field name="LOG"></field>
                                        <value name="MESSAGE">
                                          <shadow type="text" id="bb?GK(0u[jN(qPPjnox1">
                                            <field name="TEXT">Der Trockner ist fertig</field>
                                          </shadow>
                                        </value>
                                        <next>
                                          <block type="controls_if" id="{YgN%Y7A7_EEDWVfrH-~">
                                            <value name="IF0">
                                              <block type="time_compare_ex" id=";Z9|mLh|XOy}l6q!/|)H">
                                                <mutation end_time="true" actual_time="true"></mutation>
                                                <field name="USE_ACTUAL_TIME">TRUE</field>
                                                <field name="OPTION">between</field>
                                                <value name="START_TIME">
                                                  <shadow type="text" id="1Mb7k9=om19kl(|^ls{B">
                                                    <field name="TEXT">07:00</field>
                                                  </shadow>
                                                </value>
                                                <value name="END_TIME">
                                                  <shadow type="text" id="u|0,W8,^1sLZcDkByT9E">
                                                    <field name="TEXT">22:00</field>
                                                  </shadow>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="control" id="Q#Co*Fw?F|S1$qjg#/Pr">
                                                <mutation delay_input="true"></mutation>
                                                <field name="OID">alexa2.1.Echo-Devices.G000WV0484541A9F.Commands.speak</field>
                                                <field name="WITH_DELAY">TRUE</field>
                                                <field name="DELAY_MS">500</field>
                                                <field name="UNIT">ms</field>
                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="text" id="%o[+[,2P)W1gpBy8pY,H">
                                                    <field name="TEXT">Der Trockner ist fertig!</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="control" id="dEf[f=1wnG@+}UB=)iZ0">
                                                    <mutation delay_input="true"></mutation>
                                                    <field name="OID">alexa2.1.Echo-Devices.G070RR0975070D18.Commands.speak</field>
                                                    <field name="WITH_DELAY">TRUE</field>
                                                    <field name="DELAY_MS">500</field>
                                                    <field name="UNIT">ms</field>
                                                    <field name="CLEAR_RUNNING">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="text" id="-lTxI!_9p]4YRp8o1qG/">
                                                        <field name="TEXT">Der Trockner ist fertig!</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                            <next>
                                              <block type="variables_set" id="Hvd2vL)ptc4/sfjoP3Kx">
                                                <field name="VAR" id="?3%%L.;KPa-d6Zkoj*6T" variabletype="">AUS Zaehler</field>
                                                <value name="VALUE">
                                                  <block type="math_number" id="Yz`)rz,.esx8@lC+dmm^">
                                                    <field name="NUM">0</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="control" id="sj0ZAG=ELQ-|XeWmtEg3">
                                                    <mutation delay_input="false"></mutation>
                                                    <field name="OID">javascript.0.Vis.Trockner.Aktiv</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id="eX|Bf{oW+%BAW.Y:)kbK">
                                                        <field name="BOOL">FALSE</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                  </block>
                                </statement>
                              </block>
                            </next>
                          </block>
                        </statement>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </next>
          </block>
          <block type="comment" id="k_2r^B84`,O0y4.u,WwG" x="338" y="613">
            <field name="COMMENT">Zähler definiert Leerlaufzeit bis fertig gemeldet wird 15 ist ca. 90 sec bei shelly</field>
          </block>
        </xml>
        
        

        danke

        tom

        1 Antwort Letzte Antwort
        0
        • MyzerATM Offline
          MyzerATM Offline
          MyzerAT
          schrieb am zuletzt editiert von
          #4

          also ich habe ein Timeout eingebaut, damit funktioniert es ganz gut

          40262cd3-e3c5-42b3-bc5c-638d28865fdc-grafik.png

          lg Rudi

          Master Debian 12 (Wien)
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

          Slave Debian 12. (TULLN) --> OpenVPN to Vienna
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

          Node 20.19.0
          Nodejs 20.19.0
          npm 10.8.2
          js-controller 7.0.6

          1 Antwort Letzte Antwort
          0
          • F Offline
            F Offline
            freaktech
            schrieb am zuletzt editiert von
            #5

            könntest du mir dieses mal reinkopieren

            da an dem Skript schon 2 andere rumgemacht haben und ich mich mit dem fast nicht auskenne wär ich da echt dankbar.

            MyzerATM 1 Antwort Letzte Antwort
            0
            • F freaktech

              könntest du mir dieses mal reinkopieren

              da an dem Skript schon 2 andere rumgemacht haben und ich mich mit dem fast nicht auskenne wär ich da echt dankbar.

              MyzerATM Offline
              MyzerATM Offline
              MyzerAT
              schrieb am zuletzt editiert von
              #6

              @freaktech

              meinst du mich ?

              lg Rudi

              Master Debian 12 (Wien)
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

              Slave Debian 12. (TULLN) --> OpenVPN to Vienna
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

              Node 20.19.0
              Nodejs 20.19.0
              npm 10.8.2
              js-controller 7.0.6

              1 Antwort Letzte Antwort
              0
              • F Offline
                F Offline
                freaktech
                schrieb am zuletzt editiert von
                #7

                ja wenn du glaubst dass das zu meinem Code passt?

                mir fehlt mittlerweile etwas der Durchblick

                1 Antwort Letzte Antwort
                0
                • MyzerATM Offline
                  MyzerATM Offline
                  MyzerAT
                  schrieb am zuletzt editiert von
                  #8

                  hier bitte

                  <xml xmlns="http://www.w3.org/1999/xhtml">
                    <variables>
                      <variable type="undefined" id="timeout">timeout</variable>
                      <variable type="undefined" id="Intervall">Intervall</variable>
                    </variables>
                    <block type="on" id="aecgwi.=%)$xh)Gb!MuK" x="483" y="-1295">
                      <field name="OID">sonoff.0.DVES_3E2C2F2F.POWER</field>
                      <field name="CONDITION">ne</field>
                      <field name="ACK_CONDITION"></field>
                      <statement name="STATEMENT">
                        <block type="controls_if" id="#U{dFSNvX`1ia3yP]bnq">
                          <value name="IF0">
                            <block type="logic_compare" id="dlt!M@Y5GHFi^J|,7uS$">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="UJo01)k*4xWpA;2.}y4H">
                                  <field name="ATTR">val</field>
                                  <field name="OID">sonoff.0.DVES_3E2C2F2F.POWER</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id="k(f^x/T+wvIe%vqlLLmt">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="update" id="RHd2}|J~|(+d/tQv-k))">
                              <mutation delay_input="true"></mutation>
                              <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine</field>
                              <field name="WITH_DELAY">TRUE</field>
                              <field name="DELAY_MS">1000</field>
                              <field name="UNIT">ms</field>
                              <field name="CLEAR_RUNNING">FALSE</field>
                              <value name="VALUE">
                                <block type="logic_boolean" id="$V.+sWD!)f!M%S*h3C=A">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                              <next>
                                <block type="update" id="dtGswr=yaPFzl=#aQ-S~">
                                  <mutation delay_input="true"></mutation>
                                  <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_Entnommen</field>
                                  <field name="WITH_DELAY">TRUE</field>
                                  <field name="DELAY_MS">1000</field>
                                  <field name="UNIT">ms</field>
                                  <field name="CLEAR_RUNNING">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="MOp}pj{76@e%;7%{FF:S">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="update" id="n(f6ZAmfh#L]-5z8*l*=">
                                      <mutation delay_input="true"></mutation>
                                      <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_fertig</field>
                                      <field name="WITH_DELAY">TRUE</field>
                                      <field name="DELAY_MS">1000</field>
                                      <field name="UNIT">ms</field>
                                      <field name="CLEAR_RUNNING">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="N)uh]V+TFHB@Rmf6k+ih">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="control" id="+[7tM;OpM|Hy)hV?vw~;">
                                          <mutation delay_input="true"></mutation>
                                          <field name="OID">alexa2.0.Echo-Devices.G090U61084851BG7.Commands.announcement</field>
                                          <field name="WITH_DELAY">TRUE</field>
                                          <field name="DELAY_MS">2</field>
                                          <field name="UNIT">sec</field>
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          <value name="VALUE">
                                            <block type="text_join" id="$pyXExO{EAnze5EN2d`C">
                                              <mutation items="1"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="v_et7owpN;)D0S;zGoQw">
                                                  <field name="TEXT">Der Strom, für die Waschmaschine ist jetzt an!</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="debug" id="$y};$`+S8iw9!897SBn9">
                                              <field name="Severity">log</field>
                                              <value name="TEXT">
                                                <shadow type="text" id="q-Y#)7K9.fr`-wGiK+]F">
                                                  <field name="TEXT">********** Waschmaschine Strom EIN</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <next>
                            <block type="controls_if" id="_/mSqm*Ehpz:H=dnl07N">
                              <value name="IF0">
                                <block type="logic_compare" id="#5e!C/si^ENuU1Z%ngDe">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="8Dgzxfn~oF`*|49wh/6@">
                                      <field name="ATTR">val</field>
                                      <field name="OID">sonoff.0.DVES_3E2C2F2F.POWER</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id="?s{Vkb8x5GHUK(kS15Q`">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="update" id="L~vUy0HeYvdQG9;nYE[N">
                                  <mutation delay_input="true"></mutation>
                                  <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine</field>
                                  <field name="WITH_DELAY">TRUE</field>
                                  <field name="DELAY_MS">1000</field>
                                  <field name="UNIT">ms</field>
                                  <field name="CLEAR_RUNNING">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="`x?%$%u7a]J-tjxzRBEg">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="control" id="Xz7}RyAq@9Uaej,xy2_}">
                                      <mutation delay_input="true"></mutation>
                                      <field name="OID">alexa2.0.Echo-Devices.G090U61084851BG7.Commands.announcement</field>
                                      <field name="WITH_DELAY">TRUE</field>
                                      <field name="DELAY_MS">1</field>
                                      <field name="UNIT">sec</field>
                                      <field name="CLEAR_RUNNING">FALSE</field>
                                      <value name="VALUE">
                                        <block type="text_join" id=".@n^I|2`r[/om/,[`(1{">
                                          <mutation items="1"></mutation>
                                          <value name="ADD0">
                                            <block type="text" id="mvt_txZ=;:G]:*oKLao3">
                                              <field name="TEXT">Der Strom, für die Waschmaschine ist jetzt abgeschaltet</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="debug" id="kD^Nk]YpE1b=N=EGubbk">
                                          <field name="Severity">log</field>
                                          <value name="TEXT">
                                            <shadow type="text" id="ws-Q}S{^v:{LEv{KDm2[">
                                              <field name="TEXT">********** Waschmaschine Strom AUS</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                      </statement>
                      <next>
                        <block type="on_ext" id="%|Q4a{!8xo`,E?Z(f)ho">
                          <mutation items="2"></mutation>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <value name="OID0">
                            <shadow type="field_oid" id="Xvum5SLJ.8h#^!ttUtI6">
                              <field name="oid">sonoff.0.DVES_3E2C2F2F.ENERGY_Power</field>
                            </shadow>
                          </value>
                          <value name="OID1">
                            <shadow type="field_oid" id="pO/6gdb3}yW7ue(#(2qr">
                              <field name="oid">sonoff.0.DVES_3E2C2F2F.POWER</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="controls_if" id="U1uqg)1c{UYg%K;c5A6v">
                              <mutation elseif="1"></mutation>
                              <value name="IF0">
                                <block type="logic_operation" id="wv38~=UX=aGcd|01ZWo%" inline="false">
                                  <field name="OP">AND</field>
                                  <value name="A">
                                    <block type="logic_compare" id="9{N$Z3oB(Vk,YBFIC]Km">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id="he/6-xb+H=]ZZy9MS#~b">
                                          <field name="ATTR">val</field>
                                          <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id="4Gwpk4*)2)qUn;LMJ?RH">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_compare" id="BtuJ~#;p@UrsD?0!l]dt">
                                      <field name="OP">GT</field>
                                      <value name="A">
                                        <block type="get_value" id="J?#uK.,OJwtW.8D!g3`j">
                                          <field name="ATTR">val</field>
                                          <field name="OID">sonoff.0.DVES_3E2C2F2F.ENERGY_Power</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="math_number" id="kgwve^?mv]rMKg.0jXZv">
                                          <field name="NUM">10</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="update" id="*0?=A65jlQdW|w,*[];@">
                                  <mutation delay_input="true"></mutation>
                                  <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_läuft</field>
                                  <field name="WITH_DELAY">TRUE</field>
                                  <field name="DELAY_MS">1000</field>
                                  <field name="UNIT">ms</field>
                                  <field name="CLEAR_RUNNING">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="/a!HgmdF.^EB2xq7y;S1">
                                      <field name="BOOL">TRUE</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="debug" id="mGJdpihLLlwBuMf}|MU9" disabled="true">
                                      <field name="Severity">log</field>
                                      <value name="TEXT">
                                        <shadow type="text" id="8t,U92YO-KQ%:rz#!Q_`">
                                          <field name="TEXT">********** Waschmaschine läuft</field>
                                        </shadow>
                                      </value>
                                      <next>
                                        <block type="timeouts_cleartimeout" id="ij+%P=d`hw7^?O3GstDt">
                                          <field name="NAME">timeout</field>
                                          <next>
                                            <block type="debug" id="^x^Lwx~sM{lZ2n9X}jrJ" disabled="true">
                                              <field name="Severity">log</field>
                                              <value name="TEXT">
                                                <shadow type="text" id="mZ$JH6$q^X4nJcYV4wjf">
                                                  <field name="TEXT">********** Waschmaschine Timeout1</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                              <value name="IF1">
                                <block type="logic_compare" id="-bdM(WJB/tXH*6Wd2[Ed">
                                  <field name="OP">LT</field>
                                  <value name="A">
                                    <block type="get_value" id="nKfZA-s6-yTtU=xOXvuZ">
                                      <field name="ATTR">val</field>
                                      <field name="OID">sonoff.0.DVES_3E2C2F2F.ENERGY_Power</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="math_number" id="*yfTw|}zm;+Jr,awPzs_">
                                      <field name="NUM">5</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO1">
                                <block type="timeouts_settimeout" id="29cd`L/aEg;#2]a(R,%+">
                                  <field name="NAME">timeout</field>
                                  <field name="DELAY">5</field>
                                  <field name="UNIT">min</field>
                                  <statement name="STATEMENT">
                                    <block type="controls_if" id="m+[)#C=r1VeK_8}]=%,]">
                                      <value name="IF0">
                                        <block type="logic_operation" id="hr-gsMEPM%q-NFnrii^a" inline="false">
                                          <field name="OP">AND</field>
                                          <value name="A">
                                            <block type="logic_compare" id="yjfRIE_PDs%FEPtMWf#l">
                                              <field name="OP">LT</field>
                                              <value name="A">
                                                <block type="get_value" id="kN%Iy1mht+ua8v#+IKy*">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">sonoff.0.DVES_3E2C2F2F.ENERGY_Power</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="math_number" id="jMA/e%Pyb9J8Y{wRFl*N">
                                                  <field name="NUM">5</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_compare" id="{j@yrT3dQzuUj|7N(1.O">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="UCSz[z*556|oVd-!eh%V">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_läuft</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="?m,?02hXT0%B%PIy~?h:">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="update" id="d@I:Qh,1V#fRsSbcl6gg">
                                          <mutation delay_input="false"></mutation>
                                          <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_läuft</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="=VFU/ydj[Fm~(%88LVMX">
                                              <field name="BOOL">FALSE</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="control" id="Knl[h2*Af+hf*1HmAaA/">
                                              <mutation delay_input="true"></mutation>
                                              <field name="OID">alexa2.0.Echo-Devices.G2A0U204850707WN.Commands.announcement</field>
                                              <field name="WITH_DELAY">TRUE</field>
                                              <field name="DELAY_MS">1</field>
                                              <field name="UNIT">sec</field>
                                              <field name="CLEAR_RUNNING">FALSE</field>
                                              <value name="VALUE">
                                                <block type="text_join" id=":Qh8a2khPWhdjpHe(?z$">
                                                  <mutation items="1"></mutation>
                                                  <value name="ADD0">
                                                    <block type="text" id="!kN.ZC98yfZ$z0gP{qr2">
                                                      <field name="TEXT">Liebe Doris, die Waschmaschine ist fertig!</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="control" id="o=-p,BQjFnm-vg{$6$1p">
                                                  <mutation delay_input="true"></mutation>
                                                  <field name="OID">alexa2.0.Echo-Devices.G090U61084851BG7.Commands.announcement</field>
                                                  <field name="WITH_DELAY">TRUE</field>
                                                  <field name="DELAY_MS">5</field>
                                                  <field name="UNIT">sec</field>
                                                  <field name="CLEAR_RUNNING">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="text_join" id="`PntDy**H,?u3_b^c,Cc">
                                                      <mutation items="1"></mutation>
                                                      <value name="ADD0">
                                                        <block type="text" id="=[4{82;,,dZD1G1^j4hw">
                                                          <field name="TEXT">Liebe Doris, die Waschmaschine ist fertig!</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="update" id="gugg8ZsOKa@DZ_PyeRjo">
                                                      <mutation delay_input="true"></mutation>
                                                      <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_fertig</field>
                                                      <field name="WITH_DELAY">TRUE</field>
                                                      <field name="DELAY_MS">6</field>
                                                      <field name="UNIT">sec</field>
                                                      <field name="CLEAR_RUNNING">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="t+[@!m_Nop}cZZXf*0[t">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="control" id="}x=VrRW%xa1}*Y3]ouC,">
                                                          <mutation delay_input="true"></mutation>
                                                          <field name="OID">sonoff.0.DVES_3E2C2F2F.POWER</field>
                                                          <field name="WITH_DELAY">TRUE</field>
                                                          <field name="DELAY_MS">7</field>
                                                          <field name="UNIT">sec</field>
                                                          <field name="CLEAR_RUNNING">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="i[h0tI}Rbpl8En`HY):N">
                                                              <field name="BOOL">FALSE</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="debug" id="*ESAbTHM#+6ReTSqO,s9">
                                                              <field name="Severity">log</field>
                                                              <value name="TEXT">
                                                                <shadow type="text" id="4De`uZ0BR6V.pq)p-4o]">
                                                                  <field name="TEXT">********** Waschmaschine fertig</field>
                                                                </shadow>
                                                              </value>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                            </block>
                          </statement>
                          <next>
                            <block type="on_ext" id="mk]o2c()ecIoy`nCJ#}O">
                              <mutation items="1"></mutation>
                              <field name="CONDITION">ne</field>
                              <field name="ACK_CONDITION"></field>
                              <value name="OID0">
                                <shadow type="field_oid" id="hN?|(@_/UD4gi1cC=h|l">
                                  <field name="oid">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_fertig</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="controls_if" id="nO~RF[0?PKXG~S$Ay/3B">
                                  <value name="IF0">
                                    <block type="logic_operation" id="VIFU[$nVO6GDf]lCXpcT" inline="false">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_compare" id="WkG^lT?+}NM!QZ(|C{iv">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="get_value" id="4av35^xjsSgN:W#[v:%%">
                                              <field name="ATTR">val</field>
                                              <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_fertig</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="*)u%%BIg0uY9S@mIXk1)">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="-@%an4a6YrQ/*f+Sj.~3">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="get_value" id="T@JYCbBw(2+jL#`m#]hX">
                                              <field name="ATTR">val</field>
                                              <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_Entnommen</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="#OwWh-rrcZHjA(RvJFq+">
                                              <field name="BOOL">FALSE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="timeouts_setinterval" id="}6|P_j#DNa.hvX8cQ:,2">
                                      <field name="NAME">Intervall</field>
                                      <field name="INTERVAL">2</field>
                                      <field name="UNIT">min</field>
                                      <statement name="STATEMENT">
                                        <block type="control" id="XOr/#f;#-@kxStfu*!QK">
                                          <mutation delay_input="true"></mutation>
                                          <field name="OID">alexa2.0.Echo-Devices.G090U61084851BG7.Commands.announcement</field>
                                          <field name="WITH_DELAY">TRUE</field>
                                          <field name="DELAY_MS">11</field>
                                          <field name="UNIT">sec</field>
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          <value name="VALUE">
                                            <block type="text_join" id=";*kR@6O]Iv6L!^U]379g">
                                              <mutation items="1"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="xqaf%5D{m-3CfamfzIHM">
                                                  <field name="TEXT">Die Wäsche ist fertig und wäre zum Aufhängen bereit!</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="control" id="`MF6GO7n%W)sj.]hW-xO">
                                              <mutation delay_input="true"></mutation>
                                              <field name="OID">alexa2.0.Echo-Devices.G2A0U204850707WN.Commands.announcement</field>
                                              <field name="WITH_DELAY">TRUE</field>
                                              <field name="DELAY_MS">6</field>
                                              <field name="UNIT">sec</field>
                                              <field name="CLEAR_RUNNING">FALSE</field>
                                              <value name="VALUE">
                                                <block type="text_join" id="|kIlLl!uEEC[?(M|2v^I">
                                                  <mutation items="1"></mutation>
                                                  <value name="ADD0">
                                                    <block type="text" id="LwH/g25Mn=[g7R-Zu~_$">
                                                      <field name="TEXT">Die Wäsche ist fertig und wäre zum Aufhängen bereit!</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="debug" id="|4f]AQ-d?aJzD}56pj[`">
                                                  <field name="Severity">log</field>
                                                  <value name="TEXT">
                                                    <shadow type="text" id="R22shupwn@)m8:[Z,+}$">
                                                      <field name="TEXT">********** Wäsche bitte entnehmen</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                              <next>
                                <block type="on_ext" id="~u%?.ai(/m:!rE8j|og3">
                                  <mutation items="2"></mutation>
                                  <field name="CONDITION">ne</field>
                                  <field name="ACK_CONDITION"></field>
                                  <value name="OID0">
                                    <shadow type="field_oid" id="~Wrx%foLvOC@A_jM+y$U">
                                      <field name="oid">zigbee.1.00158d0002a8aab5.tilt</field>
                                    </shadow>
                                  </value>
                                  <value name="OID1">
                                    <shadow type="field_oid" id="(O,rTG4qa7qg@lw4DO7f">
                                      <field name="oid">zigbee.1.00158d0002a8aab5.vibration</field>
                                    </shadow>
                                  </value>
                                  <statement name="STATEMENT">
                                    <block type="controls_if" id="NmqdeG~Zf0X_r,@_E]m5">
                                      <value name="IF0">
                                        <block type="logic_operation" id=")wmc$EMgX^zxsnOwQQ2x" inline="false">
                                          <field name="OP">AND</field>
                                          <value name="A">
                                            <block type="logic_compare" id="uyPXs$+#.9j_xxAm:sF/">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="TQp]Y$#@_oIg1X/{knW*">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_fertig</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="5ajM2`g?$)ZF3S=^C|AY">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_operation" id="`l1dh!w0|p}SEIM#s_n#" inline="false">
                                              <field name="OP">OR</field>
                                              <value name="A">
                                                <block type="logic_compare" id="z{cb$eq{}^206Z[[wj29">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="3x^qByLNFm9=(@PB8QtF">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">zigbee.1.00158d0002a8aab5.vibration</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="-3Lel-LegkyKbdTA@j-H">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_compare" id="x@gXQVrF|3Z{:UW7#.d}">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="`^@j%!Mp=9*}gyaEYZn3">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">zigbee.1.00158d0002a8aab5.tilt</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="logic_boolean" id="t:4g%lCq.S-ocO8*sI,.">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="debug" id="B-p!EH_R+?R$GSLlCaVb">
                                          <field name="Severity">log</field>
                                          <value name="TEXT">
                                            <shadow type="text" id="5{cv7gsRhH*7q.m#}F~~">
                                              <field name="TEXT">********** Wäsche entnommen</field>
                                            </shadow>
                                          </value>
                                          <next>
                                            <block type="timeouts_clearinterval" id="|yV]$bTPaTA=H~QK)1EB">
                                              <field name="NAME">Intervall</field>
                                              <next>
                                                <block type="update" id=")ABCCd}n)D=|hv+0wL8Y">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_Entnommen</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="q@d{8332;@gA1/,#%V^)">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="update" id="w#%BWl}#~Im%jbYf$Ss$">
                                                      <mutation delay_input="true"></mutation>
                                                      <field name="OID">#Eigene.0.Waschmaschine.Waschmaschine_Wäsche_fertig</field>
                                                      <field name="WITH_DELAY">TRUE</field>
                                                      <field name="DELAY_MS">1000</field>
                                                      <field name="UNIT">ms</field>
                                                      <field name="CLEAR_RUNNING">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="0K4[RzkSW,(oVRQ80YW,">
                                                          <field name="BOOL">FALSE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="debug" id="S!+%rcIK:L6,PoNOsD[:">
                                                          <field name="Severity">log</field>
                                                          <value name="TEXT">
                                                            <shadow type="text" id="ZmoYmhVs|l,a+PEVe/j6">
                                                              <field name="TEXT">********** stop intervall</field>
                                                            </shadow>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </xml>
                  

                  lg Rudi

                  Master Debian 12 (Wien)
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                  Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                  Node 20.19.0
                  Nodejs 20.19.0
                  npm 10.8.2
                  js-controller 7.0.6

                  1 Antwort Letzte Antwort
                  0
                  • F Offline
                    F Offline
                    freaktech
                    schrieb am zuletzt editiert von
                    #9

                    danke

                    teste ich heut tagsüber mal wenn meine Frau nicht da ist :-)

                    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

                    608

                    Online

                    32.6k

                    Benutzer

                    82.3k

                    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