Installer la carte Météo France

Si tu vas sur la bonne adresse du GitHub, tu auras la procédure ! Version dev !

Installation

Prérequis

Cette carte est prévue pour utiliser les entités de l’intégration Météo France.

Installation via l’interface utilisateur

Installation de la carte

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
Si le lien a fonctionné, passez directement à l’étape 3. Sinon, procédez comme suit :

    1. Depuis HACS (Home Assistant Community Store), sélectionner Interface. Puis ouvrez le menu en haut à droite et utiliser l’option Dépôts personnalisés pour ajouter le dépôt de la carte.
    1. Ajoutez l’adresse https://github.com/hacf-fr/lovelace-meteofrance-weather-card avec pour catégorie Lovelace, et faire AJOUTER. Le dépôt de la carte apparaît dans la liste.
  • 3. La carte de ce nouveau dépôt va s’afficher, cliquez sur image.

    1. Faire le choix de la dernière version béta et utiliser l’option image en bas à droite.

image

    1. Faire RECHARGER LA PAGE pour terminer! La carte est maintenant prête à être utiliser dans votre tableau de bord.

PS: Modif suite erreur sur dev Merci@Giga77

2 « J'aime »

Petite précision, à l’étape 3, le bouton ç’est Télécharger :


Et pareil pour l’étape 4.

Le boulet !
Vous n’allez pas me croire, mais pour éviter toute confusion j’ai rétrogradé mon HA à une période où, ni Météo France, ni hacf-fr/lovelace-meteofrance-weather-card at dev n’étaient installés.
Je suis donc reparti sur un terrain vierge et j’ai suivi scrupuleusement les instructions de Doubledom en installant la version 1.9.2-beta-2
et :

toujours pareil.
Comment est-ce possible ?

Montre cette carte dans HACS pour voir version et nom ?
image
et surtout çà !
image

Essaye aussi vider le cache des images

Pourquoi ?
Où ça ?
En dehors du fait que je n’ai pas accès à la configuration tout fonctionne bien comme en témoigne cette copie d’écran :

montre ta config avec
image
en texte !

Résumé
type: custom:meteofrance-weather-card
entity: weather.peyrehorade
cloudCoverEntity: sensor.peyrehorade_cloud_cover
rainChanceEntity: sensor.peyrehorade_rain_chance
freezeChanceEntity: sensor.peyrehorade_freeze_chance
snowChanceEntity: sensor.peyrehorade_snow_chance
uvEntity: sensor.peyrehorade_uv
rainForecastEntity: sensor.peyrehorade_next_rain
alertEntity: sensor.40_weather_alert
details: true
alert_forecast: true
animated_icons: true
forecast: true
one_hour_forecast: true
current: true
name: Peyrehorade
number_of_hourly_forecasts: '-1'
number_of_daily_forecasts: '-1'
detailEntity: sensor.peyrehorade_daily_original_condition

T’en as des choses toi !
Moi c’est plus succinct :

- type: custom:meteofrance-weather-card
        entity: weather.saint_jean_le_thomas
        details: true
        alert_forecast: true

Ok
Enlève le tiret et justifie le tout ! si tu es en carte directe ? , pas sous autre carte !

type: custom:meteofrance-weather-card
entity: weather.saint_jean_le_thomas
details: true
alert_forecast: true
Je suis là
title: Maison
views:
  - path: default_view
    title: Home
    cards:
      - type: entities
        entities:
          - person.sventovit
      - type: custom:meteofrance-weather-card
        entity: weather.saint_jean_le_thomas
        details: true
        alert_forecast: true
      - type: entities
        entities:
          - entity: sensor.thermometre_chambre_humidity
            name: Humidité
          - entity: sensor.thermometre_chambre_temperature
            name: Température
        title: Thermomètre Chambre
      - type: entities
        entities:
          - entity: sensor.thermometre_salon_humidity
            name: Humidité
          - entity: sensor.thermometre_salon_temperature
            name: Température
        title: Thermomètre Salon
      - type: grid
        square: false
        columns: 1
        cards:
          - show_state: false
            show_name: false
            camera_view: auto
            type: picture-entity
            entity: camera.camera_terrasse_fluent
      - type: grid
        square: false
        columns: 1
        cards:
          - show_state: false
            show_name: false
            camera_view: auto
            type: picture-entity
            entity: camera.camera_porte_fluent
      - type: grid
        square: false
        columns: 1
        cards:
          - type: media-control
            entity: media_player.radio_cuisine
          - type: media-control
            entity: media_player.radio_entree
          - type: media-control
            entity: media_player.tele
      - type: entities
        entities:
          - entity: sensor.system_monitor_disk_free
            name: Disk free /
          - entity: sensor.system_monitor_disk_use_percent
            name: Disk use (percent) /
          - entity: sensor.system_monitor_processor_temperature
            name: Processor temperature
          - entity: sensor.system_monitor_processor_use
            name: Processor use
        title: System Monitor
      - type: entities
        entities:
          - entity: cover.smart_garage_door_2201056910492536102948e1e98494c8_garage
            name: Garage
        title: Porte garage
      - type: entities
        entities:
          - entity: binary_sensor.porte_couloir_garage_contact
            name: Porte
        title: Porte couloir garage
        state_color: true
      - type: entities
        entities:
          - entity: binary_sensor.capteur_ouverture_fenetre_salle_deau_contact
            name: Fenêtre
        title: 'Fenêtre : salle d’eau'
      - type: entities
        entities:
          - switch.sejour
        title: Séjour
        state_color: true
      - type: entities
        entities:
          - entity: light.terrasse_1
        title: Terrasse 1
        state_color: true
      - type: entities
        entities:
          - entity: light.terrasse_2
        title: Terrasse 2
      - type: entities
        entities:
          - entity: light.petite_cave
        title: Petite cave
        state_color: true
      - type: entities
        entities:
          - entity: light.grande_cave
        title: Grande cave
        state_color: true

