Aller au contenu principal

Intégration domotique Environment Canada, gratuite et open source

Intégration Environment Canada pour Gladys Assistant

Météo officielle d’Environnement Canada : alertes, cote air santé, humidex et refroidissement.

Cette intégration fait d'Environnement et Changement climatique Canada le fournisseur météo de Gladys. Le widget météo du tableau de bord et l'assistant (« quel temps fera-t-il demain ? ») utilisent ses prévisions officielles. Elle ajoute ce dont on a besoin au Canada : les alertes officielles, la cote air santé (fumée des feux de forêt comprise), l'humidex l'été, le refroidissement éolien l'hiver et le radar de précipitations.

Rien à saisir, ni compte ni clé : tout vient des services ouverts du Service météorologique du Canada, pour la position de votre maison. Canada seulement.

Installation​

  1. Installez l'intégration depuis le catalogue de Gladys (Gladys 5.1 ou plus récent).
  2. Acceptez l'accès à la position de vos maisons : la météo est celle de la maison, rien d'autre à saisir.
  3. Vérifiez que votre maison est placée sur la carte (Paramètres → Maisons). Sans position, il n'y a pas de météo.
  4. Dans l'écran Configuration, cliquez sur Tester Environnement Canada : le message indique ce que chaque source a répondu (prévisions, alertes, qualité de l'air).

Une fois installée, l'intégration passe devant le service OpenWeather intégré à Gladys. Le widget météo peut aussi la choisir explicitement.

D'où vient la météo​

Les prévisions sont celles de la page de ville d'Environnement Canada la plus proche de votre maison (la même que sur meteo.gc.ca) : conditions actuelles mesurées à la station de la ville, 24 heures de prévisions horaires et environ 6 jours. Le widget « Ressenti » indique la ville utilisée.

Configuration​

  • Alertes officielles (activé par défaut) — avertissements, veilles, avis et bulletins d'Environnement Canada qui couvrent votre maison, y compris les bulletins spéciaux sur la qualité de l'air et la fumée. Ils s'affichent dans le widget météo et alimentent le déclencheur de scène « Alerte météo » de Gladys. Quand une alerte apparaît, change de niveau ou se termine, l'intégration prévient Gladys en quelques minutes au lieu d'attendre sa vérification de 30 minutes.
  • Alertes de qualité de l'air (désactivé par défaut) — ajoute une alerte quand la cote air santé de votre secteur atteint un risque élevé (7 ou plus). Ce n'est pas une alerte officielle : elle découle de la cote.
  • Alertes de ressenti (estimations) (désactivé par défaut) — ajoute une alerte quand l'humidex ou le refroidissement éolien calculé atteint un risque réel (grand inconfort, risque élevé de gelure…). Ce ne sont pas des alertes officielles.
  • Radar de précipitations (activé par défaut) — une image radar de 300 × 200 km centrée sur votre maison. Activez l'option « images du fournisseur » du widget météo pour la voir.

Le widget « Qualité de l'air »​

La cote air santé (CAS, en anglais AQHI) de Santé Canada et d'Environnement Canada va de 1 à 10+. Elle combine l'ozone, les particules fines et le dioxyde d'azote. Le widget montre :

  • la cote maintenant et son niveau de risque, sur une jauge ;
  • le maximum des 24 prochaines heures et la prévision heure par heure ;
  • les prévisions par période (ce soir, demain…) ;
  • en saison des feux, la cote prévue dans la fumée, quand Environnement Canada la publie ;
  • les conseils officiels, pour tous et pour les personnes à risque (maladie cardiaque ou pulmonaire, enfants, aînés).

