Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Alexa2 3.26.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Alexa2 3.26.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • BananaJoe
      BananaJoe Most Active @Newpicsel last edited by

      @newpicsel sagte in Alexa2 3.26.x:

      Und du benutzt iobroker um das Licht zu steuern also den History Datenpunkt?
      Und vor allem das angesprochene Gerät um zu bestimmen wo das Licht geschaltet werden soll?

      Nein! Nur für Fernseher. Licht macht ausschließlich Alexa. Oder die Schalter in der Wand.

      1 Reply Last reply Reply Quote 0
      • Dr. Bakterius
        Dr. Bakterius Most Active @Newpicsel last edited by

        @newpicsel sagte in Alexa2 3.26.x:

        Habe ich dir auf den Schlips getreten?

        Alles gut ...

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

          @newpicsel said in Alexa2 3.26.x:

          Vielleicht hat jemand eine Idee wie eben andere als die erste Änderungen am sinnvollsten ignoriert werden können

          Ich würde das mal mit einem ganz einfachem Ansatz probieren:

          const ignoreTimeInMs = 1000; // 1 Sekunde
          let lastTs = Date.now();
          
          on('alexa2.0.History.json', (json) => {
              if (json.state.ts - lastTs > ignoreTimeInMs) {
                  // Hier kommt nur der erste Befehl an
              }
              lastTs = json.state.ts;
          });
          

          So wird jede Aktualisierung nicht berücksichtigt, die innerhalb einer Sekunde nach der vorherigen Aktualisierung kommt.
          Nachteil: wenn in zwei Räumen zufällig gleichzeitig ein Befehl gegeben wird, gewinnt natürlich auch nur der erste.
          Mit der Sekunde kannst du ja ein bisschen spielen, wenn das vom Timing her nicht zum gewünschten Ergebnis führt.
          Aber evtl. bist du ja mit dem Mute Ansatz schon zum gewünschten Ergebnis gekommen.

          1 Reply Last reply Reply Quote 1
          • Newpicsel
            Newpicsel last edited by

            @gaspode said in Alexa2 3.26.x:

            Ich würde das mal mit einem ganz einfachem Ansatz probieren:

            Mega 😍 vielen Dank, diese Möglichkeit kannte ich nicht und hätte es definitiv komplizierter umgesetzt 🙈

            Ich werde das erst nach den Feiertagen weiter testen, gerade auch was die Zuverlässigkeit der ersten Aktualisierung angeht und die Mute Datenpunkte beobachten.

            Natürlich könnte so eine Lösung wieder zu Problemen führen wenn nahezu zeitgleich in mehreren Räumen ein Befehl abgegeben wird, es ist aber deutlich angenehmer im Zweifel ein Befehl erneut zu sagen als erstmal zu kontrollieren wo nun überall das Licht angegangen ist 😅
            Zusätzlich könnte das differenzieren des Befehls etwas Abhilfe verschaffen, damit sich wenn überhaupt nur identische Befehle in die Quere kommen könnten.

            Vielen Dank auf jeden Fall, damit oder aber eventuell mit der zusätzlichen Information aus dem Mute Objekt lässt sich bestimmt etwas machen, ich werde meine Ergebnisse definitiv hier teilen, vielleicht hilft es noch jemanden.

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

              @padrino sagte in Alexa2 3.26.x:

              Hast Du im Adapter unter
              "Verlaufseinstellungen" den Punkt
              "Verlaufseinträge ignorieren, wenn kein Befehl erkannt wurde" aktiviert?

              hüstel
              Sollte das nicht das Problem lösen, wenn sich zwei Echos angesprochen fühlen, aber nur einer schließlich ausführt?

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

                @padrino said in Alexa2 3.26.x:

                Sollte das nicht das Problem lösen, wenn sich zwei Echos angesprochen fühlen, aber nur einer schließlich ausführt?

                Ich meine mich zu erinnern, dass das nur bedeutet, dass es grundsätzlich einen passenden Befehl gibt. Wenn du also sagst "Weihnachtsbaum an", es diesen Befehl bzw. das Gerät aber nicht gibt, dann wird er ignoriert.
                Also Nein, ich denke nicht, dass das Problem damit gelöst wird. Hab's aber nicht ausprobiert und bin mir nicht zu 100 % sicher. Testen schadet also sicherlich nicht.

                1 Reply Last reply Reply Quote 0
                • Newpicsel
                  Newpicsel last edited by

                  @padrino said in Alexa2 3.26.x:

                  @newpicsel sagte in Alexa2 3.26.x:
                  Hast Du im Adapter unter
                  "Verlaufseinstellungen" den Punkt
                  "Verlaufseinträge ignorieren, wenn kein Befehl erkannt wurde" aktiviert?

                  War tatsächlich deaktiviert, habe ich nun geändert und beobachte das Verhalten eine Weile.

                  Vielen Dank

                  1 Reply Last reply Reply Quote 1
                  • T
                    Tom_W last edited by

                    Hallo zusammen,

                    ich lasse mir auf der Vis anzeigen, welche Alexas im Haus laufen (hauptsächlich um zu wissen, dass die Kids mal wieder nicht schlafen wie sie sollten)
                    Dazu verwende ich den Datenpunkt Player.currentState, das hat monatelang super funktioniert.
                    Doch seit einiger Zeit wird dieser Datenpunkt nur noch sporadisch auf true gestellt, wenn die Alexa mit einem Sprachbefehl eingeschaltet wird.

                    Hat zufällig jemand eine Idee woran das liegen könnte?

                    Vielen Dank

                    Tom

                    1 Reply Last reply Reply Quote 0
                    • G
                      Gre4t0ne last edited by Gre4t0ne

                      Seit kurzem funktioniert bei mir das hinzufügen von Items zu meiner ToDo Liste nicht mehr. (Alexa Adapter 3.26.5)

                      In den Adapter Einstellungen ist "Listen synchronisieren" angehakt.
                      Unter dem Objects Baum im Adapter wenn ich Lists aufklappe - ist es leer...

                      haselchen 1 Reply Last reply Reply Quote 0
                      • haselchen
                        haselchen Most Active @Gre4t0ne last edited by

                        @gre4t0ne

                        Bitte hier weitermachen mit dem Thema:

                        https://forum.iobroker.net/topic/80380/alexa2-kein-zugriff-mehr-auf-listen/8

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        847
                        Online

                        31.6k
                        Users

                        79.5k
                        Topics

                        1.3m
                        Posts

                        62
                        302
                        36052
                        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