Label measured-temp minus 2 Grad

Begonnen von Aerics, 22 November 2018, 10:53:55

Vorheriges Thema - Nächstes Thema

Aerics

Ich zeige die measured-temp von meinem HM-CC-RT-DN in einem Label an.
Der Wert ist ca. 1,5 Grad höher als die wirkliche Ist-Temperatur im Raum.

Kann ich irgendwie dem Label sagen, dass er vom data-get="measured-temp" noch 1.5 abziehen soll?

dkreutz

Wie wird denn die "die wirkliche Ist-Temperatur im Raum" gemessen, über ein Thermometer das an anderer Stelle im Raum angebracht ist? Da kommt meistens eine Abweichung gegenüber einem Raumthermostat bei heraus, da der Thermostat ja die vom Heizkörper abgestrahlte Wärme direkt abbekommt.

Deshalb kann im HM-CC-RT-DN einen Offset (Register "tempOffset") angeben, der dann zu dem vom Thermostat gemessenen Wert addiert/subtrahiert wird.
Raspberry Pi3B+ (Bullseye) / JeeLink868v3c (LaCrosse), nanoCUL433 (a-culfw V1.24.02), HM-MOD-UART (1.4.1), TEK603, MapleCUL / diverse Sensoren/Sender/Aktoren von Technoline, Intertechno, Shelly, Homematic und MAX!, Froggit Wetterstation, Luftdaten.info / Autor des fhem-skill für Mycroft.ai

Aerics

Die Temperatur kommt von mir.
Ich messe selbst mit einem externen Termometer um die ca. Abweichung am Heizkörper zu ermitteln.
Möchte es jetzt einfach etwas "realitstischer" anzeigen.

Thorsten Pferdekaemper

Hi,
ich würde das im Backend machen, z.B. mit userReading.
Gruß,
   Thorsten
FUIP

Aerics

#4
Zitat von: Thorsten Pferdekaemper am 22 November 2018, 12:19:40
Hi,
ich würde das im Backend machen, z.B. mit userReading.
Gruß,
   Thorsten

Hättest du dazu ein Beispiel für mich bitte?
Und wie binde ich das userreading dann im tablet ui ein?

Folgendes habe ich versucht:
attr Heizungsthermostat_Arbeitszimmer_Clima userReadings RoomMeasuredTemp  {ReadingsVal("Heizungsthermostat_Arbeitszimmer_Clima", "measured-temp", "0")-2.0;;}

Aber weiß leider nicht wie ich den Wert abrufen kann?

Im Tablet UI dann:

<div data-type="label"
     data-device="Heizungsthermostat_Arbeitszimmer_Clima"
     data-get="RoomMeasuredTemp"


Aber leider geht es nicht.

Aerics

Habs. Die ;; waren das Problem!

Klappt supper damit. Danke für den Tipp.