Untitled
unknown
yaml
a year ago
1.4 kB
8
Indexable
alias: Benachrichtigung bei Wetterwarnungen
description: ""
trigger:
- platform: state
entity_id:
- sensor.stadt_oelde_aktuelle_warnstufe
from:
- "0"
- "1"
to:
- "1"
- "2"
- "3"
- "4"
action:
- service: notify.pushover
data:
message: >
{% set warning_name =
state_attr('sensor.stadt_oelde_aktuelle_warnstufe', 'warning_1_name') %}
{% set warning_headline =
state_attr('sensor.stadt_oelde_aktuelle_warnstufe',
'warning_1_headline') %}
{% if trigger.to_state.state == '1' %}
Es liegen Wetterwarnungen für 59302 Oelde vor. Warnstufe 1 von 4. {{ warning_name }} - {{ warning_headline }}
{% elif trigger.to_state.state == '2' %}
Es liegen Warnungen vor markantem Wetter für 59302 Oelde vor. Warnstufe 2 von 4. {{ warning_name }} - {{ warning_headline }}
{% elif trigger.to_state.state == '3' %}
Es liegen Unwetterwarnungen für 59302 Oelde vor. Warnstufe 3 von 4. {{ warning_name }} - {{ warning_headline }}
{% elif trigger.to_state.state == '4' %}
Es liegen Warnungen vor extremem Unwetter für 59302 Oelde vor. Warnstufe 4 von 4. {{ warning_name }} - {{ warning_headline }}
{% endif %}
data:
priority: |
{% if trigger.to_state.state in ['3', '4'] %}
1
{% else %}
0
{% endif %}
mode: single
Editor is loading...
Leave a Comment