NEWS
IoT - Falsche aktuelle Temperaturwerte [gelöst]
-
Ich habe den ioBroker.iot Skill aktiviert und kann mittlerweile die Temperatur an einem Heizungsregler HmIP-eTRV-2 via Alexa abrufen.
Auf "Alexa, wie ist die Temperatur im Wohnzimmer" folgt ein "Die Temperatur von Wohnzimmer ist 20 Grad"
Frage ich noch einmal kommt als Antwort 19,6 Grad
Eine erneute Anfrage ergibt 20,8 GradSchaue ich mir den Datenpunkt der Heizungs-Gruppe an zeigt der mir jedoch:
Der direkte Abruf des Datenpunktes vom linken Heizkörpertermostat (ohne Gruppe) zeigt:
Der zweite Heizkörper im Raum zeigt:
Ein Vergleichstermometer im Raum zeigt aber 27,5°C an da momentan gerade Feuer im Kaminofen an ist
Frage: Warum erhalte ich nie den Wert des Datenpunktes den ich gerade abfrage? Ich hätte erwartet, dass bei meiner ersten Abfrage der Wert 21,4 Grad (abgerundet auch 21 Grad) angesagt wird.
Gerade habe ich noch einmal eine Abfrage gemacht und erhalte 20,8 Grad obwohl der Datenpunkt 23 Grad abgespeichert hat. Es scheint als ob der Wert 20,8 ein zwischengespeicherter und somit nicht der aktuelle Wert des Datenpunktes bei der Abfrage ist!
Update: 15 Minuten später:
Auf "Alexa, wie ist die Temperatur im Wohnzimmer" folgt ein "Die Temperatur von Wohnzimmer ist 20,1 Grad" -
@funkytown
wenn Du das immer noch als Gruppe in iot hast (hatte ich Dir eigentlich hier schon erklärt) geht das nicht !!!
Wenn Du mehrere Geräte, die Dir die Temperatur liefern, in einer Gruppe hast, für welches Gerät soll sich Alexa dann entscheiden...? Du bekommst dann einen Mittelwert aus allen angesagt.Mach die Geräte zur Abfrage einzeln in iot !
-
Du hattest hier eine Gruppe Wohnzimmer Heizung mit zwei Geräten die auf Deine Temperaturabfrage antworten können.
Wenn Du das immer noch so hast funktioniert das nicht, dann kommt ein "Mittelwert" aus beiden Werten. -
@dslraser
Schande über mein Haupt. Du hast Recht!
Das hat auch alles nach deiner Anleitung funktionier und tut es noch.Irgendwie wurde ich heute morgen dann übermütig und wollte, nachdem ich nun Werte zurückbekam, das mit der Gruppe noch einmal probieren ohne darauf zu achten, dass ja zwei Thermostate in einer Gruppe sind und wie du bereits sagtest dann der Mittelwert ausgegeben wird.