La cote est celle du secteur le plus proche (environ 130 au Canada), à 75 km au plus. Certains secteurs ont une prévision mais pas de mesure (Montréal et Québec, dont l'air est mesuré par la province) : la cote de l'heure en cours est alors la prévue, et le widget l'indique.

CoteNiveau de risque
1 à 3Faible
4 à 6Modéré
7 à 10Élevé
Plus de 10Très élevé

Réglage Maison : le nom de la maison à afficher. Vide, c'est la première maison localisée.

Le widget « Ressenti »​

Il montre :

  • l'indice qui s'applique maintenant : humidex dès 20 °C, sinon refroidissement éolien, avec son niveau de risque selon les échelles d'Environnement Canada ;
  • la température et, l'hiver, le refroidissement dans les rafales (l'été, le point de rosée) ;
  • le ressenti et la température des 24 prochaines heures, avec la pire heure ;
  • le délai de gelure de la peau exposée, la nuit étouffante (point de rosée nocturne d'au moins 18 °C), le risque de verglas (pluie verglaçante, brouillard givrant ou précipitations autour de 0 °C) et la tendance de la pression sur 3 heures.

Les niveaux de ressenti​

NiveauIndice
Risque extrême (froid)refroidissement de −55 ou moins (gelure en moins de 2 min)
Risque grave (froid)−48 à −54 (gelure en 2 à 5 min)
Risque très élevé (froid)−40 à −47 (gelure en 5 à 10 min)
Risque élevé (froid)−28 à −39 (gelure en 10 à 30 min)
Risque modéré (froid)−10 à −27
Risque faiblele reste
Inconforthumidex de 30 à 39
Grand inconforthumidex de 40 à 45
Chaleur dangereusehumidex de 46 à 53
Coup de chaleur imminenthumidex de 54 ou plus

Scènes​

Deux déclencheurs, vérifiés toutes les 5 minutes :

  • Niveau de qualité de l'air changé — la cote air santé d'une maison atteint un nouveau niveau de risque.
  • Niveau de ressenti changé — l'humidex ou le refroidissement éolien d'une maison atteint un nouveau niveau.

Filtres, tous facultatifs :

  • Niveau atteint — par exemple « Risque élevé ». La scène se déclenche même si l'indice saute ce niveau (de « faible » à « très élevé »).
  • Sens — « Aggravation » ou « Amélioration ».
  • Maison — le nom exact de la maison dans Gladys (vide = toutes).

Les actions suivantes peuvent lire {{triggerEvent.data.summary}} (une phrase prête à envoyer), {{triggerEvent.data.value}}, {{triggerEvent.data.current_level}}, etc.

Exemples : fermer les fenêtres et couper l'échangeur d'air quand la qualité de l'air atteint « Risque élevé » (fumée des feux de forêt) ; fermer les stores et lancer la climatisation à « Grand inconfort » ; allumer le chauffe-bloc ou envoyer une notification à « Risque élevé (froid) ».

Pour éviter les déclenchements en rafale, un niveau n'est quitté qu'avec une marge d'une unité, et le premier calcul après un démarrage ne déclenche rien.

Bon à savoir​

  • Hors du Canada : Environnement Canada n'a pas de météo pour votre maison, l'intégration le dit dans l'écran Configuration.
  • Les prévisions horaires d'Environnement Canada ne donnent pas de quantité de précipitations, seulement une probabilité.
  • Si Environnement Canada ne répond pas, la dernière météo connue reste affichée jusqu'à 3 heures.
  • Les données sont mises en cache 10 minutes (5 pour les alertes, 15 pour la qualité de l'air).

Sources et licences​

Données : Environnement et Changement climatique Canada (prévisions des pages de ville, alertes, cote air santé, radar), sous la licence d'utilisation finale des serveurs de données d'ECCC. Fond de carte du radar : Ressources naturelles Canada, sous la Licence du gouvernement ouvert – Canada. Les conseils de la cote air santé sont ceux de Santé Canada, parfois raccourcis. Cette intégration n'est ni affiliée au gouvernement du Canada ni approuvée par lui.

Paramètres de configuration​

Voici les paramètres demandés par Environment Canada dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
Météo d’Environnement CanadasectionNonLes prévisions officielles d’Environnement et Changement climatique Canada pour la position de votre maison dans Gladys : rien à saisir, ni compte ni clé. Canada seulement. Les données viennent des services ouverts du Service météorologique du Canada (Licence du gouvernement ouvert – Canada) ; cette intégration n’est pas affiliée au gouvernement du Canada.
Alertes officiellesbooleanNonAvertissements, veilles, avis et bulletins d’Environnement Canada pour votre maison, y compris les bulletins sur la qualité de l’air et la fumée des feux de forêt. Ils alimentent le widget météo et le déclencheur de scène « alerte météo ».
Alertes de qualité de l’air (cote air santé)booleanNonAjoute une alerte quand la cote air santé de votre secteur atteint un risque élevé (7 ou plus). Ce n’est pas une alerte officielle : elle découle de la cote elle-même.
Alertes de ressenti (estimations)booleanNonAjoute une alerte quand l’humidex ou le refroidissement éolien calculé par l’intégration atteint un risque réel. Non officielles : elles se mêlent aux alertes d’Environnement Canada.
Radar de précipitationsbooleanNonRadar d’Environnement Canada autour de votre maison, affiché par le widget météo quand son option « images du fournisseur » est activée.

Comment installer Environment Canada dans Gladys​

  1. Dans Gladys, ouvrez Intégrations : Environment Canada apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
  2. Cliquez sur Installer. Gladys télécharge l'image Docker (ghcr.io/lm1lc3n7/gladys-environment-canada:0.1.1), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration).
  3. Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
  4. Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/LM1LC3N7/gladys-environment-canada.

Environment Canada nécessite Gladys >=5.1.0. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.

Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.

À propos des intégrations externes​

Environment Canada est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par LM1LC3N7, et non par l'équipe cœur de Gladys.

Inscrivez-vous à la newsletter Gladys Assistant

Quelques emails par mois sur les nouveautés et l'actualité du projet. Envoyés par Pierre-Gilles Leymarie, le fondateur du projet. Désinscription possible à tout moment 🙂