Ankündigung

Einklappen
Keine Ankündigung bisher.

Alexa aktualisiert die Temperatur nicht...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Alexa aktualisiert die Temperatur nicht...

    Hallo,

    folgendes Problem:

    Meine Wetterstation liefert die aktuelle Temperatur aus dem Garten auf den Bus. Der Wert ist aktuell.
    Die getriggerte Sprachausgabe über AlexaRc4shNG gibt den richtigen Wert aus.
    Wenn ich Alexa nach der Temperatur im Garten frage, kommt immer der Wert des letzten Restarts von SHNG.
    Hat bis zum Sommer funktioniert (seit Juli kommt da immer 24 Grad...) nun nicht mehr.


    grafik.png​
    Das Admin Tool zeigt die aktuellen Updates, warum gibt Alexa alte Werte aus?

    Edith spendiert noch mehr Infos:
    grafik.png​

    grafik.png​

    Hmm, enforce updates auf "true"? Aber da habe ich bewusst nichts geändert....

    Gruß Jürgen
    Zuletzt geändert von Jürgen; 25.10.2026, 21:36.

    #2
    Ich habe weder Alexa noch kenne ich das Plugin, aber das Mindeste wäre die Item-Konfiguration für das Item (im Prinzip die fehlende untere Hälfte vom Screenshot).

    Falls jemand anders direkt was dazu sagen kann - gern

    Kommentar


      #3
      Update:

      Die Gruppenadresse der Temperatur wird aktualisiert. Im Webif wird der aktuelle Wert angezeigt.
      Frage ich Alexa nach der Temperatur, bleibt der alte Wert stehen.
      Rufe ich in der Alexa App den Temperaturwert auf, sehe ich zunächst einen alten Wert, der dann aktualisiert wird.
      Danach liefert auch die Sprachausgabe den aktuellen Wert.
      Irgendwo gab es da wohl eine Änderung im Verhalten :-(.
      Schade, denn die Temperaturansage ist die einzige Funktion, die meine Frau benutzt, WAF ist im Keller :-(

      Gruß Jürgen

      Kommentar


        #4
        Hallo Jürgen,


        wenn Du die Temperatur bei Alexa anfrägst geht das über das Alexa4p3-Plugin. Dort ist das Smarthome-Gerät registriert.
        Das triggern und die automatische Ansage gehen über das AlexaRc4Shng-Plugin.

        Es scheint als ob der Alexa-SmartHome-Skill anders reagiert.

        Kannst Du bitte mal prüfen was im Communication-Protokoll vom Alexa4P3-Plugin nach einer Anfrage der Temperatur steht. Wenn alles korrekt funktioniert
        müsste dort eine Anfrage mit ReportState von der Alexa-Cloud kommen. Auf die Anfrage wird dann normalerweise der Wert aus shNG zurückgemeldet und die
        Dame sagt den Wert an.

        Bitte prüfe das auch nochmal bei Anfragen über die Alexa-App.

        Falls dort keine Anfrage landet vermute ich das die Anfrage per Voice von Alexa anders als vorher interpretiert wird.
        Hier wäre interessant wie Du anfrägst.

        Auch wenn es im ersten Schritt keine Lösung ist, kannst Du eventuell die Anfrage eher "technisch" stellen. z.B. "Wie ist die aktuelle Temperatur bei Thermostat Garten"
        Falls sich dann ein anderes Verhalten zeigt müssen wir prüfen was sich bei Amazon in der Interpretation der Anfragen geändert hat.

        Vielleicht können wir das geänderte Verhalten so eingrenzen.

        Viele Grüße
        Andre

        Kommentar


          #5
          Hallo Andre,

          Danke für die Unterstützung.
          Im Protokoll steht bei Anfragen nichts. Schaltänderungen werden protokolliert.
          Dabei spielt die Frage keine Rolle "Temperatur im Garten", "Garten Thermostat", "aktuelle Temperatur.."
          Wenn ich in der Alexa app dann einmal die Temperatur aufrufe, ist das Log voll mit allen vorhandenen Items, hier ein Ausschnitt:

          2026-10-29 10:34:04 Type: INFO - respondig ReportState for 'spuele'
          2026-10-29 10:34:04 Type: INFO - received ReportState for 'spuele'
          2026-10-29 10:34:04 Type: INFO - respondig ReportState for 'thermo_garten'
          2026-10-29 10:34:04 Type: INFO - received ReportState for 'thermo_garten'
          2026-10-29 10:34:04 Type: INFO - respondig ReportState for 'toilettenfenster'
          2026-10-29 10:34:04 Type: INFO - received ReportState for 'toilettenfenster'​

          Danach bringt die Abfrage auch wieder den aktuellen Wert für alle vohandenen Temperaturen.
          Eine mündliche Abfrage löst also keine Aktualisiertung der Werte aus.
          Das Problem besteht ca. seit einem Monat.

          Gruß Jürgen

          Kommentar


            #6
            Ja, irgendetwas muss sich wieder auf der Amazon Seite getan haben. Die Radio Aufrufe funktionieren auch schon ein paar Tage / Wochen nicht mehr.

            2026-10-30 13:53:29 WARNING plugins.alexarc4shng itemStatus of send_cmd: 404: {"message":"No routes found","userFacingMessage":null}

            Kommentar


              #7
              Hallo Jürgen,

              ich habe ein ähnliches Setup für Warmwasser im Pufferspeicher. Wenn ich nur nach Temperatur Warmwasser frage gibt mir Alexa zunächst nur die Durchschnittstemparatur des Hauses aus. Wenn ich nach "Thermostat Warmwasser" frage gibt die Dame die richtige Antwort. Unterschied in der Konfig des Items
              sehe ich nur dort wo die "alexa_thermo_config" steht und im "alexa_name". Meine item-Definition sieht so aus :

              grafik.png​

              Eventuell hilft dies um das Problem weiter einzugrenzen.
              Betreffend Alexa-Radio muss ich mal noch sehen, das wird etwas zeitintensiver.

              Viele Grüße
              Andre

              Kommentar


                #8
                Hallo Andre,

                danke für die Rückmeldung, am Item oder der Frage kannes nicht liegen,denn es wird ja "der richtige" Wert ausgegeben, nur ist er halt nicht aktuell. Wenn ich SHNG neu starte, passt der Wert, rufe ich denWert in der App auf, wird er auch aktualisiert. Ab diesen Momenten erfolgt keine Aktualisierung mehr, egal, wie ich frage. Alexa hat also irgedwo einen Cache, der nicht mehr mit der Abfrage aktualisiert wird.
                Das betrifft alle Temperaturen auf dem Bus. Dort sind sie aktuell in der GA, Alexa intern werden sie (alle!) aktualsisiert, wenn in in der App eine abfrage.

                Schaun mer mal

                Gruß Jürgen

                Kommentar

                Lädt...
                X