Heute möchten wir euch eine Automatisierung vorstellen, die euch rechtzeitig vor Glatteis oder Frost am nächsten Morgen warnt. Diese Automatisierung nutzt Home Assistant und verschiedene Wetterinformationen, um euch bei ungünstigen Wetterbedingungen zu benachrichtigen.
Der Code im Überblick
Dieser Code richtet eine Automatisierung ein, die um 20:00 Uhr ausgelöst wird. Sie überprüft die Wettervorhersage für den nächsten Morgen und sendet je nach Temperatur und Wetterbedingungen eine Benachrichtigung über das Risiko von Eis oder Frost. Außerdem schaltet sie bestimmte Eingabe-Booleans entsprechend um.
alias: Frost-Glatteis-Melder
description: ""
trigger:
- platform: time
at: "20:00"
condition:
- condition: numeric_state
entity_id: weather.home_hourly
below: "3"
value_template: >-
{{
state_attr("weather.home_hourly","forecast")[24-now().hour+7]['temperature']
}}
action:
- choose:
- conditions:
- condition: template
value_template: >-
{{
state_attr("weather.home_hourly","forecast")[24-now().hour+7]['condition']=='snowy-rainy'
}}
sequence:
- service: notify.mobile_app_iphone
data:
message: >-
Morgen früh Glatteisgefahr! | {{
state_attr("weather.home_hourly","forecast")[24-now().hour+7]['temperature']
}}°C
- service: input_boolean.turn_on
target:
entity_id: input_boolean.glatteis_melder
data: {}
- delay:
hours: 13
minutes: 0
seconds: 0
milliseconds: 0
- service: input_boolean.turn_off
target:
entity_id: input_boolean.glatteis_melder
data: {}
default:
- service: notify.mobile_app_iphone
data:
message: >-
Morgen früh Frost | {{
state_attr("weather.home_hourly","forecast")[24-now().hour+7]['temperature']
}}°C
- service: input_boolean.turn_on
target:
entity_id: input_boolean.frost_melder
data: {}
- delay:
hours: 13
minutes: 0
seconds: 0
milliseconds: 0
- service: input_boolean.turn_off
target:
entity_id: input_boolean.frost_melder
data: {}
mode: restart
Funktionsweise der Automatisierung
Die Automatisierung prüft die Wetterinformationen für den nächsten Morgen und unterscheidet zwischen frostigen Temperaturen und möglicher Glatteisbildung. Je nach Bedingung wird eine Benachrichtigung generiert, die den Nutzer über die zu erwartenden Bedingungen informiert.
Fazit
Diese Automatisierung ist ein nützliches Werkzeug, um rechtzeitig auf potenziell gefährliche Wetterbedingungen reagieren zu können. Sie zeigt, wie Home Assistant genutzt werden kann, um Informationen zu nutzen und automatisierte Aktionen auszulösen.
Urheber: FaceBook User
Quelle: PaseBin