Alerte météo

Bonjour,
merci pour le travail !!
je ne sais pas si ça a été traitée mais pour ceux qui souhaitent conserver les alertes intégrées à la carte météo france, j’ai fait un petit sensor qui récupère les valeurs du sensor et les transforme en couleur:

- platform: template
  sensors:
    weather_alert:
     value_template: >-
             {% if is_state("sensor.meteo_france_alerts_37", "1") %}
               Vert
             {% elif is_state("sensor.meteo_france_alerts_37", "2") %}
               Jaune
             {% elif is_state("sensor.meteo_france_alerts_37", "3") %}
               Orange
             {% elif is_state("sensor.meteo_france_alerts_37", "4") %}
               Rouge
             {% else %}
               None
             {% endif %}
     attribute_templates: 
        Canicule: >- 
             {% set a = state_attr('sensor.meteo_france_alerts_37', 'today')[5]['phenomenon_max_color_id'] %}
             {% if a == 1 %}
               Vert
             {% elif a == 2 %}
               Jaune
             {% elif a == 3 %}
               Orange
             {% elif a == 4 %}
               Rouge
             {% else %}
               None
             {% endif %}
        Inondation: >- 
             {% set b = state_attr('sensor.meteo_france_alerts_37', 'today')[3]['phenomenon_max_color_id'] %}
             {% if b == 1 %}
               Vert
             {% elif b == 2 %}
               Jaune
             {% elif b == 3 %}
               Orange
             {% elif b == 4 %}
               Rouge
             {% else %}
               None
             {% endif %}
        Neige-verglas: >-
             {% set c = state_attr('sensor.meteo_france_alerts_37', 'today')[4]['phenomenon_max_color_id'] %}
             {% if c == 1 %}
               Vert
             {% elif c == 2 %}
               Jaune
             {% elif c == 3 %}
               Orange
             {% elif c == 4 %}
               Rouge
             {% else %}
               None
             {% endif %}
        Orages: >-
             {% set d = state_attr('sensor.meteo_france_alerts_37', 'today')[2]['phenomenon_max_color_id'] %}
             {% if d == 1 %}
               Vert
             {% elif d == 2 %}
               Jaune
             {% elif d == 3 %}
               Orange
             {% elif d == 4 %}
               Rouge
             {% else %}
               None
             {% endif %}
        Pluie-inondation: >-
             {% set e = state_attr('sensor.meteo_france_alerts_37', 'today')[1]['phenomenon_max_color_id'] %}
             {% if e == 1 %}
               Vert
             {% elif e == 2 %}
               Jaune
             {% elif e == 3 %}
               Orange
             {% elif e == 4 %}
               Rouge
             {% else %}
               None
             {% endif %}
        'Vent violent': >-
             {% set f = state_attr('sensor.meteo_france_alerts_37', 'today')[0]['phenomenon_max_color_id'] %}
             {% if f == 1 %}
               Vert
             {% elif f == 2 %}
               Jaune
             {% elif f == 3 %}
               Orange
             {% elif f == 4 %}
               Rouge
             {% else %}
               None
             {% endif %}
        attribution: "Data provided by Météo-France"
     friendly_name: Weather_Alert
     icon_template: mdi:weather-cloudy-alert

remplacez le « 37 » par votre département
et ensuite mettez votre sensor.weather_alert dans la carte meteo france

vous allez récupérer les icones

image

désolé si quelqu’un a déjà traité le sujet

1 « J'aime »