Temperatur Offset in Home Assistant konfigurieren

Manche Temperatur Sensoren haben das Problem das sie konstant ein paar Grad Abweichung von der tatsächlichen Temperatur haben.

Um das auszugleichen gibt es die Platform „template“ in der Komponente „sensor“.

 

Gehen wir also davon aus wir haben einen Temperatursensor

Zum Beispiel einen von denen hier:
Fibaro FIBEFGMS-001-ZW5 5G 4-in-1 Multisensor
Aeotec Multi-Sensor 6 ZW100-C – Z-Wave Plus
Cyrus SmartHome 4-in-1 Multisensor Z-Wave Plus (Bewegung / Temperatur / Luftfeuchtigkeit / Licht)
Aeon Multi Sensor Gen5

Die Identity heißt hier als Beispiel „sensor.yr_temperature“.

# Weather Prediction
sensor:
  - platform: yr
    monitored_conditions:
      - temperature
      - Symbol

Nun ist es aber tatsächlich 1 Grad wärmer draußen als angegeben.

Um diese Abweichung (Offset) zu beheben konfigurieren wir in der „configuration.yaml“ eine neue Platform „template“:

# Weather Prediction
sensor:
  - platform: yr
    monitored_conditions:
      - temperature
      - symbol
  - platform: template
    sensors:
      yr_temperatureoff:
        value_template: '{{ states.sensor.yr_temperature.state | float + 1 }} C'

Der neue sensor „sensor.yr_temperatureoff“ kann nun als zusätzlicher Sensor in die UI eingebunden werden und zeigt die Temperatur + 1 an:

Home Assistant UI mit Offset