Seite 1 von 1

Auslösen per Template

Verfasst: Di 21. Jun 2022, 11:00
von Friedi
Ich habe hier eine Automation mit einem Template als Trigger.

Code: Alles auswählen

- id: 'aircond_on_high_temp'
  alias: aircond_on_high_temp
  trigger:
    # Wenn Temperatur > 23,5 °C
    - platform: template
      value_template: "{{ states('sensor.netatmo_unser_heim_wohnzimmer_buro_temperature')|float > 23.5 }}"
  condition: 
    # Nur wenn Homeoffice
    - condition: state
      entity_id:
        - input_boolean.working_homeoffice
      state: 'on'
  action:
  - service: homeassistant.turn_on
    target:
      entity_id: switch.klimaanlage_buero
  mode: single
Ich hätte jetzt erwartet, dass diese Automation immer auslöst, wenn der Sensorwert sensor.netatmo_unser_heim_wohnzimmer_buro_temperature eben mehr als 23,5 ist. So wie es aussieht, ist das aber nur bei einem Überschreiten der Fall. Wenn ich die Automation aktiviere nachdem der Wert über 23,5 ist, wird diese Automation nie ausgelöst.

Was müsste man denn machen, damit das immer ausgelöst wird?

Re: Auslösen per Template

Verfasst: Di 21. Jun 2022, 11:49
von Osorkon

Brauchst kein Template dazu einfach ein state trigger verwenden und die Temperatur > 23,5 fragst Du als Bedingung ab. Der Auslöser ist dann jede Temperatur Änderung.

Code: Alles auswählen


trigger:
  - platform: state
    entity_id:
      -  sensor.netatmo_unser_heim_wohnzimmer_buro_temperature

Gruß
Osorkon


Re: Auslösen per Template

Verfasst: Di 21. Jun 2022, 12:35
von Friedi
Das ist def. zu einfach :ugeek:
Ich muss mir dieses komplizierte Denken abgewöhnen :D DANKE :mrgreen: