Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Vorage]-Blockly-Alexa Timer sichtbar machen (vis)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Vorage]-Blockly-Alexa Timer sichtbar machen (vis)

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @skokarl last edited by liv-in-sky

      @skokarl

      alexa timer 10 minuten - das "auf" weglassen - sollte zwar abgefangen werden - probier mal ohne auf

      und - falls du einen 2ten dot in der nähe hast, schalte den mal ab - manchmal überschneiden die sich und es funktioniert nicht

      1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @skokarl last edited by

        @skokarl

        habe es nochmal gecheckt - durch prime day habe ich einen dot3 erworben - der ist irgendwie empfindlicher und reagiert sehr schnell - obwohl im nebenzimmer

        auf dem bild sieht man den fehler, der dadurch erzeugt wird - das script wird für 3 sekunden gesperrt, wenn ein tzrigger erkannt wurde - man sieht auch wie die verschiedenen echos antworten - ich schau mal, ob ich was machen kann

        zwei-dots.gif

        1 Reply Last reply Reply Quote 0
        • S
          skokarl last edited by skokarl

          also,

          bei mir läuft das irgendwie nicht.

          summary : timer nudeln zehn minuten

          damit wird zumindest mal das script gestartet.

          aber ...nix passiert sonst weiter.

          1.PNG

          kein Name
          kein Start des Timers

          p.s. ST ist die Sonos Box Tablet

          andiko2 liv-in-sky 2 Replies Last reply Reply Quote 0
          • andiko2
            andiko2 @skokarl last edited by

            @skokarl du musst den Startbefehl richtig sprechen sonst erkennt das Script es nicht. "Alexa Timer zehn Minuten Nudeln"

            1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @skokarl last edited by

              @skokarl

              ist immer gleich

              alexa TIMER zehn minuten (stunden) name

              sonst geht nix

              1 Reply Last reply Reply Quote 0
              • S
                skokarl last edited by

                tatsächlich. 😇

                liv-in-sky 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @skokarl last edited by

                  @skokarl

                  normalerweise wird auch

                  "timer auf ..." und "timer für ..." abgefangen - kannst ja mal testen

                  war das problem mit 2 echos gleichzeitig bei dir ?

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    skokarl @liv-in-sky last edited by skokarl

                    @liv-in-sky sagt

                    war das problem mit 2 echos gleichzeitig bei dir ?

                    Nein, ich habe keine Alexa Geräte. Nur 4 mal Sonos.
                    Davon ist nur auf einer Sonos Alexa aktiviert.

                    2 andere haben Goggle aktiviert. 😂

                    1 Reply Last reply Reply Quote 0
                    • S
                      skokarl last edited by skokarl

                      Kann ich mir noch was wünschen?
                      Bei Bedarf nen Gong oder ne Ansage am Ende ? 😊
                      ( über sayit Adapter z.B )

                      liv-in-sky 1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @skokarl last edited by

                        @skokarl hab auch schon dran gedacht - wennn man z.b nicht im zimmer ist

                        aber leider weiß ich ja nicht, was der einzelner user so installiert hat

                        was aber geht ist, dass du selbst ein script schreibst, das mit den datenpunkten meines scripts getriggert wird

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          skokarl @liv-in-sky last edited by

                          @liv-in-sky

                          was aber geht ist, dass du selbst ein script schreibst, das mit den datenpunkten meines scripts getriggert wird

                          stimmt.

                          1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky last edited by liv-in-sky

                            ⚡ 👀⚡es gibt ein update - es wird damit besser die eingabe über "versehentlich" einem 2ten echo abgefangen - sonst keine änderung⚡👀⚡

                            wie immer im ersten post

                            1 Reply Last reply Reply Quote 0
                            • padrino
                              padrino Most Active @liv-in-sky last edited by padrino

                              @liv-in-sky sagte in [Vorage]-Blockly-Alexa Timer sichtbar machen (vis):

                              sagt man "alexa timer zehn minuten" und im summary steht genau das - also mit dem wort "alexa", hat man ein problem - entweder adapter update oder trigger ändern - der trigger sucht als erstes wort "timer" in der summary
                              "alexa stelle timer auf zehn minuten" finktioniert auch nicht !

                              Vielleicht magst Du Dein "Summy" etwas anpassen, dann sollte ihm recht egal sein, was vor "timer" kommt, z.B. so:
                              summy_v2.jpg

                              <block xmlns="http://www.w3.org/1999/xhtml" type="variables_set" id="jm4VZwPLoPQ5qXaM`43-" x="-1337" y="87.6">
                               <field name="VAR" id="~e{-0RW/dTKq7JAXdKUW" variabletype="">summy</field>
                               <value name="VALUE">
                                 <block type="lists_split" id="?*RHCS;Db|P-~4dPOX9*">
                                   <mutation mode="SPLIT"></mutation>
                                   <field name="MODE">SPLIT</field>
                                   <value name="INPUT">
                                     <block type="text_getSubstring" id="aaAa5gz};s7!2O[yvUW*" inline="false">
                                       <mutation at1="true" at2="true"></mutation>
                                       <field name="WHERE1">FROM_START</field>
                                       <field name="WHERE2">FROM_START</field>
                                       <value name="STRING">
                                         <block type="get_value" id="0-=5(Dc..C_vo[ISUH|+">
                                           <field name="ATTR">val</field>
                                           <field name="OID">alexa2.0.History.summary</field>
                                         </block>
                                       </value>
                                       <value name="AT1">
                                         <block type="text_indexOf" id="`ofIO[w2N=[1r7#tEnKj">
                                           <field name="END">FIRST</field>
                                           <value name="VALUE">
                                             <block type="get_value" id="c*Vfd5d#vhO@4ms4OZ:J">
                                               <field name="ATTR">val</field>
                                               <field name="OID">alexa2.0.History.summary</field>
                                             </block>
                                           </value>
                                           <value name="FIND">
                                             <shadow type="text" id="[(4YLv:exr7BZmeD=v]t">
                                               <field name="TEXT">timer</field>
                                             </shadow>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="AT2">
                                         <block type="text_length" id="IuVx9Fvx=tJRnVb[nd]e">
                                           <value name="VALUE">
                                             <shadow type="text" id="EqELPD/gRhpAdegK]97Y">
                                               <field name="TEXT">abc</field>
                                             </shadow>
                                             <block type="get_value" id="EQzS6m}wJ?awFm#@@Gl?">
                                               <field name="ATTR">val</field>
                                               <field name="OID">alexa2.0.History.summary</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="DELIM">
                                     <shadow type="text" id="FX!kPu^:/@0@6jV8m~7^">
                                       <field name="TEXT"> </field>
                                     </shadow>
                                   </value>
                                 </block>
                               </value>
                              </block>
                              

                              oder eben mit einer Variablen (weiß nicht, ob das evtl. von der Geschwindigkeit etwas bringt, wenn nicht immer "wert von" ausgeführt werden muss:
                              summy_var.jpg

                              <xml xmlns="http://www.w3.org/1999/xhtml">
                               <variables>
                                 <variable type="" id="Opv#g/J]T%V*_DzGkyY9">summary_orig</variable>
                                 <variable type="" id="~e{-0RW/dTKq7JAXdKUW">summy</variable>
                               </variables>
                               <block type="variables_set" id="b7xA54s=h3zX|kz]=KwT" x="-1288" y="262">
                                 <field name="VAR" id="Opv#g/J]T%V*_DzGkyY9" variabletype="">summary_orig</field>
                                 <value name="VALUE">
                                   <block type="get_value" id="dTKBp*XFCAHmqG*z0pP+">
                                     <field name="ATTR">val</field>
                                     <field name="OID">alexa2.0.History.summary</field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="variables_set" id="iN,?M8y|Z-X@s0K5N#Y^">
                                     <field name="VAR" id="~e{-0RW/dTKq7JAXdKUW" variabletype="">summy</field>
                                     <value name="VALUE">
                                       <block type="lists_split" id="On?qHWQoH_}dbYH`{t%%">
                                         <mutation mode="SPLIT"></mutation>
                                         <field name="MODE">SPLIT</field>
                                         <value name="INPUT">
                                           <block type="text_getSubstring" id="(9C:Cl%5=D5XGG=D%SsK" inline="false">
                                             <mutation at1="true" at2="true"></mutation>
                                             <field name="WHERE1">FROM_START</field>
                                             <field name="WHERE2">FROM_START</field>
                                             <value name="STRING">
                                               <block type="variables_get" id="47OY`Vdd%W$eK_i7Xt%f">
                                                 <field name="VAR" id="Opv#g/J]T%V*_DzGkyY9" variabletype="">summary_orig</field>
                                               </block>
                                             </value>
                                             <value name="AT1">
                                               <block type="text_indexOf" id="_r$#R~Ed?#xm?!J1LYqV">
                                                 <field name="END">FIRST</field>
                                                 <value name="VALUE">
                                                   <block type="variables_get" id="Wtkp~*~GS/+(T$8rv){P">
                                                     <field name="VAR" id="Opv#g/J]T%V*_DzGkyY9" variabletype="">summary_orig</field>
                                                   </block>
                                                 </value>
                                                 <value name="FIND">
                                                   <shadow type="text" id="zZ!{uxCH;+r0pYnuX^d]">
                                                     <field name="TEXT">timer</field>
                                                   </shadow>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="AT2">
                                               <block type="text_length" id="-[iDJITnC*.rBR,lI?Zs">
                                                 <value name="VALUE">
                                                   <shadow type="text" id="EqELPD/gRhpAdegK]97Y">
                                                     <field name="TEXT">abc</field>
                                                   </shadow>
                                                   <block type="variables_get" id="F8HP^*bKXmkF@=Kyf~oo">
                                                     <field name="VAR" id="Opv#g/J]T%V*_DzGkyY9" variabletype="">summary_orig</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="DELIM">
                                           <shadow type="text" id="D}HTjHq2[vRNLYHuWz5%">
                                             <field name="TEXT"> </field>
                                           </shadow>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </next>
                               </block>
                              </xml>
                              

                              liv-in-sky 1 Reply Last reply Reply Quote 1
                              • liv-in-sky
                                liv-in-sky @padrino last edited by

                                @padrino danke für den input

                                das macht sicher sinn - ich habe noch überlegt wie ich das alles abfangen kann - also welche möglichkeiten es insgesamt gibt einen timer zu setzen

                                • timer 10 minuten
                                • setze timer auf 10 minuten
                                • setze timer für 10 minuten
                                • erstelle timer mit 10 minuten
                                • mache timer 10 minuten
                                • mache timer mit (für,auf) 10 minuten

                                fällt dir noch was dazu ein

                                ich werde dein abschneiden des ersten wortes auf jeden fall einbauen - danke für das beispiel - der baustein ist mir noch garnicht aufgefallen - ich muss halt noch das "alexa lösche timer .." abfangen , sonst laufen die timer weiter obwohl alexa gestoppt hat

                                ich nehme das mit den variablen - gefällt mir besser

                                liv-in-sky 1 Reply Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @liv-in-sky last edited by

                                  @liv-in-sky

                                  ⚡ 👀⚡es gibt ein update - ab jetzt kann man vor timer auch etwas sagen⚡👀⚡

                                  "alexa <stelle, erstelle, mache ...> timer <mit, auf, für> 10 minuten <name des timers>

                                  wie immer im ersten post

                                  ps: mittlerweile gibt es mehr updates als timer in alexa gesetzt werden 🙄

                                  dank an @padrino

                                  S 1 Reply Last reply Reply Quote 1
                                  • S
                                    skokarl @liv-in-sky last edited by

                                    @liv-in-sky wenn Du mit Deinen Versionssprüngen so weiter machst, bist du ganz schnell dreistellig 😂😂😂

                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @skokarl last edited by

                                      @skokarl hoffe - langsam ist das ganze fertig - bei hundert hör ich auf jeden Fall auf !

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        senger1985 last edited by

                                        @liv-in-sky ich nutze jetzt seit einiger Zeit dein Timer-Script3.5 und stelle immer wieder mal fest, dass die Anzeig nicht korrekt ist.

                                        Heute z. B.: "timer zwei stunden zwei und zwanzig wäsche"
                                        Ergebnis:
                                        SummeMinuten1 = 540
                                        Start1 = 11:31
                                        Ende1 = 20:31

                                        Wo könnte der Fehler liegen?

                                        liv-in-sky 1 Reply Last reply Reply Quote 0
                                        • liv-in-sky
                                          liv-in-sky @senger1985 last edited by

                                          @senger1985
                                          sorry - das wird nicht funktionieren - es gehen nur stunden (ohne minuten angabe) allein - versuche mal

                                          "alexa timer 142 minuten wäsche"

                                          sigi234 1 Reply Last reply Reply Quote 0
                                          • S
                                            senger1985 last edited by

                                            @liv-in-sky danke für die Info, dann muss ich halt vorher meinen Taschenrechner rauskramen, wenn ich den Timer richtig angezeigt bekommen möchte.

                                            Aber ich finde deine Arbeit echt gut gelungen. TOP

                                            liv-in-sky 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            874
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly
                                            17
                                            159
                                            17082
                                            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