Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Alexa2 3.26.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Alexa2 3.26.x

Geplant Angeheftet Gesperrt Verschoben Entwicklung
334 Beiträge 70 Kommentatoren 80.4k Aufrufe 76 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.
  • BananaJoeB BananaJoe

    Naja, im Prinzip habe ich genau das gleiche wie du gemacht, aber für unserer Fernseher.
    Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das Gerät gesteuert.
    Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere Geräte gibt.
    Da habe ich eine Routine erstellt die nur "ok" ausgibt und fange das auch über History ab.
    Wobei ich auch die Geräte in der Nähe berücksichtige.

    Beim Licht: Ich habe ein offenes Erdgeschoss, Wohnzimmer, Essbereich und Kühe gehen ineinander ohne Wände über.
    In allen 3 Bereichen hängt ein Alexa.

    Ich habe zwar manchmal das Problem das ich in der Küche einen Timer stelle und das Wohnzimmer den annimmt.
    Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach Nähe entschieden

    da_WoodyD Offline
    da_WoodyD Offline
    da_Woody
    schrieb am zuletzt editiert von
    #281

    @bananajoe sagte in Alexa2 3.26.x:

    Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das Gerät gesteuert.
    Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere Geräte gibt.

    ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.
    meine 3 fernseher sind unterschiedlich benannt, somit kann ich über jede alexa das entsprechende gerät schalten.
    bei mir kommen ja auch noch die kabeltv kisten dazu, die ich ja auch mitschalten muss.

    gruß vom Woody
    HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

    BananaJoeB 1 Antwort Letzte Antwort
    0
    • da_WoodyD da_Woody

      @bananajoe sagte in Alexa2 3.26.x:

      Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das Gerät gesteuert.
      Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere Geräte gibt.

      ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.
      meine 3 fernseher sind unterschiedlich benannt, somit kann ich über jede alexa das entsprechende gerät schalten.
      bei mir kommen ja auch noch die kabeltv kisten dazu, die ich ja auch mitschalten muss.

      BananaJoeB Online
      BananaJoeB Online
      BananaJoe
      Most Active
      schrieb am zuletzt editiert von
      #282

      @da_woody sagte in Alexa2 3.26.x:

      ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.

      schon klar. Meine Fernseher heißen auch alle anders (mit Zusatz), das war aber nicht Ehefrauen und Tochter tauglich.
      Hinzu kommen 1.001 Nuschelvariante

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

      da_WoodyD 1 Antwort Letzte Antwort
      0
      • BananaJoeB BananaJoe

        @da_woody sagte in Alexa2 3.26.x:

        ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.

        schon klar. Meine Fernseher heißen auch alle anders (mit Zusatz), das war aber nicht Ehefrauen und Tochter tauglich.
        Hinzu kommen 1.001 Nuschelvariante

        da_WoodyD Offline
        da_WoodyD Offline
        da_Woody
        schrieb am zuletzt editiert von
        #283

        @bananajoe biglol.gif
        dann gibts nur die fernbedienungslösung...

        gruß vom Woody
        HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

        1 Antwort Letzte Antwort
        0
        • NewpicselN Offline
          NewpicselN Offline
          Newpicsel
          schrieb am zuletzt editiert von
          #284

          @bananajoe said in Alexa2 3.26.x:

          Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach Nähe entschieden

          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?

          Ich denke du lässt das Licht sicherlich direkt in der App schalten, denn dass funktioniert wirklich sehr gut.

          Auch mit dem History Datenpunkt funktioniert es theoretisch ganz ok, wie gesagt hab ich zumindest bei mir das Problem, dass NUR über den History Datenpunkt es vorkommen kann (nicht immer), dass mehrere Geräte den Befehl "Licht an" wahrnehmen und in der History Datenpunkt erscheinen.

          Ich stehe in der Küche und sage "Licht an", dann aktualisiert der Datenpunkt z.B. zwei mal, einmal erscheint [gerät:"Küche",befehl:"Licht an"] und danach aktualisiert der Datenpunkt nochmal mit [gerät:"Flur",befehl:"Licht an"], natürlich schaltet iobrocken dann in der Küche und im Flur das Licht an, habe es aber wie gesagt nur in der Küche gesagt.

          Dies liegt daran, dass zwar manchmal mehrere Geräte zuhören wenn sie das Aktivierungswort hören, Alexa auch intern relativ gut einschätzen kann, zu welchem Gerät man dann aber tatsächlich gesprochen hat und selbst wenn dies nicht immer das richtige sein muss wie in deinem Beispiel mit dem Timer, so führt Alexa den Befehl nur einmal an einem Gerät aus.
          Im Iobroker Adapter landen aber dennoch beide Aktivitäten (bzw. Wahrgenommene Befehle), dies war früher nicht der Fall, da wurde anscheinend nur die Aktivität an iobroker bzw. dem Adapter weitergegeben, welches Gerät diesen Befehl auch tatsächlich verarbeitet hat.

          Es geht hier aber wirklich nicht darum, wie ich mein Licht schalte oder wie ich es anders machen könnte 😅
          Sondern darum in iobroker über den Alexa2 Adapter in dessen History Datenpunkt am zuverlässigsten das angesprochene Gerät zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere Geräte den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
          Das Licht war hier nur das einfachste Beispiel und ist etwas aus dem Ruder geraten befürchte ich 🙈

          GaspodeG BananaJoeB 2 Antworten Letzte Antwort
          0
          • BananaJoeB BananaJoe

            Naja, im Prinzip habe ich genau das gleiche wie du gemacht, aber für unserer Fernseher.
            Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das Gerät gesteuert.
            Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere Geräte gibt.
            Da habe ich eine Routine erstellt die nur "ok" ausgibt und fange das auch über History ab.
            Wobei ich auch die Geräte in der Nähe berücksichtige.

            Beim Licht: Ich habe ein offenes Erdgeschoss, Wohnzimmer, Essbereich und Kühe gehen ineinander ohne Wände über.
            In allen 3 Bereichen hängt ein Alexa.

            Ich habe zwar manchmal das Problem das ich in der Küche einen Timer stelle und das Wohnzimmer den annimmt.
            Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach Nähe entschieden

            NewpicselN Offline
            NewpicselN Offline
            Newpicsel
            schrieb am zuletzt editiert von
            #285

            @bananajoe said in Alexa2 3.26.x:

            Naja, im Prinzip habe ich genau das gleiche wie du gemacht, aber für unserer Fernseher.
            Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das Gerät gesteuert.
            Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere Geräte gibt.

            Wenn du dass machen würdest, was ich gemacht habe, könntest du im Wohnzimmer sagen "Alexa, schalte Fernseher aus" und Alexa würde das bestätigen und den Fernseher im Wohnzimmer abschalten, gleiches für weitere Fernseher in anderen Räumen mit dem selben Befehl 😉
            Erst bei zwei Fernseher im Wohnzimmer z.B. würde es beim zweiten wieder einen Zusatz brauchen 😅

            Und wie @da_Woody schon erwähnt hat, kann man so auch direkt KabelTV, Soundsysteme oder andere Geräte direkt mit schalten und steuern 👍

            1 Antwort Letzte Antwort
            0
            • NewpicselN Newpicsel

              @bananajoe said in Alexa2 3.26.x:

              Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach Nähe entschieden

              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?

              Ich denke du lässt das Licht sicherlich direkt in der App schalten, denn dass funktioniert wirklich sehr gut.

              Auch mit dem History Datenpunkt funktioniert es theoretisch ganz ok, wie gesagt hab ich zumindest bei mir das Problem, dass NUR über den History Datenpunkt es vorkommen kann (nicht immer), dass mehrere Geräte den Befehl "Licht an" wahrnehmen und in der History Datenpunkt erscheinen.

              Ich stehe in der Küche und sage "Licht an", dann aktualisiert der Datenpunkt z.B. zwei mal, einmal erscheint [gerät:"Küche",befehl:"Licht an"] und danach aktualisiert der Datenpunkt nochmal mit [gerät:"Flur",befehl:"Licht an"], natürlich schaltet iobrocken dann in der Küche und im Flur das Licht an, habe es aber wie gesagt nur in der Küche gesagt.

              Dies liegt daran, dass zwar manchmal mehrere Geräte zuhören wenn sie das Aktivierungswort hören, Alexa auch intern relativ gut einschätzen kann, zu welchem Gerät man dann aber tatsächlich gesprochen hat und selbst wenn dies nicht immer das richtige sein muss wie in deinem Beispiel mit dem Timer, so führt Alexa den Befehl nur einmal an einem Gerät aus.
              Im Iobroker Adapter landen aber dennoch beide Aktivitäten (bzw. Wahrgenommene Befehle), dies war früher nicht der Fall, da wurde anscheinend nur die Aktivität an iobroker bzw. dem Adapter weitergegeben, welches Gerät diesen Befehl auch tatsächlich verarbeitet hat.

              Es geht hier aber wirklich nicht darum, wie ich mein Licht schalte oder wie ich es anders machen könnte 😅
              Sondern darum in iobroker über den Alexa2 Adapter in dessen History Datenpunkt am zuverlässigsten das angesprochene Gerät zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere Geräte den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
              Das Licht war hier nur das einfachste Beispiel und ist etwas aus dem Ruder geraten befürchte ich 🙈

              GaspodeG Offline
              GaspodeG Offline
              Gaspode
              schrieb am zuletzt editiert von
              #286

              @newpicsel said in Alexa2 3.26.x:

              Sondern darum in iobroker über den Alexa2 Adapter in dessen History Datenpunkt am zuverlässigsten das angesprochene Gerät zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere Geräte den Befehl wahrnehmen und und im History Datenpunkt erscheinen.

              Und warum nimmst du jetzt nicht einfach nur die erste History Änderung und ignorierst die folgenden?

              NewpicselN 1 Antwort Letzte Antwort
              0
              • GaspodeG Gaspode

                @newpicsel said in Alexa2 3.26.x:

                Sondern darum in iobroker über den Alexa2 Adapter in dessen History Datenpunkt am zuverlässigsten das angesprochene Gerät zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere Geräte den Befehl wahrnehmen und und im History Datenpunkt erscheinen.

                Und warum nimmst du jetzt nicht einfach nur die erste History Änderung und ignorierst die folgenden?

                NewpicselN Offline
                NewpicselN Offline
                Newpicsel
                schrieb am zuletzt editiert von
                #287

                @gaspode said in Alexa2 3.26.x:

                Und warum nimmst du jetzt nicht einfach nur die erste History Änderung und ignorierst die folgenden?

                Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.

                Ich bin mir nicht sicher ob es tatsächlich immer die erste Änderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein Gerät angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein Gerät zwar kurz reagiert aber eigenständig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.

                Vielleicht hat jemand eine Idee wie eben andere als die erste Änderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden 😃

                Dr. BakteriusD padrinoP GaspodeG 3 Antworten Letzte Antwort
                0
                • NewpicselN Newpicsel

                  @gaspode said in Alexa2 3.26.x:

                  Und warum nimmst du jetzt nicht einfach nur die erste History Änderung und ignorierst die folgenden?

                  Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.

                  Ich bin mir nicht sicher ob es tatsächlich immer die erste Änderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein Gerät angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein Gerät zwar kurz reagiert aber eigenständig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.

                  Vielleicht hat jemand eine Idee wie eben andere als die erste Änderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden 😃

                  Dr. BakteriusD Offline
                  Dr. BakteriusD Offline
                  Dr. Bakterius
                  Most Active
                  schrieb am zuletzt editiert von
                  #288

                  @newpicsel sagte in Alexa2 3.26.x:

                  eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden

                  Wie stellst du dir das vor? Das kann wohl nur Amazon ändern. Der Adapter verarbeitet das was er bekommt, kann es aber nicht beeinflussen. Wenn mal der, dann der andere Echo sich zuerst meldet, kann man nicht erraten wer der nächste zum Sprecher ist. Das liegt alleine im Programm der Echos.

                  Man hat dir hier auch schon mehrere Lösungen vorgeschlagen um dieses Problem wenigstens teilweise zu umgehen. Was willst du noch hören? Wenn du meinst es muss besser gehen, dann nur zu. Probiere es aus. Hätte jemand die Lösung, würde sie hier schon stehen nachdem du gefühlt zehnmal alles erklärt hast.

                  mcBirneM NewpicselN 2 Antworten Letzte Antwort
                  0
                  • Dr. BakteriusD Dr. Bakterius

                    @newpicsel sagte in Alexa2 3.26.x:

                    eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden

                    Wie stellst du dir das vor? Das kann wohl nur Amazon ändern. Der Adapter verarbeitet das was er bekommt, kann es aber nicht beeinflussen. Wenn mal der, dann der andere Echo sich zuerst meldet, kann man nicht erraten wer der nächste zum Sprecher ist. Das liegt alleine im Programm der Echos.

                    Man hat dir hier auch schon mehrere Lösungen vorgeschlagen um dieses Problem wenigstens teilweise zu umgehen. Was willst du noch hören? Wenn du meinst es muss besser gehen, dann nur zu. Probiere es aus. Hätte jemand die Lösung, würde sie hier schon stehen nachdem du gefühlt zehnmal alles erklärt hast.

                    mcBirneM Offline
                    mcBirneM Offline
                    mcBirne
                    schrieb am zuletzt editiert von
                    #289

                    @dr-bakterius
                    Ich ermittele das Angesprochene Gerät über die Aktualisierung des Werts muted.
                    Das klappt sehr zuverlässig. Dieser Wert wird aktualisiert, wenn die Alexa angesprochen wird.

                    NewpicselN 1 Antwort Letzte Antwort
                    1
                    • Dr. BakteriusD Dr. Bakterius

                      @newpicsel sagte in Alexa2 3.26.x:

                      eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden

                      Wie stellst du dir das vor? Das kann wohl nur Amazon ändern. Der Adapter verarbeitet das was er bekommt, kann es aber nicht beeinflussen. Wenn mal der, dann der andere Echo sich zuerst meldet, kann man nicht erraten wer der nächste zum Sprecher ist. Das liegt alleine im Programm der Echos.

                      Man hat dir hier auch schon mehrere Lösungen vorgeschlagen um dieses Problem wenigstens teilweise zu umgehen. Was willst du noch hören? Wenn du meinst es muss besser gehen, dann nur zu. Probiere es aus. Hätte jemand die Lösung, würde sie hier schon stehen nachdem du gefühlt zehnmal alles erklärt hast.

                      NewpicselN Offline
                      NewpicselN Offline
                      Newpicsel
                      schrieb am zuletzt editiert von
                      #290

                      @dr-bakterius

                      Habe ich dir auf den Schlips getreten? 😖

                      Was ich hören will? Wie ich mir das vorstelle? 😅
                      Man hat mir mehrere Lösungen vorgeschlagen? 🙈

                      Ja ich habe das Problem mehrfach beschrieben, weil es anscheinend nicht ganz klar war, es Missverständnisse gab oder nachgefragt wurde.
                      Deine Lösung mag für dich super sein, abgesehen davon, dass ich diese nicht optimal finde, bezieht sich diese auf das Licht und ich wollte lediglich noch einmal klarstellen, dass dies nur ein Beispiel war und ich eben die Information über das Gerät auch anderweitig nutze.
                      Ich wollte dich oder deine "Lösung" damit nicht angreifen…

                      Ist es wirklich unangebracht oder zu viel verlang auf mehrere Vorschläge zu hoffen und diese abzuwarten?
                      Ich habe die Lösung meines Problems definitiv nicht von dir oder nur von dir erwartet.
                      Es ist vollkommen ok, wenn du dazu nicht in der Lage bist.
                      Wäre es dann aber nicht fair mir und anderen gegenüber, die hier vielleicht mehr Erfahrung oder Fantasie haben, sich aus dem Thema zurückzuziehen?

                      Ich wünsche dir auf jeden Fall schöne Festtage und ein guten Rutsch ins neue Jahr, dass dir einmal bei einem Problem mehr Verständnis und Geduld entgegengebracht wird als du selber bereit bist zu geben.

                      Dr. BakteriusD 1 Antwort Letzte Antwort
                      0
                      • mcBirneM mcBirne

                        @dr-bakterius
                        Ich ermittele das Angesprochene Gerät über die Aktualisierung des Werts muted.
                        Das klappt sehr zuverlässig. Dieser Wert wird aktualisiert, wenn die Alexa angesprochen wird.

                        NewpicselN Offline
                        NewpicselN Offline
                        Newpicsel
                        schrieb am zuletzt editiert von
                        #291

                        @mcbirne

                        Werde ich mir mal genauer ansehen, vielen Dank.

                        Wenn hier tatsächlich nur das angesprochene Gerät aktualisiert, wäre dies tatsächlich sehr hilfreich!

                        1 Antwort Letzte Antwort
                        0
                        • NewpicselN Newpicsel

                          @gaspode said in Alexa2 3.26.x:

                          Und warum nimmst du jetzt nicht einfach nur die erste History Änderung und ignorierst die folgenden?

                          Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.

                          Ich bin mir nicht sicher ob es tatsächlich immer die erste Änderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein Gerät angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein Gerät zwar kurz reagiert aber eigenständig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.

                          Vielleicht hat jemand eine Idee wie eben andere als die erste Änderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden 😃

                          padrinoP Online
                          padrinoP Online
                          padrino
                          Most Active
                          schrieb am zuletzt editiert von
                          #292

                          @newpicsel sagte in Alexa2 3.26.x:

                          auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein Gerät angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein Gerät zwar kurz reagiert aber eigenständig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.

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

                          padrinoP 1 Antwort Letzte Antwort
                          0
                          • NewpicselN Newpicsel

                            @bananajoe said in Alexa2 3.26.x:

                            Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach Nähe entschieden

                            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?

                            Ich denke du lässt das Licht sicherlich direkt in der App schalten, denn dass funktioniert wirklich sehr gut.

                            Auch mit dem History Datenpunkt funktioniert es theoretisch ganz ok, wie gesagt hab ich zumindest bei mir das Problem, dass NUR über den History Datenpunkt es vorkommen kann (nicht immer), dass mehrere Geräte den Befehl "Licht an" wahrnehmen und in der History Datenpunkt erscheinen.

                            Ich stehe in der Küche und sage "Licht an", dann aktualisiert der Datenpunkt z.B. zwei mal, einmal erscheint [gerät:"Küche",befehl:"Licht an"] und danach aktualisiert der Datenpunkt nochmal mit [gerät:"Flur",befehl:"Licht an"], natürlich schaltet iobrocken dann in der Küche und im Flur das Licht an, habe es aber wie gesagt nur in der Küche gesagt.

                            Dies liegt daran, dass zwar manchmal mehrere Geräte zuhören wenn sie das Aktivierungswort hören, Alexa auch intern relativ gut einschätzen kann, zu welchem Gerät man dann aber tatsächlich gesprochen hat und selbst wenn dies nicht immer das richtige sein muss wie in deinem Beispiel mit dem Timer, so führt Alexa den Befehl nur einmal an einem Gerät aus.
                            Im Iobroker Adapter landen aber dennoch beide Aktivitäten (bzw. Wahrgenommene Befehle), dies war früher nicht der Fall, da wurde anscheinend nur die Aktivität an iobroker bzw. dem Adapter weitergegeben, welches Gerät diesen Befehl auch tatsächlich verarbeitet hat.

                            Es geht hier aber wirklich nicht darum, wie ich mein Licht schalte oder wie ich es anders machen könnte 😅
                            Sondern darum in iobroker über den Alexa2 Adapter in dessen History Datenpunkt am zuverlässigsten das angesprochene Gerät zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere Geräte den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
                            Das Licht war hier nur das einfachste Beispiel und ist etwas aus dem Ruder geraten befürchte ich 🙈

                            BananaJoeB Online
                            BananaJoeB Online
                            BananaJoe
                            Most Active
                            schrieb am zuletzt editiert von
                            #293

                            @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.

                            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 44TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=157 Tasmota/Shelly || >=88 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 900/750W kaskadiert || Creality CR-10 SE 3D-Drucker

                            1 Antwort Letzte Antwort
                            0
                            • NewpicselN Newpicsel

                              @dr-bakterius

                              Habe ich dir auf den Schlips getreten? 😖

                              Was ich hören will? Wie ich mir das vorstelle? 😅
                              Man hat mir mehrere Lösungen vorgeschlagen? 🙈

                              Ja ich habe das Problem mehrfach beschrieben, weil es anscheinend nicht ganz klar war, es Missverständnisse gab oder nachgefragt wurde.
                              Deine Lösung mag für dich super sein, abgesehen davon, dass ich diese nicht optimal finde, bezieht sich diese auf das Licht und ich wollte lediglich noch einmal klarstellen, dass dies nur ein Beispiel war und ich eben die Information über das Gerät auch anderweitig nutze.
                              Ich wollte dich oder deine "Lösung" damit nicht angreifen…

                              Ist es wirklich unangebracht oder zu viel verlang auf mehrere Vorschläge zu hoffen und diese abzuwarten?
                              Ich habe die Lösung meines Problems definitiv nicht von dir oder nur von dir erwartet.
                              Es ist vollkommen ok, wenn du dazu nicht in der Lage bist.
                              Wäre es dann aber nicht fair mir und anderen gegenüber, die hier vielleicht mehr Erfahrung oder Fantasie haben, sich aus dem Thema zurückzuziehen?

                              Ich wünsche dir auf jeden Fall schöne Festtage und ein guten Rutsch ins neue Jahr, dass dir einmal bei einem Problem mehr Verständnis und Geduld entgegengebracht wird als du selber bereit bist zu geben.

                              Dr. BakteriusD Offline
                              Dr. BakteriusD Offline
                              Dr. Bakterius
                              Most Active
                              schrieb am zuletzt editiert von
                              #294

                              @newpicsel sagte in Alexa2 3.26.x:

                              Habe ich dir auf den Schlips getreten?

                              Alles gut ...

                              1 Antwort Letzte Antwort
                              0
                              • NewpicselN Newpicsel

                                @gaspode said in Alexa2 3.26.x:

                                Und warum nimmst du jetzt nicht einfach nur die erste History Änderung und ignorierst die folgenden?

                                Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.

                                Ich bin mir nicht sicher ob es tatsächlich immer die erste Änderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein Gerät angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein Gerät zwar kurz reagiert aber eigenständig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.

                                Vielleicht hat jemand eine Idee wie eben andere als die erste Änderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene Gerät am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefühlt für fast alles eine Lösung haben oder finden 😃

                                GaspodeG Offline
                                GaspodeG Offline
                                Gaspode
                                schrieb am zuletzt editiert von
                                #295

                                @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 Antwort Letzte Antwort
                                1
                                • NewpicselN Offline
                                  NewpicselN Offline
                                  Newpicsel
                                  schrieb am zuletzt editiert von
                                  #296

                                  @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 Antwort Letzte Antwort
                                  0
                                  • padrinoP padrino

                                    @newpicsel sagte in Alexa2 3.26.x:

                                    auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein Gerät angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein Gerät zwar kurz reagiert aber eigenständig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.

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

                                    padrinoP Online
                                    padrinoP Online
                                    padrino
                                    Most Active
                                    schrieb am zuletzt editiert von padrino
                                    #297

                                    @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?

                                    GaspodeG 1 Antwort Letzte Antwort
                                    0
                                    • padrinoP 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?

                                      GaspodeG Offline
                                      GaspodeG Offline
                                      Gaspode
                                      schrieb am zuletzt editiert von
                                      #298

                                      @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 Antwort Letzte Antwort
                                      0
                                      • NewpicselN Offline
                                        NewpicselN Offline
                                        Newpicsel
                                        schrieb am zuletzt editiert von
                                        #299

                                        @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 Antwort Letzte Antwort
                                        1
                                        • T Offline
                                          T Offline
                                          Tom_W
                                          schrieb am zuletzt editiert von
                                          #300

                                          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 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

                                          641

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe