Voila, c’est fini
Va falloir faire un template pour les heures et pour les jours … pfff
J’ai du boulot pour mes ESP.
T’es entités météo france avait le forecast et après la mise a jour, ca a supprimé le forecast automatiquement ?
Oui je les vois plus sur la version dev en 2024.4.0.03
Ok, merci de ces précisions. J’ai du boulot pour mercredi
Salut,
j’ai créer ces Templates, pour la suppression du forecast demain ( 2024.4.0 ). Comme ca j’ai refais mes capteurs météo pour mes ESP et suis prêt pour la 2024.4.0.
template:
- trigger:
- platform: time_pattern
hours: /1
- platform: homeassistant
event: start
action:
- service: weather.get_forecasts
data:
type: daily
target:
entity_id: weather.xxxxx
response_variable: daily
sensor:
- name: Weather Forecast Jour XXXX
unique_id: weather_forecast_jour_XXXXX
state: "{{ daily['weather.xxxxx'].forecast[0].condition }}"
attributes:
forecast: "{{ daily['weather.xxxxx'].forecast }}"
- trigger:
- platform: time_pattern
hours: /1
- platform: homeassistant
event: start
action:
- service: weather.get_forecasts
data:
type: hourly
target:
entity_id: weather.xxxxx
response_variable: hourly
sensor:
- name: Weather Forecast Heure XXXX
unique_id: weather_forecast_heure_XXXX
state: "{{ hourly['weather.xxxxx'].forecast[0].condition }}"
attributes:
forecast: "{{ hourly['weather.xxxxx'].forecast }}"
Par heures:
Par Jours:
Bonjour à toi !
J’ai créé ces template, mais pour le moment ca reste à unknown
…
J’ai restart HA, refresh les template…
Faut il attendre ou compléter avec d’autres template pour que cela fonctionne ?
##############################
#. #
# TRIGGER #
# #
##############################
###### WEATHER
- trigger:
- platform: time_pattern
hours: /1
action:
- service: weather.get_forecasts
data:
type: daily
target:
entity_id: weather.maison
response_variable: daily
sensor:
- name: Weather Forecast Jour Maison
unique_id: weather_forecast_jour_maison
state: "{{ daily['weather.maison'].forecast[0].condition }}"
attributes:
forecast: "{{ daily['weather.maison'].forecast }}"
- trigger:
- platform: time_pattern
hours: /1
action:
- service: weather.get_forecasts
data:
type: hourly
target:
entity_id: weather.maison
response_variable: hourly
sensor:
- name: Weather Forecast Heure Maison
unique_id: weather_forecast_heure_maison
state: "{{ hourly['weather.maison'].forecast[0].condition }}"
attributes:
forecast: "{{ hourly['weather.maison'].forecast }}"
Salut,
il y a un trigger toutes les heures ( normalement a 12h00 ca va s’actualiser) . Tu peut tenter d’utiliser le service homeassistant.update_entity sur ton entité pour forcer une maj.
Peu être rajouter ce trigger en plus.
- trigger:
- platform: time_pattern
hours: /1
- platform: homeassistant
event: start
Oui j’ai bien vu le trigger, mais la commande homeassistant.update_entity
ne donne rien, ni le restart ce qui me semble louche.
c’est quoi ta facon de découper ta config ?
chez moi, c’est configurer avec packages:
homeassistant:
packages: !include_dir_named packages
Dans /config/packages, j’ai un fichier template.yaml:
template:
- trigger:
- platform: time_pattern
hours: /1
action:
- service: weather.get_forecasts
data:
type: daily
target:
entity_id: weather.xxxxx
response_variable: daily
sensor:
- name: Weather Forecast Jour XXXX
unique_id: weather_forecast_jour_XXXXX
state: "{{ daily['weather.xxxxx'].forecast[0].condition }}"
attributes:
forecast: "{{ daily['weather.xxxxx'].forecast }}"```
J’ai un fichier template.yaml qui est scindé depuis configuration.yaml avec : template: !include template.yaml
Dans lequel il y a :
- binary_sensor
- sensor
et maintenant : - trigger
Ca vient de remonter, me reste plus qu’a adapté les templates pour avoir ce que j’ai besoin, merci !
Oui, c’est 12h00. Le trigger c’est lancer
J’ai restart avec le trigger HA start aussi, tu sais si on peut avoir le details jour ou heures dans la carte Meteo France comme avant ou pas ?
oui.
Faut installer la version 1.9.2beta2 de la carte MF. Pour avoir les options de jours et heures avec la suppression du forecast.
OK, et il y a un autre template a faire pour ce detail ?
Car je n’ai rien qui s’affiche
non, pas de template. tu utilise ton entité météo normal weather.maison
.
Le mieux créer une nouvelle carte météo france par le UI, configure les options et utilise le code en yaml.
C’est exactement ce que j’ai fait.
Bon c’est chiant tous ces changements…
Quand tout fonctionnait bien l’utilisateur a du mal à comprendre pourquoi il faut tout changer pour des solutions + complexes à mettre en œuvre pour lui alors que la ligne suivi par HA est de tout simplifier au maximum…
Ta bien la version BETA 1.9.2-beta2?