Hier mal eine Möglichkeit einen numerischen Auslöser auch mal anders zu verwenden, als nur Wert steigt über oder Wert sinkt unter.
Und zwar in dem man berücksichtigt von welchem Wert zu welchem Wert der Sensor sich geändert hat.
Bsp.: Eine Aktion ausführen, wenn sich der Wert vom Sensor sensor.xyz
ädert, aber nur wenn sich der Wert von keiner 10 zu größer 20 ändert.
alias: von kleiner 10 zu größer 20
description: ""
triggers:
- entity_id:
- sensor.xyz
trigger: state
conditions:
- condition: template
value_template: >-
{{ trigger.from_state.state | int < 10 and trigger.to_state.state | int >
20 }}
actions:
- action: notify.xyz
metadata: {}
data:
message: Bla Bla Bla
Dokumentation zum Thema Trigger:
Gruß
Osorkon