De la part de ton browser … j’ai q’un ce lien Anglais (car je ne travaille pas en Français)
How do I clear my browser cache in Google Chrome? - Ask Us (libanswers.com)

Ah… okey. J’avais cru comprendre celui du serveur.

Done!

Donc normal, il faut ajouter ce que tu veux en mode texte directement.
Ou faire une carte seule, et copier les entités dans ton autre carte, plus rapide !
Attention indentation !

Résumé

type: custom:meteofrance-weather-card
entity: weather.saint_jean_le_thomas
name: Saint-Jean-le-Thomas
alertEntity: sensor.50_weather_alert
detailEntity: sensor.saint_jean_le_thomas_rain_chance
cloudCoverEntity: sensor.saint_jean_le_thomas_cloud_cover
rainChanceEntity: sensor.saint_jean_le_thomas_rain_chance
freezeChanceEntity: sensor.saint_jean_le_thomas_freeze_chance
snowChanceEntity: sensor.saint_jean_le_thomas_snow_chance
uvEntity: sensor.saint_jean_le_thomas_uv
number_of_hourly_forecasts: '-1'
number_of_daily_forecasts: '-1'
1 « J'aime »

Bingo !
J’ai tout !
Et 1 kudos pour Doubledom.

1 « J'aime »

Je viens de perdre les prévisions hebdo en passant du core
2024.3.x au Core 2024.4.1 ou 2024.4.2
En restorant la sauvegarde 2024.3.1, je récupère bien les prévisions.
Je suis sur la carte hacf meteofrance v 1.9.0.

Ca le fait sur mes deux HA
HA → VM Syno
HA ->VirtualBox/PC
Je suis le seul à avoir ce problème ?

Il y a plusieurs discussions sur ce sujet. Il s’agit d’un breaking change de la version 2024.04 de HA.
Regarde ici pour les solutions proposées : 2023.9 forecast meteo france, contournement pour les cartes - Entraide Home Assistant - Home Assistant Communauté Francophone (hacf.fr)

1 « J'aime »

Merci @Gilles2 pour le lien, j’y vais de ce pas ! :slight_smile:
Et Zut j’ai posté dans le mauvais thread

Salut,
ta des exemples de template, pour faire une entité météo avec les forecasts.

Mettre a jour la carte MF en version 1.9.2beta2

2 « J'aime »

Hello,

J’ai installé la derniere 1.9.2beta2; mais j’ai toujours que 5 jrs de forecast, ou 5 slot d’heures, je n’arrive pas à avoir plus.
Pourquoi ?

type: custom:meteofrance-weather-card
entity: weather.saint_blaise_du_buis
cloudCoverEntity: sensor.saint_blaise_du_buis_cloud_cover
rainChanceEntity: sensor.saint_blaise_du_buis_rain_chance
freezeChanceEntity: sensor.saint_blaise_du_buis_freeze_chance
snowChanceEntity: sensor.saint_blaise_du_buis_snow_chance
uvEntity: sensor.saint_blaise_du_buis_uv
rainForecastEntity: sensor.saint_blaise_du_buis_next_rain
alertEntity: sensor.38_weather_alert
current: true
details: true
one_hour_forecast: true
alert_forecast: true
forecast: true
number_of_forecasts: ‹ 7 ›

Merci de l’aide

(sinon super boulot, merci !!! )

Parce que la bonne syntaxe c’est ça :

    number_of_hourly_forecasts: '7'
    number_of_daily_forecasts: '7'

Et si tu mets du code, tu formates affichage s’il te plaît.