Aller au contenu principal

2026-06-23

  • Widget : boussole SVG inline pour la direction du vent (remplace l'icône drapeau), avec tooltip vitesse + cardinal (SSE, NNO…)
  • Widget : icône fa-wind pour les rafales (remplace le texte "/ rafale")
  • Graphique : icônes WMO toutes les 2h (12 au lieu de 8) avec label heure au-dessus, barre portée à 42px
  • Graphique : boussole SVG dans la barre vent (18×18px), tooltip XX km/h - cardinal
  • Graphique : tooltip sur les icônes météo avec description de la condition
  • Graphique : vue J0 affiche les prochaines 24h depuis l'heure actuelle (non plus depuis minuit)
  • Graphique : bouton toggle fa-layer-group pour masquer/afficher les barres icônes/vent avec animation fade vers le haut (CSS natif), le graphique s'agrandit automatiquement
  • Icônes : migration vers meteo-icons@1.2.1 (jsdelivr CDN, format PNG) dans le widget et le graphique

2026-06-16

  • Ajout des alertes Avalanche et Incendie forêt (commandes binaires + niveaux 0–4)
  • Correction du mapping des types d'alertes MeteoSwiss (indices officiels corrigés pour verglas, chaleur, crues…)
  • Intégration des icônes officielles MétéoSuisse Open Data (local-forecasting) :
    • le script météo récupère les numéros de symboles officiels via l'API STAC (jww003i0 horaire, jp2000d0 journalier)
    • sélection du point de prévision par NPA ou coordonnées GPS (point le plus proche)
    • cache disque transparent (6h pour le catalogue STAC, 24h pour le point géo)
    • fallback automatique vers le mapping WMO si l'API est indisponible
  • Correction du mapping WMO → symbole MétéoSuisse dans le widget (codes 56, 57, 77, 80, 81, 82)
  • Fix : event listeners JS déplacés sur #div_pageContainer (évite des effets de bord sur d'autres pages Jeedom)

2026-06-13

  • Ajout des commandes Rayonnement solaire, Rayonnement solaire H+1 et Rayonnement solaire H+2 (W/m²)

2026-06-12

  • Ajout des commandes Code météo WMO H, Code météo WMO H+1 et Code météo WMO H+2.
  • Amélioration icone du plugin

2026-04-22

  • Icônes météo : correction des liens SVG cassés avec ajout du mapping WMO → MeteoSuisse

  • Ajout des codes WMO manquants (56, 57, 66, 67) pour éviter les conditions vides ou incorrectes

  • Correction de certains libellés météo (ex : bruine)

  • Modale d’alertes : correction de la modale vide sur le dashboard

  • Suppression de la div intermédiaire et utilisation directe de contentUrl

  • Chargement correct du contenu warning.php dans la modale

2026-04-03

Améliorations

  • Refonte importante du plugin SwissMeteo
  • Reprise de la récupération des données météo et des alertes
  • Ajout de la gestion des données horaires pour les graphiques
  • Refonte du widget dashboard
  • Refonte de l’interface desktop du plugin
  • Ajout des traductions de langue
  • Ajout des images du widget dans le plugin

Technique

  • Suppression de l’ancienne arborescence Python resources/swissmeteo et resources/jeedom
  • Migration vers un script principal resources/weather.py
  • Ajout d’un endpoint AJAX pour la récupération des données de graphique
  • Refactoring de swissmeteo.class.php
  • Refactoring de core/php/swissmeteo.php
  • Mise à jour des informations du plugin pour Jeedom 4.4
  • Suppression de la gestion des dépendances Jeedom

1.0.0

Initial

  • Version initiale du plugin SwissMeteo