Tagesmittelteltemperatur

Hallo,

ich suche nach einer Lösung für die Tagesmitteltemperatur. Dazu ist die Außentemperatur zur jeder vollen Stunde von 0:00 bis 23:00 zu summieren und abschließend durch 24 zu teilen. Bisher habe ich von 3 Sensoren zur vollen Stunde die Außentemperatur in templates.yaml gebildet:

- trigger:
- platform: time_pattern
# This will update every night
minutes: '0'
sensor:
# Außentemperatur zur vollen Stunde
- name: "aussentemperatur_0"
# entity_id: sensor.aussentemperatur_minute_0
unique_id: temperatur1001
# device_class: "temperature"
unit_of_measurement: "°C"
state: >
{{ ((states("sensor.dht_temperatur") |float + states("sensor.bmp_temperatur") |float + states("sensor.mcp_temperatur") |float) / 3) | round(1)}}

Wie kann ich die Temperatur in einem Sensor aufsummieren?

Vielen Dank für eure Hilfe.

Jürgen

Für sowas nutze ich Node Red - da gibt`s ne Funktion für gleitende Durchschnitte

Der gleitenden Durchschnitt ist aber nicht die Tagesmitteltemperatur, wie sie der Deutsche Wetterdienst berechnet. Danke, Jürgen

Dafür gibt es den Sensor Statistics. Ist gut dokumentiert