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

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Alexa2 3.26.x

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

      @ben1983 also bei mir Funktioniert das mit der History. Aber verzögert. Ich habe da aber nur ein Szenario wo ich es verwende: "Alexa, schalte Fernseher aus".
      In der App gibt es Routine welche dann nur "ok" zurückmeldet, über den Alexa2 Adapter bekomme ich raus das es gesagt wurde und welches Gerät es gehört hat.

      Das klappt, aber verzögert, es dauert 2 bis 5 Sekunden bis der Fernseher ausgeht.
      Für etwas wie du vorhast, ist das nichts.

      Da bräuchtest du ein Gerät welches dann dem Raum zugeordnet ist. Wobei ich noch nicht rausbekommen habe wie man im IoT auch eine Farbsteuerung einrichtet (entsprechendes Thema habe ich gerade eröffnet)

      H 1 Reply Last reply Reply Quote 0
      • H
        Honnkoponko @BananaJoe last edited by

        @bananajoe

        Hallo kannst du mir sagen wie oft am schnellsten ich kann in Alexa2 Instanz Tag #trigger pulsen?
        Alexa kann nur neues Text erkennen wenn ich trigger ändere. Kann ich das jede 2 Sekunden z.B machen oder kann Amazon dann es sperren?

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

          @honnkoponko Also bei mir funktioniert das ohne das ich etwas triggere ...
          Welche Adapter-Version setzt du ein?

          H 1 Reply Last reply Reply Quote 0
          • Gaspode
            Gaspode last edited by

            @honnkoponko said in Alexa2 3.26.x:

            @bananajoe

            Hallo kannst du mir sagen wie oft am schnellsten ich kann in Alexa2 Instanz Tag #trigger pulsen?
            Alexa kann nur neues Text erkennen wenn ich trigger ändere. Kann ich das jede 2 Sekunden z.B machen oder kann Amazon dann es sperren?

            Auf keinen Fall alle 2 Sekunden setzen! Entweder du musst das situationsbedingt machen (wie das geht, steht hier schon mehrfach beschrieben) oder im Adapter entsprechend einstellen:
            6e9481cf-53ca-4d7a-b604-f395874d6ba6-grafik.png
            Wenn du dieses Häkchen setzt, wird die History automatisch zeitnah aktualisiert.

            1 Reply Last reply Reply Quote 0
            • H
              Honnkoponko @BananaJoe last edited by

              @bananajoe

              v3.26.5 nutze ich.
              trigger hast du auf true oder false?

              @Gaspode
              Mit Query Option ein es geht.
              Früher ich habe eine Routine Texte gemacht und hat funktioniert
              Jetzt in Summary steht nur "," weißt du warum???
              Wenn ich Text ohne Routine mache dann zeigt er alles so z.B echo text....

              BananaJoe 1 Reply Last reply Reply Quote 0
              • M
                mick70 last edited by mick70

                Hier triggert die History auch nach wie vor sehr zuverlässig und automatisch mit der von @Gaspode genannten Einstellung, inkl. erkanntem Text ("summary"), auslösendem Device ("name") etc. Eine kleine Verzögerung ist dabei, ca. 3-8 Sekunden, die mich aber nicht weiter stört.

                Ich habe eine ganze Latte von Skripten, die ich damit triggere, v.a. Steuerungen für Lichtszenarien i.V.m. Bewegungsmeldern und Ansagen zum Zustand der PV, Hichi etc., wenn ich nicht aufs Dashboard gucken will/kann. Für mich ein ganz erheblicher Mehrwert für die Kombination von Alexa/Echo und ioBroker. Ed.: Ich triggere auf eine Änderung des Werts von "summary", dann steht da auch was drin.

                Die Lösung mit dem von Alexa gesteuerten virtuellen Schalter und dadurch ausgelöstem Triggern der History habe ich als Behelf noch in der Hinterhand, wenn das automatische Triggern nicht mehr funktioniert. Wegen der genannten Nachteile und Redundanz aber natürlich derzeit deaktiviert.

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

                  @honnkoponko ich habe auch die Query-Option an

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    Honnkoponko @BananaJoe last edited by

                    @bananajoe

                    Danke dir
                    Bei mir Texterkennung jetzt läuft.
                    Skript tut was ich will (so Texterkennung funktioniert) aber in Summary Tag es zeigt stadt Text die ich gesagt habe ein "," .... Nicht sicher warum aber funktioniert (wenn es eine Routine in Alexa ist so Alexa antwort nichts)

                    Hast du deine Befehle als Routine oder machst du das mit DeviceStop? Bei mir mit DeviceStop Alexa begin zu antworten leider...so device stop kommt zu spät zu Alexa. ABer hier in Summary sehe ich Text was ich gesagt habe...

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

                      @honnkoponko sagte in Alexa2 3.26.x:

                      Hast du deine Befehle als Routine

                      Öhm? Ich habe nur für "Fernseher an/aus" eine Routine die nichts anderes macht als "ok" zurück zu geben.

                      Mein Skript triggert auf den Summary-Datenpunkt.
                      Lass dich nicht davon beirren wenn der leer aussieht, der wird auch von allen möglichen anderen aktualisiert. Pack einen Trigger drauf der auf Änderungen reagiert und die z.B. eine Log-Nachricht ausgibt. Der Wert ändert sich manchmal schneller als du in der Objekteansicht schauen kannst.

                      Edit: Korrektur: in der Routine schalte ich auch noch ein Gerät "RoutineFernseher" ein welches ich mir über den IoT-Adapter angelegt habe:
                      0010f05a-bc7a-438b-969a-d1876a3e021d-image.png

                      Diese lasse ich die History antriggern und setze den Datenpunkt wieder auf Falsch
                      2a46c92b-1ac4-4fa8-a797-04a55bff2770-image.png

                      Ob die - noch - nötig ist weis ich gar nicht, müsste ich mal testen.

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

                        @bananajoe said in Alexa2 3.26.x:

                        Ob die - noch - nötig ist weis ich gar nicht, müsste ich mal testen.

                        Wenn ich dich richtig verstanden habe, triggerst du damit die History (unnötigerweise) erneut. Ich würde empfehlen, das nicht zu tun.

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

                          @gaspode jupp, geht auch ohne.

                          @Honnkoponko
                          Ich habe hier 2 Skripte die auf den History - Datenpunkt triggern, bei beiden habe ich Debug-Nachrichten gesetzt auf den Inhalt von History:

                          2024-11-16 12:40:00.644  - warn: javascript.0 (1535) script.js.001_Routinen.Alexa.Alexa_Fernseher: schalte fernseher aus
                          2024-11-16 12:40:00.645  - info: javascript.0 (1535) script.js.001_Routinen.Alexa.Alexa-History-Script: [Alexa-Log-Script] ##{"message":"Schalte Fernseher Aus", "from":"Keller"}##
                          2024-11-16 12:40:00.646  - warn: javascript.0 (1535) script.js.001_Routinen.Alexa.Alexa_Fernseher: ,
                          2024-11-16 12:40:00.646  - info: javascript.0 (1535) script.js.001_Routinen.Alexa.Alexa-History-Script: [Alexa-Log-Script] ##{"message":",", "from":"Keller"}##
                          

                          Gesagt hatte ich "Alexa, schalte Fernseher aus"
                          Wie man sieht reagiert es bei Millisekunde 644 und 645 und erkennt den Text, bei Millisekunde 646 steht da aber schon nur noch ein , drin, warum auch immer. Also sehen kann man das so schnell nicht ... aber ioBroker reicht es zum Auswerten

                          H 1 Reply Last reply Reply Quote 0
                          • H
                            Honnkoponko @BananaJoe last edited by

                            @bananajoe
                            wow vielen Dank! Ich habe das nicht in logs angeschaut aber in Objekt Wert...deswegen konnte nicht sehen - somit Rutine läuft geil jetzt

                            Ohne Rutine Derzeit ist nicht machbar? Ich habe probiert und immer Alexa antowrtet etwas dummes... Via DeviceStop kann ich nicht das stoppen (alexa ist zu schnel...)

                            So bleibt nur jetzt Lösung mit Rutinen?

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

                              @honnkoponko ja, ist mit den Routinen am einfachsten. Da hinterlegst du die Antwort, kannst aber auch gleiche mehrere verschiedene Sätze bzw. Abwandlungen einbauen (bei mir z.B. Fernseher, Fernsehen, Fernseh).
                              Und mit einem Dummy-Gerät was du schalten würdest, würde dein Skript sogar benachrichtigt werden können das da was kommt. Bzw. je nach dem was du vorhast reicht das Dummy-Gerät für die Reaktion.

                              mcBirne 1 Reply Last reply Reply Quote 0
                              • mcBirne
                                mcBirne @BananaJoe last edited by

                                Hallo zusammen,
                                Ich nutze den Alexa Adapter schon länger. Gerade habe ich ein Problem damit, die aktiv Alexa zu ermitteln, also das Gerät, zu dem ich etwas gesagt habe.
                                Seit dem das mit der Historie nicht mehr funktioniert verwende ich die Aktualisierung des Werts muted. Also die Alexa, bei der sich gerade der muted Zeitstempel geändert hat ist aktiv. Leider wird dieser Wert seit einigen Tagen nicht mehr aktualisiert.
                                Ist das ein Bug vom aktuellen Adapter (v3.26.7) oder liefert Amazon diese Information nicht mehr?
                                Hat noch jemand das Problem?

                                E FredF 2 Replies Last reply Reply Quote 0
                                • E
                                  emil70 @mcBirne last edited by

                                  @mcbirne

                                  wie kommst du da drauf, das es nicht mehr geht?

                                  Screenshot 2024-11-27 at 18-50-34 objects - c085e79aaebc.png

                                  hsteinme 1 Reply Last reply Reply Quote 0
                                  • hsteinme
                                    hsteinme @emil70 last edited by

                                    @emil70 Welche Version hast Du im Einsatz?

                                    @mcbirne sagte in Alexa2 3.26.x:

                                    verwende ich die Aktualisierung des Werts muted. Also die Alexa, bei der sich gerade der muted Zeitstempel geändert hat ist aktiv.

                                    Wie sieht Deine entsprechende Trigger-Abfrage aus?

                                    mcBirne E 2 Replies Last reply Reply Quote 0
                                    • mcBirne
                                      mcBirne @hsteinme last edited by

                                      @hsteinme Screenshot_20241127_203624_Chrome.jpg
                                      Das ist die Abfrage. Die hat inzwischen so 1 Jahr funktioniert. Nun leider nicht mehr.
                                      Aber auch der muted Zeitstempel wird nicht mehr aktualisiert.

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

                                        @mcbirne sagte in Alexa2 3.26.x:

                                        Seit dem das mit der Historie nicht mehr funktioniert

                                        Das war mal. Du musst die Verlaufseinstellungen im alexa2.0 Adapter aktivieren

                                        mcBirne 1 Reply Last reply Reply Quote 0
                                        • mcBirne
                                          mcBirne @FredF last edited by

                                          @fredf
                                          Das habe ich dort eingestellt
                                          Screenshot_20241127_204915_Chrome.jpg

                                          Phantomkommander 1 Reply Last reply Reply Quote 0
                                          • Phantomkommander
                                            Phantomkommander @mcBirne last edited by

                                            @mcbirne sagte in Alexa2 3.26.x:

                                            @fredf
                                            Das habe ich dort eingestellt
                                            Screenshot_20241127_204915_Chrome.jpg

                                            87444c6f-fdd9-4d4c-9a6c-eb60ff736227-image.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

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