Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Alexa Event triggered kommt für gelöschte Timer!?

    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

    [gelöst] Alexa Event triggered kommt für gelöschte Timer!?

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

      Hallo,
      zufällig ist mir aufgefallen, dass das Event Timer.Triggered auch kommt, wenn der entsprechende Timer bereits gelöscht wurde, und zwar dann (und nur dann) wenn der Timer nicht einzeln sondern mit dem Sprachefehl "Alexa, lösche alle Timer" gelöscht wurde.
      Kann das jemand verifizieren bzw. bestätigen? Gäbe es da Abhilfe? Wo kommt der Trigger eigentlich her bzw. wo wird er abgeleitet?

      padrino 1 Reply Last reply Reply Quote 0
      • padrino
        padrino Most Active @Gaspode last edited by padrino

        @Alexi
        Kann ich nicht reproduzieren.
        Zwar wird "triggered" hier dann aktualisiert, bleibt aber korrekt auf "false"...

        Gaspode 1 Reply Last reply Reply Quote 0
        • Gaspode
          Gaspode @padrino last edited by

          @padrino
          Danke fürs Nachsehen.
          Hmm, seltsam. habe jetzt noch etwas mit

          on({id: 'alexa2.0.Echo-Devices.XXXXXXXXXXXXXX.Timer.triggered', /*val: true, ack: true*/}, function (obj)
          {
              log(JSON.stringify(obj));
          });
          
          

          experimentiert (bewusst alle Events ausgewertet).

          Bei mir ergibt sich:
          Timer läuft normal ab:
          Bei Ablauf kommen drei Events mit val= false, true, false

          Timer wird durch "Lösche alle Timer" gelöscht:
          Bei "Ablauf" kommen drei Events mit val= false, false, true

          Timer wird durch "Lösche Timer" gelöscht:
          Bei "Ablauf" kommen zwei Events mit val= false, false

          Demnach ist bei mir im Fall "Lösche alle Timer" der "triggered" Wert sogar True!?
          Könntest du bei dir auch mal genau ansehen, welche Events kommen? Ich habe den Alexa2 Adapter 3.0.5 in Benutzung (ist der neueste, der mir mit der Einstellung "stable" angeboten wird).

          @apollon77
          Hast du als Entwickler des Adapters eine Idee? Könnte es sich evtl. sogar um einen kleinen Fehler handeln? In diesem Fall schreibe ich gerne ein GIT issue.

          Schonmal vielen Dank!

          apollon77 1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @Gaspode last edited by

            @Alexi sagte in Alexa Event Timer.triggered kommt auch für gelöschte Timer!?:

            Hast du als Entwickler des Adapters eine Idee? Könnte es sich evtl. sogar um einen kleinen Fehler handeln? In diesem Fall schreibe ich gerne ein GIT issue.

            Mach doch mal, ich denke mit "alle timer löschen" hat das noch nie einer getestst (also ich jedenfalls nicht). Am besten inklusive debug log von einem "delete all timers" das zeigt was dabei reinkommt

            Gaspode 2 Replies Last reply Reply Quote 1
            • Gaspode
              Gaspode @apollon77 last edited by

              @apollon77 said in Alexa Event Timer.triggered kommt auch für gelöschte Timer!?:

              ich denke mit "alle timer löschen" hat das noch nie einer getestst (also ich jedenfalls nicht)

              Bei mir war es auch nur Zufall, da ich mir eine Echo Wall Clock gekauft habe und zum Testen gefühlte 42 Timer gesetzt hatte, die ich dann mit "Lösche alle Timer" gelöscht hatte. Ich war dann etwas überrascht, dass den ganzen Tag über immer wieder ein Timer Trigger angeschlagen hat. 😁
              Hatte erst befürchtet, dass die Clock da was durcheinander bringt, inzwischen hab ich es aber an einem Echo ohne Clock nachvollzogen. Git issue kommt demnächst mit Debug Log.

              padrino 1 Reply Last reply Reply Quote 0
              • padrino
                padrino Most Active @Gaspode last edited by

                @Alexi sagte in Alexa Event Timer.triggered kommt auch für gelöschte Timer!?:

                Bei mir war es auch nur Zufall, da ich mir eine Echo Wall Clock gekauft habe und zum Testen gefühlte 42 Timer gesetzt hatte, die ich dann mit "Lösche alle Timer" gelöscht hatte. Ich war dann etwas überrascht, dass den ganzen Tag über immer wieder ein Timer Trigger angeschlagen hat. 😁

                Ach, Du meinst nicht das triggered beim "alle aus", sondern dann wenn der Timer eigentlich geendet hätte?

                Gaspode 1 Reply Last reply Reply Quote 0
                • Gaspode
                  Gaspode @padrino last edited by

                  @padrino
                  Ja, sorry. Jetzt wo ich das nochmal lese, ist es wirklich nicht so ganz deutlich zu verstehen. 😊

                  1 Reply Last reply Reply Quote 0
                  • Gaspode
                    Gaspode @apollon77 last edited by

                    @apollon77 said in Alexa Event Timer.triggered kommt auch für gelöschte Timer!?:

                    Mach doch mal

                    GitHub issue ist erstellt.
                    Allerdings ohne Log, da ich nicht weiß, ob und was ich da "schwärzen" müsste. Ist aber wirklich ganz leicht innerhalb von 10 Sekunden zu reproduzieren (s. GitHub issue).

                    padrino 1 Reply Last reply Reply Quote 0
                    • padrino
                      padrino Most Active @Gaspode last edited by

                      @Alexi
                      Wenn Du apollon77 verstraust, kannst Du ihm das Log auch an

                      iobroker at fischer-ka.de

                      per Email schicken. 😃

                      1 Reply Last reply Reply Quote 1
                      • padrino
                        padrino Most Active last edited by padrino

                        Ok, mit den neuen Fakten kann ich es reproduzieren. 🙂

                        18:02:36.193	error	javascript.0 (526) script.js.common.timer_triggertest: summary = zwanzig sekunden timer
                        18:02:41.508	error	javascript.0 (526) script.js.common.timer_triggertest: trigger = false
                        18:02:43.035	error	javascript.0 (526) script.js.common.timer_triggertest: summary = alle timer abbrechen
                        18:02:44.920	error	javascript.0 (526) script.js.common.timer_triggertest: trigger = false
                        18:02:50.845	error	javascript.0 (526) script.js.common.timer_triggertest: summary =
                        18:02:58.494	error	javascript.0 (526) script.js.common.timer_triggertest: trigger = true
                        
                        1 Reply Last reply Reply Quote 0
                        • Gaspode
                          Gaspode last edited by

                          Problem wurde im Alexa2 Adapter 3.2.4 gefixt.
                          Dankeschön.

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          494
                          Online

                          31.8k
                          Users

                          80.0k
                          Topics

                          1.3m
                          Posts

                          javascript
                          3
                          11
                          318
                          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