Template Sensor - trigger in einer gesplitteten Configuration

Hi Jan,
momentan habe ich es so umgesetzt.

trigger:
  - trigger: time
    at: "05:00:00"
    id: 'time'
  - trigger: state
    entity_id: "sensor.wetterstation_temperatur"
    to:
    id: 'status'

sensor:
  - name: Temperatur Max Daily °C
    unique_id: wetterstation_temperatur_daily_max
    unit_of_measurement: °C
    device_class: temperature
    state: >
        {% set tmax_new = states('sensor.wetterstation_temperatur') | float(-50) %}
        {{ [tmax_new, this.state | float(-50)] | max if trigger.id != 'time' else tmax_new }}

  - name: 'Temperatur Min Daily °C'
    unique_id: 'wetterstation_temperatur_daily_min'
    unit_of_measurement: '°C'
    device_class: temperature
    state: >
      {% set tmin_new = states('sensor.wetterstation_temperatur') | float(50) %}
      {{ [tmin_new, this.state | float(50)] | min if trigger.id != 'time' else tmin_new  }}

Es läuft anscheinend. :+1:
Wobei ich mir nicht sicher bin, ob ich den trigger state benötige.
Bin jetzt noch dabei zwei Sensoren zu erstellen, die den Wert von Gestern - vor 05:00 Uhr haben.

Gruß Ralf

1 „Gefällt mir“