Hollo all,
I’m stuck, since a pair of days i have no more forecast with met.no.
Here is te templates code i use to have forecast:
- trigger:
- platform: time_pattern
hours: /1
action:
- service: weather.get_forecasts
data:
type: daily
target:
entity_id: weather.maison
response_variable: daily_forecast
sensor:
# Capteur pour la condition météo actuelle
- name: Weather Condition Now
unique_id: weather_condition_now
state: >-
{% set cond_now = daily_forecast['weather.maison'].forecast[0].condition %}
{% if is_state('sun.sun', 'below_horizon') %}
{% if cond_now == 'sunny' %} night {% elif cond_now == 'partlycloudy' %} night-partly-cloudy {% else %} {{ cond_now }} {% endif %}
{% else %}
{{ cond_now }}
{% endif %}
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[0] }}"
# Capteurs pour les conditions météo futures (de Future 0 à Future 5)
- name: Weather Condition Future 0
unique_id: weather_condition_future_0
state: "{{ daily_forecast['weather.maison'].forecast[1].condition }}"
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[1] }}"
- name: Weather Condition Future 1
unique_id: weather_condition_future_1
state: "{{ daily_forecast['weather.maison'].forecast[2].condition }}"
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[2] }}"
- name: Weather Condition Future 2
unique_id: weather_condition_future_2
state: "{{ daily_forecast['weather.maison'].forecast[3].condition }}"
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[3] }}"
- name: Weather Condition Future 3
unique_id: weather_condition_future_3
state: "{{ daily_forecast['weather.maison'].forecast[4].condition }}"
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[4] }}"
- name: Weather Condition Future 4
unique_id: weather_condition_future_4
state: "{{ daily_forecast['weather.maison'].forecast[5].condition }}"
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[5] }}"
- name: Weather Condition Future 5
unique_id: weather_condition_future_5
state: "{{ daily_forecast['weather.maison'].forecast[6].condition }}"
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[6] }}"
# Capteurs pour les températures futures (de Future 0 à Future 5)
- name: Weather Temperature Future 0
unique_id: weather_temperature_future_0
state: "{{ daily_forecast['weather.maison'].forecast[1].temperature }}"
unit_of_measurement: '°C'
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[1] }}"
- name: Weather Temperature Future 1
unique_id: weather_temperature_future_1
state: "{{ daily_forecast['weather.maison'].forecast[2].temperature }}"
unit_of_measurement: '°C'
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[2] }}"
- name: Weather Temperature Future 2
unique_id: weather_temperature_future_2
state: "{{ daily_forecast['weather.maison'].forecast[3].temperature }}"
unit_of_measurement: '°C'
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[3] }}"
- name: Weather Temperature Future 3
unique_id: weather_temperature_future_3
state: "{{ daily_forecast['weather.maison'].forecast[4].temperature }}"
unit_of_measurement: '°C'
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[4] }}"
- name: Weather Temperature Future 4
unique_id: weather_temperature_future_4
state: "{{ daily_forecast['weather.maison'].forecast[5].temperature }}"
unit_of_measurement: '°C'
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[5] }}"
- name: Weather Temperature Future 5
unique_id: weather_temperature_future_5
state: "{{ daily_forecast['weather.maison'].forecast[6].temperature }}"
unit_of_measurement: '°C'
attributes:
forecast: "{{ daily_forecast['weather.maison'].forecast[6] }}"
Someone can help me?
Best