{## Definicja zmiennych ##}
{% set my_wind_speed =
state_attr('weather.forecast_home_hourly', 'forecast')[0]["wind_speed"]
%}
{% set my_wind_hour =
state_attr('weather.forecast_home_hourly', 'forecast')[0]["datetime"][11:16]
%}
{% set my_wind_date =
state_attr('weather.forecast_home_hourly', 'forecast')[0]["datetime"][:10]
%}
{## Komunikat ##}
Prognoza prędkości wiatru w dniu {{my_wind_date}}
dla godziny {{my_wind_hour}}
wynosi: {{ my_wind_speed }} km/h.
{## Warunek - czy jest większy od 20 km/h ##}
{% if my_wind_speed | float > 20.0 -%}
ALARM!!! ALARM!!! - Send notification!!!
{%- else -%}
CALM DOWN :-)
{%- endif %}
{## do analizy ##}
Prognoza godzinowa w dniu:
{{ state_attr('weather.forecast_home_hourly', 'forecast')[0]["datetime"][:10] }}
Jednostka:
{{ state_attr('weather.forecast_home_hourly', 'wind_speed_unit') }}
Prognozy godzinowe:
{{state_attr('weather.forecast_home_hourly', 'forecast')[0]["datetime"][11:16]}}
wind speed: {{ state_attr('weather.forecast_home_hourly', 'forecast')[0]["wind_speed"] }}
{{state_attr('weather.forecast_home_hourly', 'forecast')[1]["datetime"][11:16]}}
wind speed: {{ state_attr('weather.forecast_home_hourly', 'forecast')[1]["wind_speed"] }}
{{state_attr('weather.forecast_home_hourly', 'forecast')[2]["datetime"][11:16]}}
wind speed: {{state_attr('weather.forecast_home_hourly', 'forecast')[2]["wind_speed"]}}
{{state_attr('weather.forecast_home_hourly', 'forecast')[3]["datetime"][11:16]}}
wind speed: {{state_attr('weather.forecast_home_hourly', 'forecast')[3]["wind_speed"]}}
{{state_attr('weather.forecast_home_hourly', 'forecast')[4]["datetime"][11:16]}}
wind speed: {{state_attr('weather.forecast_home_hourly', 'forecast')[4]["wind_speed"]}}
{### Ouput ###}
Prognoza prędkości wiatru w dniu 2023-01-30
dla godziny 12:00
wynosi: 25.6 km/h.
ALARM!!! ALARM!!! - Send notification!!!
Prognoza godzinowa w dniu:
2023-01-30
Jednostka:
km/h
Godziny:
12:00
wind speed: 25.6
13:00
wind speed: 24.1
14:00
wind speed: 23.0
15:00
wind speed: 20.9
16:00
wind speed: 20.5