Nextion Météo France

Bonjour,

Merci pour ta réponse.
J’avais bien vu ce post et avait essayé d’intégrer ca dans ma config … pas réussi a l’époque.
J’ai remis le nez dans le code et j’avais quelques erreurs.

Tout est corrigé. Ca fonctionne.
Merci.

1 « J'aime »

Salut,

Je suis ravi que mon projet ait pu te servir.
Je n’avait pas trouver la solution il y as quelques mois. J’ai donc le même problème, et pas trop de temp pour me pencher dessus. Pourrait tu me donner un coup de main pour remette le mien en route?

J’ai inséré dans mon configuration.yaml dans la section template: ceci

  - trigger:
      - platform: time_pattern
        hours: /1
      - platform: homeassistant
        event: start
    action:
      - service: weather.get_forecasts
        data:
          #type: hourly
          type: daily
        target:
          entity_id: weather.XX_ma_ville_XX
        response_variable: daily_var
    sensor:
      - name: Prevision Meteo XX_ma_ville_XX
        unique_id: XX_ma_ville_XX_weather_forcast_daily
        state: "{{ daily_var['weather.XX_ma_ville_XX'].forecast[0].condition }}"
        attributes:
          forecast: "{{ daily_var['weather.XX_ma_ville_XX'].forecast }}"

Puis dans le meteo_nextion.yaml j’ai adapté la syntaxe : remplacer weather.XX_ma_ville_XX par sensor.XX_ma_ville_XX.
Par exemple, tu avais ceci en ligne 378 par ex :

          {% if state_attr("weather.saint_geours_de_maremne","forecast")[1].condition == 'Clear' %}

que j’ai remplacé par ceci :

          {% if state_attr("sensor.prevision_meteo_XX_ma_ville_XX","forecast")[1].condition == 'Clear' %}

Je pense que c’est la seule modif que j’ai réalisé suite à l’évolution de Avril 2024 sur le forcast dans les weather.

Si ca peut aider.
Nicolas

2 « J'aime »

Super merci, je regarde des que je peu pour me le mettre en place.

Marche nickel, j’ai pu mettre à jours mon écran et le git.