Automatisierung starten wenn Unterschied von 2 Temperaturwerten ist größer als 2

Hallo zusammen ich möchte gerne eine Automatisierung Starten wenn der Unterschied von 2 Temperaturen größer als 2 ist.

Als Auslöser habe ich hierzu die Änderung eines Sensors verwended:

alias: Kochfeld - Bei Schwedenofen an - Lüfter ausschalten
description: ""
trigger:
  - platform: state
    entity_id:
      - sensor.temp_ofen_termperature_schwedenofen
condition:
  - condition: template
    value_template: >-
      {{  states('sensor.temp_ofen_termperature_schwedenofen') | float -
      states('sensor.temperature_wohnzimmer') | float > 2 }}
action:
  - service: notify.mobile_app_xxxx
    data:
      message: SCHWEDEN OFEN TEST
mode: single

Hier wird die Automatisierung oft geprüft (bei jeder Temperatur Änderung). Gibt es einen besseren Weg bei der ich direkt auf das Ergebnis des Templates(True) prüfen kann? Sprich das template als trigger?

Danke für Hilfe

hast du es denn mal direkt mit dem Auslöser “Template” getestet?

Ja genau da löst die Automatisierung nicht aus:. Das Template liefert aber als ergebnis True

trigger:
  - platform: template
    value_template: >-
      {{  states('sensor.temp_ofen_termperature_schwedenofen') | float -
      states('sensor.temperature_wohnzimmer') | float > 0.1 }}

ist der Wert denn vorher kleiner als 0,1 ?
Denn nur wenn der Wert erstmals > 0,1 ist, wird ausgelöst (nicht, wenn der Wert schon > 0,1 ist).

Die Prüfung als Bedingung wäre schon richtig. Ein Trigger löst halt nur 1x bei einer bestimmten Änderung aus.

Oder du löst es einmalig von Hand aus, wenn der Wert bereits über 0,1 ist, und arbeitest dann mit dem Auslöser. Das sollte theoretisch klappen. Nur die Gegenregel nicht vergessen.

Nur mal so in den virtuellen Raum geworfen.
Der Sensor heißt ('sensor.temp_ofen_termperature_schwedenofen'),
und nicht ('sensor.temp_ofen_temperature_schwedenofen')?

Genauso hat es @gotama32 doch geschrieben. :thinking:

@sirector
Das Satzzeichen von @Brater macht wohl den Unterschied :wink: War wohl eher als Frage gedacht.

1 „Gefällt mir“

Oh was ein Satzzeichen ausmachen kann :smile:

1 „Gefällt mir“

Jawoll, eine Frage :smiley:
Ich dachte man hat evtl. den Schreibfehler übersehen und deswegen gehts nicht.

Vielen Dank für die vielen Antworten. Und nein der Wert ist nicht kleiner als 0,1. somit hat die Automatisierung nicht ausgelöst. Ich mache heute noch mal den live test und berichte dann. Danke auch für den Tipp des zurücksetzen, dass hätte ich komplett vergessen :slight_smile: