Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Blockly Skript mit Alexa stoppen (gelöst)

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Blockly Skript mit Alexa stoppen (gelöst)

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      leo200 last edited by leo200

      Hallo,

      ich befasse mich seit ein paar Wochen intensiv mit Blockly, oder versuche es zumindest 😉

      Ich habe in Bobroker ein Skript laufen, welches mir per Alexa ansagt, wenn mein Fenster im Bad länger als 7 Minuten offen ist. Die Ansage über Alexa läuft so lange bis ich das Fenster wieder schließe. Das ist auch so gewollt, falls ich es nicht sofort höre. Läuft soweit sehr gut, dank der zahlreichen Beiträger hier.

      Nur kommt die Ansage auch, wenn das Fenster einfach mal länger geöffnet werden muss, ständig.

      Gibt es eine Möglichkeit per Alexa Sprachbefehl das Skript zu stoppen, bis das Fenster wieder geschlossen ist? Also: Alexa, stoppe Skript.

      Danke

      Hier mein Skript

      e76e9cef-7bac-4265-a6d6-dfb1226c020b-image.png

      FredF 1 Reply Last reply Reply Quote 0
      • FredF
        FredF Most Active Forum Testing @leo200 last edited by

        @leo200 Schau mal hier ist zwar für einen kühlschrank, aber gleiches Prinzip

        1 Reply Last reply Reply Quote 0
        • L
          leo200 last edited by

          Hi, Danke. Leider nicht die Lösung für mein Problem.

          Vielleicht hab ich mich einwenig falsch ausgedrückt 🤦‍♀️

          Die Sprachausgabe läuft einwandfrei. Aber ich möchte ja die Sprachausgabe per Alexa Sprachbefehl stoppen.

          Also so:

          Fenster ist länger als 7 Minuten aus. Es folgt über Alexa die Warnung: "Fenster im Bad ist offen" bis ich das Fenster wieder schließe.

          Möchte ich es jedoch absichtlich länger als 7 Minuten offen lassen, kommt ständig die Warnung: Fenster im Bad ist offen.

          Darum möchte ich die Warnung per Sprachbefehl beenden können.

          Alexa, Warnung aus. Daraufhin soll die Sprachausgabe "Fenster im Bad ist offen" verstummen. Auch wenn das Fenster nach wie vor offen ist.

          X 1 Reply Last reply Reply Quote 0
          • X
            xbow42 @leo200 last edited by xbow42

            @leo200 guck mal bei deinen DP nach alexa.0....summary.

            bau in dein Script einen 2. Trigger auf diesen DP summary und die Hilfsvariable "WarnmeldungAnAus" mit ein.

            • So brauchst du kein zweites Script um das erste zu schalten und das Script kann dann immer laufen.
            • wenn du nach dem Fensteröffnen schon weißt dass es länger auf bleiben soll, kannst du auch schon vor dem 7minTimeout sagen "A..., Warnung aus","A..., Warnung ausschalten","A..., Fensterwarnung aus die Maus"
            • jedes Fensterschließen schaltet die Warnmeldungen wieder ein
            setze WarnmeldungAnAus=wahr
            
            [Objekt]<IDvom 0_userdata{ //ich nehme an das ist der Fensterkontakt
              falls [[0_userdata=wahr] UND [WarnmeldungAnAus]=wahr]{
                  [ausführen timeout 7min]
                       [ausführen intervall 30sek]
                           falls [WarnmeldungAnAus=wahr]
                                ....
              sonst
                  setze WarnmeldungAnAus=wahr
                  ...
            }
            
            [Objekt]<IDvonSummary {
              falls 0 < [textsuche in [umwandeln in kleinbuchstaben[Wert(von summary)]] suchbegriff "warnung aus"]
               //textsuche ergibt 0 wenn der Begriff nicht gefunden wurde
               //wie die Blöcke genau heißen musst du selber unter den Textbausteinen suchen
                WarnmeldungAnAus=unwahr
               stop  timeout7min
               stop  intervall30sek
            }
            

            hoffe da ist jetzt kein Denkfehler drin, probier mal aus.

            1 Reply Last reply Reply Quote 0
            • L
              leo200 last edited by

              Hi, vielen Dank für deine Nachricht.

              Nein genau richtig verstanden, so sollte es aussehen.

              Jedoch bekomm ich das nicht umgesetzt 😞

              Habe leider gar keine Erfahrung mit js. Habe nur mit Blockly gearbeitet. Summary konnte ich auch nicht finden. Kannst du mir sagen wie das mit Blockly aussehen müsste.

              Danke

              X 1 Reply Last reply Reply Quote 0
              • X
                xbow42 @leo200 last edited by

                @leo200
                das ist auch keine JS, nur die Anleitung für dein Blockly in pseudocodeTextform weil ich hier gerade keine ioBroker installiert habe 😉
                Musst etwas warten dann klicke ich das mal zusammen wenn ich zu hause bin.
                Dann bitte dein Script über Button oben rechts [Blöcke exportieren] rauskopieren und hier in Code-tags </> einfügen, damit ich nicht alles neu zusammenklicken muss.

                nur über die Forensuche rausgesucht alexa2.0.History.summary, unbestätigt 😉

                L 1 Reply Last reply Reply Quote 0
                • L
                  leo200 last edited by

                  <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_ext" id="9}QIUuReag2hg.J6:bMM" x="-367" y="-668">
                      <mutation items="1"></mutation>
                      <field name="CONDITION">ne</field>
                      <field name="ACK_CONDITION"></field>
                      <value name="OID0">
                        <shadow type="field_oid" id="?yq7.I4$3xeV}~}eJ3?m">
                          <field name="oid">hm-rpc.1.001559939626AE.1.STATE</field>
                        </shadow>
                      </value>
                      <statement name="STATEMENT">
                        <block type="controls_if" id="aLwULk(v5Gr?Vo*m8kcY">
                          <mutation else="1"></mutation>
                          <value name="IF0">
                            <block type="logic_compare" id="vWBzXkIEBnTMvlq2OjzE">
                              <field name="OP">EQ</field>
                              <value name="A">
                                <block type="get_value" id="8bcmCj%UOO8VAsc!bu7}">
                                  <field name="ATTR">val</field>
                                  <field name="OID">hm-rpc.1.001559939626AE.1.STATE</field>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_boolean" id="@vKc-pgDJ4{Iu%opr*EQ">
                                  <field name="BOOL">TRUE</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="timeouts_settimeout" id="0qB0Cf5NrvYNi*K47fuu">
                              <field name="NAME">timeout</field>
                              <field name="DELAY">7</field>
                              <field name="UNIT">min</field>
                              <statement name="STATEMENT">
                                <block type="timeouts_setinterval" id="%-g7Wdr2YqTtPoT4kd}+">
                                  <field name="NAME">Intervall</field>
                                  <field name="INTERVAL">30</field>
                                  <field name="UNIT">sec</field>
                                  <statement name="STATEMENT">
                                    <block type="control" id="MW#OWa_F#E..V3}Ki5nY">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">alexa2.0.Echo-Devices.G090RF04747406D0.Commands.speak</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="math_number" id="1m%eI/#%EdR0VnALy!(7">
                                          <field name="NUM">50</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="control" id="4Of34B.Y#D#y/Y3I3teS">
                                          <mutation delay_input="false"></mutation>
                                          <field name="OID">alexa2.0.Echo-Devices.G090RF04747406D0.Commands.speak</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="text" id="}SLQNh2}(MdniAO5UM^6">
                                              <field name="TEXT">Fenster im Bad ist offen</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="telegram" id="/5Z]2`Rq+eZ.gR$iE)D}">
                                              <field name="INSTANCE"></field>
                                              <field name="LOG">warn</field>
                                              <field name="SILENT">FALSE</field>
                                              <field name="PARSEMODE">default</field>
                                              <value name="MESSAGE">
                                                <shadow type="text" id="Yg1I|Q.,cdfryF{WpXd$">
                                                  <field name="TEXT">Fenster im Bad noch offen</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                            </block>
                          </statement>
                          <statement name="ELSE">
                            <block type="timeouts_clearinterval" id="={VEkRp/[Nko+5A$(RQ*">
                              <field name="NAME">Intervall</field>
                              <next>
                                <block type="timeouts_cleartimeout" id="*~;+Wy@Q#XZY@b?sDljJ">
                                  <field name="NAME">timeout</field>
                                </block>
                              </next>
                            </block>
                          </statement>
                        </block>
                      </statement>
                    </block>
                  </xml>
                  
                  1 Reply Last reply Reply Quote 0
                  • L
                    leo200 @xbow42 last edited by leo200

                    @xbow42 Hi, super vielen Dank. Kein js, erklärt einiges für mich 😁

                    alexa2.0.History.summary hab ich jetzt gefunden. Dachte nicht das es unter history ist.

                    1 Reply Last reply Reply Quote 0
                    • X
                      xbow42 last edited by xbow42

                      Hallo @leo200 wie versprochen,

                      wenn du fertig bist mit testen kannst du die Debug-Puzzle wieder löschen.
                      s. speek-volume, hoffe hab richtig interpretiert was du da machen willst. 🙂
                      iobroker-badfensterwarnung1.png

                      Bei mir hat Alexa auch ein paarmal Quatsch verstanden, ob wohl ich sehr wenig dialekt spreche 😊

                      javascript.0	2020-01-30 18:33:42.489	info	(12350) script.js.Fenster_Türen.BadfensterTest: summary: 'warnung aus' erkannt!warnung aus
                      javascript.0	2020-01-30 18:32:33.365	info	(12350) script.js.Fenster_Türen.BadfensterTest: summary:sprich mir nach Fenster im Bad ist offen
                      javascript.0	2020-01-30 18:32:20.185	info	(12350) script.js.Fenster_Türen.BadfensterTest: summary:warum auch
                      

                      hab ich garnicht gesagt, wir haben gar keinen Papagei

                      code:

                      <xml xmlns="http://www.w3.org/1999/xhtml">
                       <variables>
                         <variable type="" id="9PV{A%I/b)UVp);DW.t#">WarnungAnAus</variable>
                         <variable type="undefined" id="timeout">timeout</variable>
                         <variable type="undefined" id="Intervall">Intervall</variable>
                       </variables>
                       <block type="comment" id="wap7oxgqSYKzd388+{c^" x="-362" y="-762">
                         <field name="COMMENT">bei Scriptstart Warnung aktivieren</field>
                         <next>
                           <block type="variables_set" id="RgV4t.BJ5?_7D)MACBEB">
                             <field name="VAR" id="9PV{A%I/b)UVp);DW.t#" variabletype="">WarnungAnAus</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id="Ehz^{9b|Z;Ny]s477@CN">
                                 <field name="BOOL">TRUE</field>
                               </block>
                             </value>
                             <next>
                               <block type="comment" id="+_fK0mFV+O#2!X*[MNFd">
                                 <field name="COMMENT">Bad-Fenster-Kontakt</field>
                                 <next>
                                   <block type="on_ext" id="9}QIUuReag2hg.J6:bMM">
                                     <mutation items="1"></mutation>
                                     <field name="CONDITION">ne</field>
                                     <field name="ACK_CONDITION"></field>
                                     <value name="OID0">
                                       <shadow type="field_oid" id="?yq7.I4$3xeV}~}eJ3?m">
                                         <field name="oid">hm-rpc.1.001559939626AE.1.STATE</field>
                                       </shadow>
                                     </value>
                                     <statement name="STATEMENT">
                                       <block type="debug" id="m:P1bly[,|Hy]wlh#NO_">
                                         <field name="Severity">log</field>
                                         <value name="TEXT">
                                           <shadow type="text" id="}x7U$J._~!6[-9NKUQ;X">
                                             <field name="TEXT">test</field>
                                           </shadow>
                                           <block type="text_join" id=".?|I/E9z/K[#urn0F%ei">
                                             <mutation items="2"></mutation>
                                             <value name="ADD0">
                                               <block type="text" id="g-PU~hOHF.?uutvh|i*U">
                                                 <field name="TEXT">Badfenster-Status: </field>
                                               </block>
                                             </value>
                                             <value name="ADD1">
                                               <block type="on_source" id="KJ7N{cv1yElKsiXPZ3]f">
                                                 <field name="ATTR">state.val</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="debug" id="(_I)]czoX7,cAI[Kti,:">
                                             <field name="Severity">log</field>
                                             <value name="TEXT">
                                               <shadow type="text" id="}x7U$J._~!6[-9NKUQ;X">
                                                 <field name="TEXT">test</field>
                                               </shadow>
                                               <block type="text_join" id="PU!+VzZO.N7*aZA1/4(k">
                                                 <mutation items="2"></mutation>
                                                 <value name="ADD0">
                                                   <block type="text" id="=^bS9s:i/U)Bp{?v6Eg!">
                                                     <field name="TEXT">Badfenster-warnung: </field>
                                                   </block>
                                                 </value>
                                                 <value name="ADD1">
                                                   <block type="on_source" id="G$MX7D)F[aAp!R@!g+!a">
                                                     <field name="ATTR">state.val</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="controls_if" id="aLwULk(v5Gr?Vo*m8kcY">
                                                 <mutation else="1"></mutation>
                                                 <value name="IF0">
                                                   <block type="logic_operation" id="sf/Kx5)71f.AL]{Nx?ST">
                                                     <field name="OP">AND</field>
                                                     <value name="A">
                                                       <block type="on_source" id="Q2!UqU|HWFj?;O:Ri/0_">
                                                         <field name="ATTR">state.val</field>
                                                       </block>
                                                     </value>
                                                     <value name="B">
                                                       <block type="variables_get" id="n?XD,9#3aPpEhG=bGx,k">
                                                         <field name="VAR" id="9PV{A%I/b)UVp);DW.t#" variabletype="">WarnungAnAus</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                                 <statement name="DO0">
                                                   <block type="debug" id="c(#K8/D,Nt0,?8k5G%j|">
                                                     <field name="Severity">log</field>
                                                     <value name="TEXT">
                                                       <shadow type="text" id="}x7U$J._~!6[-9NKUQ;X">
                                                         <field name="TEXT">test</field>
                                                       </shadow>
                                                       <block type="text" id="u!u#@5a/7R[j!~f{N0gB">
                                                         <field name="TEXT">Badfenster-StatusUndWarnung = wahr </field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="timeouts_clearinterval" id="={VEkRp/[Nko+5A$(RQ*">
                                                         <field name="NAME">Intervall</field>
                                                         <next>
                                                           <block type="timeouts_cleartimeout" id="*~;+Wy@Q#XZY@b?sDljJ">
                                                             <field name="NAME">timeout</field>
                                                             <next>
                                                               <block type="timeouts_settimeout" id="0qB0Cf5NrvYNi*K47fuu">
                                                                 <field name="NAME">timeout</field>
                                                                 <field name="DELAY">7</field>
                                                                 <field name="UNIT">min</field>
                                                                 <statement name="STATEMENT">
                                                                   <block type="timeouts_setinterval" id="%-g7Wdr2YqTtPoT4kd}+">
                                                                     <field name="NAME">Intervall</field>
                                                                     <field name="INTERVAL">30</field>
                                                                     <field name="UNIT">sec</field>
                                                                     <statement name="STATEMENT">
                                                                       <block type="controls_if" id="NVsF*xcF,BB3X53BrFso">
                                                                         <mutation else="1"></mutation>
                                                                         <value name="IF0">
                                                                           <block type="variables_get" id=":-7-,TNYFEF~:+1x=o6w">
                                                                             <field name="VAR" id="9PV{A%I/b)UVp);DW.t#" variabletype="">WarnungAnAus</field>
                                                                           </block>
                                                                         </value>
                                                                         <statement name="DO0">
                                                                           <block type="comment" id="TY8F+c^TJY~gZd%9?GU!">
                                                                             <field name="COMMENT">hab ich geändert von speek zu speak-volume.</field>
                                                                             <next>
                                                                               <block type="comment" id=")OlC8]kvUj?uVr`IoD;2">
                                                                                 <field name="COMMENT">bitte prüfen ob das so gewünscht war!</field>
                                                                                 <next>
                                                                                   <block type="control" id="MW#OWa_F#E..V3}Ki5nY">
                                                                                     <mutation delay_input="false"></mutation>
                                                                                     <field name="OID">alexa2.0.Echo-Devices.G090RF04747406D0.Commands.speak-volume</field>
                                                                                     <field name="WITH_DELAY">FALSE</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="math_number" id="1m%eI/#%EdR0VnALy!(7">
                                                                                         <field name="NUM">50</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <next>
                                                                                       <block type="control" id="4Of34B.Y#D#y/Y3I3teS">
                                                                                         <mutation delay_input="true"></mutation>
                                                                                         <field name="OID">alexa2.0.Echo-Devices.G090RF04747406D0.Commands.speak</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="text" id="}SLQNh2}(MdniAO5UM^6">
                                                                                             <field name="TEXT">Fenster im Bad ist offen</field>
                                                                                           </block>
                                                                                         </value>
                                                                                         <next>
                                                                                           <block type="telegram" id="/5Z]2`Rq+eZ.gR$iE)D}">
                                                                                             <field name="INSTANCE"></field>
                                                                                             <field name="LOG">warn</field>
                                                                                             <field name="SILENT">FALSE</field>
                                                                                             <field name="PARSEMODE">default</field>
                                                                                             <value name="MESSAGE">
                                                                                               <shadow type="text" id="Yg1I|Q.,cdfryF{WpXd$">
                                                                                                 <field name="TEXT">Fenster im Bad noch offen</field>
                                                                                               </shadow>
                                                                                             </value>
                                                                                           </block>
                                                                                         </next>
                                                                                       </block>
                                                                                     </next>
                                                                                   </block>
                                                                                 </next>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </statement>
                                                                         <statement name="ELSE">
                                                                           <block type="timeouts_clearinterval" id="][$3fTiC+u,bHS-z|@@3">
                                                                             <field name="NAME">Intervall</field>
                                                                             <next>
                                                                               <block type="timeouts_cleartimeout" id="y$T2iC?@Rjg/I{Z])(bU">
                                                                                 <field name="NAME">timeout</field>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </statement>
                                                                       </block>
                                                                     </statement>
                                                                   </block>
                                                                 </statement>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </statement>
                                                 <statement name="ELSE">
                                                   <block type="timeouts_clearinterval" id="e^dZT{C[GVG`]Y]CvwJ*">
                                                     <field name="NAME">Intervall</field>
                                                     <next>
                                                       <block type="timeouts_cleartimeout" id="oFtjx[I)Qy71E)Q3i)7[">
                                                         <field name="NAME">timeout</field>
                                                         <next>
                                                           <block type="debug" id=";qm/PxAS@L/Zy@Am*W{5">
                                                             <field name="Severity">log</field>
                                                             <value name="TEXT">
                                                               <shadow type="text" id="}x7U$J._~!6[-9NKUQ;X">
                                                                 <field name="TEXT">test</field>
                                                               </shadow>
                                                               <block type="text" id=")wJ4C=Iemp?RPo`!qfyA">
                                                                 <field name="TEXT">Badfenster-StatusOderWarnung = falsch -&gt;setze Warnung=wahr </field>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="variables_set" id="WkrUIwm%!@TzR-YuS(b^">
                                                                 <field name="VAR" id="9PV{A%I/b)UVp);DW.t#" variabletype="">WarnungAnAus</field>
                                                                 <value name="VALUE">
                                                                   <block type="logic_boolean" id="YJ[`vt@/IY]au}QOo@JT">
                                                                     <field name="BOOL">TRUE</field>
                                                                   </block>
                                                                 </value>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </statement>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </statement>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                       <block type="comment" id="{VHlnVgR-bui56BYLl_H" x="213" y="-687">
                         <field name="COMMENT">Trigger auf Alexaspracheingabe</field>
                         <next>
                           <block type="on" id=":E-YW(AZiaF;myP`Wldm">
                             <field name="OID">alexa2.0.History.summary</field>
                             <field name="CONDITION">ne</field>
                             <field name="ACK_CONDITION"></field>
                             <statement name="STATEMENT">
                               <block type="debug" id="A)W1;CT3K*6$0(1eeP*-">
                                 <field name="Severity">log</field>
                                 <value name="TEXT">
                                   <shadow type="text" id="}x7U$J._~!6[-9NKUQ;X">
                                     <field name="TEXT">test</field>
                                   </shadow>
                                   <block type="text_join" id="9q07zP4R#Z(1uiqvQ=7T">
                                     <mutation items="2"></mutation>
                                     <value name="ADD0">
                                       <block type="text" id="=k_Uy,oPlgCiZ-OH;:eX">
                                         <field name="TEXT">summary:</field>
                                       </block>
                                     </value>
                                     <value name="ADD1">
                                       <block type="on_source" id="|8%;`I)M$3}HmxzC^+Vp">
                                         <field name="ATTR">state.val</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="controls_if" id="CGJ354T[on)SuWB3@O1?">
                                     <value name="IF0">
                                       <block type="logic_compare" id="Ey3pM.Fo}0~;._}@`ySJ">
                                         <field name="OP">LT</field>
                                         <value name="A">
                                           <block type="math_number" id="pYz%9DFF#ai3u}Iq;Y^r">
                                             <field name="NUM">0</field>
                                           </block>
                                         </value>
                                         <value name="B">
                                           <block type="text_indexOf" id="${Bw=y:i);vKWHWSNHV)">
                                             <field name="END">FIRST</field>
                                             <value name="VALUE">
                                               <block type="text_changeCase" id="tm^V3_?%:n^$w{7PhY5M">
                                                 <field name="CASE">LOWERCASE</field>
                                                 <value name="TEXT">
                                                   <shadow type="text" id="+=_WcKEpni:~`2_aL?+P">
                                                     <field name="TEXT">abc</field>
                                                   </shadow>
                                                   <block type="on_source" id="%gSXll8,v9i]x)VKJ2]M">
                                                     <field name="ATTR">state.val</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="FIND">
                                               <shadow type="text" id="U_lB@HAg,L{X0q#`ViR-">
                                                 <field name="TEXT">warnung aus</field>
                                               </shadow>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <statement name="DO0">
                                       <block type="debug" id="AbDe7BC~*i)}~Gt$]cnQ">
                                         <field name="Severity">log</field>
                                         <value name="TEXT">
                                           <shadow type="text" id="}x7U$J._~!6[-9NKUQ;X">
                                             <field name="TEXT">test</field>
                                           </shadow>
                                           <block type="text_join" id="zHvTC)(q.=)RH6NC$oy7">
                                             <mutation items="2"></mutation>
                                             <value name="ADD0">
                                               <block type="text" id="jq|RtzJ6_uj4h[RFpt].">
                                                 <field name="TEXT">summary: 'warnung aus' erkannt!</field>
                                               </block>
                                             </value>
                                             <value name="ADD1">
                                               <block type="on_source" id="[YZu$l^@AM-5c*uX)?ZB">
                                                 <field name="ATTR">state.val</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="variables_set" id="Y_8Z|FsH^=o?hD[2.3C,">
                                             <field name="VAR" id="9PV{A%I/b)UVp);DW.t#" variabletype="">WarnungAnAus</field>
                                             <value name="VALUE">
                                               <block type="logic_boolean" id=",+*kiYm#8NkfJylFA9!y">
                                                 <field name="BOOL">FALSE</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="timeouts_clearinterval" id="4QZRc2FI%jCP6?|xcGn9">
                                                 <field name="NAME">Intervall</field>
                                                 <next>
                                                   <block type="timeouts_cleartimeout" id="w|Z6.`1G*da6!#oHr%_a">
                                                     <field name="NAME">timeout</field>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </statement>
                                   </block>
                                 </next>
                               </block>
                             </statement>
                           </block>
                         </next>
                       </block>
                      </xml>
                      

                      1 Reply Last reply Reply Quote 0
                      • L
                        leo200 last edited by

                        👏 👏 👏 👏 👏 👍 👍

                        Mega. Läuft super. Muss nur "Warnung aus" in "Stopp Warnung" ändern dann lief es einwandfrei. Bei Warnung aus kam immer die Alex-Meldung das er das Gerät Baum nicht finden kann????🤣

                        Vielen vielen Dank. Großes Lob. Perfekt.

                        1 Reply Last reply Reply Quote 0
                        • X
                          xbow42 last edited by

                          gerne freut mich dass es bei dir läuft.
                          Wusste garnicht das Alexa jetzt schon versucht das Rohmaterial zu erkennen 😉

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          497
                          Online

                          31.7k
                          Users

                          79.7k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          860
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo