Fix missing precip forecast with some weather providers #89

This commit is contained in:
2023-10-05 16:17:04 -04:00
parent 9c61bc8105
commit ce188b059e

View File

@ -395,7 +395,11 @@ template:
{% set forecast = state_attr('weather.iron_nerd_weather_station','forecast')[0] %} {% set forecast = state_attr('weather.iron_nerd_weather_station','forecast')[0] %}
{{ forecast.wind_speed }} {{ forecast.wind_speed }}
precipitation: >- precipitation: >-
{% set forecast = state_attr('weather.iron_nerd_weather_station','forecast')[0] %} {% if state_attr('weather.iron_nerd_weather_station','precipitation') %}
{% set forecast = state_attr('weather.iron_nerd_weather_station','forecast')[0] %}
{% else %}
{% set forecast = state_attr('weather.iron_nerd_studios','forecast')[0] %}
{% endif %}
{{ forecast.precipitation }} {{ forecast.precipitation }}
friendly: >- friendly: >-
{% set forecast = state_attr('weather.iron_nerd_weather_station','forecast')[0] %} {% set forecast = state_attr('weather.iron_nerd_weather_station','forecast')[0] %}