Intégrations Home Assistant les plus populaires → candidates pour des intégrations externes Gladys

La vague du soir est sortie : quatre logiciels auto-hébergés.

Toutes testées sur les vrais logiciels en Docker, pas encore sur une vraie installation Gladys. Vos retours sont les bienvenus :slight_smile:

Les séries s’arrêtent là pour le moment : je fais une pause dans les nouvelles intégrations. Les retours et les corrections sur celles déjà publiées continuent.

Le petit lot GCE (réservé au n° 436) est publié : trois intégrations pour les boîtiers GCE Electronics, à la demande de @cce66 qui va les tester sur ses vrais boîtiers. Elles arrivent au store au prochain passage de l’indexeur, et « Installer depuis GitHub » marche déjà avec le lien de chaque dépôt. Toutes en local, sans cloud.

IPX800 V3 v0.1.1 : GitHub - LM1LC3N7/gladys-ipx800-v3 · GitHub
Relais, entrées et sondes analogiques de l’IPX800 V3, jusqu’à 3 boîtiers. Les relais sont en lecture seule sauf ceux que vous listez ; une commande envoie toujours un état précis (marche ou arrêt), jamais une bascule. Porté d’après ha_ipx800v3 (MIT).

Eco-Devices RT2 v0.1.1 : GitHub - LM1LC3N7/gladys-ecodevices-rt2 · GitHub
Compteurs, entrées, relais, fil pilote X-4FP et X-THL de l’Eco-Devices RT2, jusqu’à 3 boîtiers. Les index ne sont jamais publiés à 0 ni en baisse. Les index de téléinfo et des pinces attendent la confirmation de leur unité sur un vrai boîtier avant d’être proposés. D’après pyecodevices_rt2 (MIT) et la documentation GCE.

Eco-Devices ED3 v0.1.1 : GitHub - LM1LC3N7/gladys-ecodevices-ed3 · GitHub
Les 30 compteurs, les pinces (puissance), la tension, les relais, l’X-8R (lecture) et l’X-THL de l’Eco-Devices 3, jusqu’à 3 boîtiers. Même règle pour les index ; les compteurs alimentés par une pince attendent aussi la confirmation de leur unité. Écrit d’après la documentation GCE et les outils publiés par cce66 (MIT).

Pour les trois : chaque boîtier garde ses appareils (un appareil ne commande jamais un autre boîtier), l’arrêt d’une sortie n’est jamais bloqué, et aucune n’a encore tourné sur un vrai appareil. Vos retours sont les bienvenus dans les issues GitHub.

Deuxième vague du lot 19 (réservé au n° 434) : les États-Unis en données ouvertes. Les cinq intégrations arrivent au store au prochain passage de l’indexeur, et « Installer depuis GitHub » marche déjà avec le lien de chaque dépôt. Aucune ne demande de compte ni de clé, et toutes ont été essayées sur les vrais services. Une source muette, périmée ou illisible est signalée dans l’état de l’intégration : rien n’est jamais publié à 0 à la place d’une valeur inconnue.

CAISO v0.1.1 : GitHub - LM1LC3N7/gladys-caiso · GitHub
Le réseau électrique californien : prix de gros temps réel par zone (NP15, SP15, ZP26), demande, part renouvelable, intensité carbone, et le niveau d’alerte (Flex Alert, EEA 1 à 3) avec un déclencheur. C’est un prix de gros, pas votre tarif. Le niveau publié est un minimum : un avis que l’intégration ne reconnaît pas est cité dans l’état, et le retour à « normal » n’est annoncé que si tout est reconnu.

USGS v0.1.1 : GitHub - LM1LC3N7/gladys-usgs-eau · GitHub
Niveaux, débits et températures des rivières et nappes de l’USGS à vos stations, en unités US ou métriques. Une mesure « à sec », « glace », « sous le seuil »… n’est jamais publiée comme une valeur ; une mesure estimée ou provisoire l’est, et l’état le dit.

NDBC v0.1.1 : GitHub - LM1LC3N7/gladys-ndbc · GitHub
Les bouées et stations côtières de la NOAA : vagues, vent, pression, températures de l’air et de l’eau, visibilité, marée. Une station en panne ne bloque jamais les autres.

Rappels US v0.1.1 : GitHub - LM1LC3N7/gladys-recalls-us · GitHub
Les rappels américains : produits de consommation (CPSC), aliments et médicaments (FDA) et véhicules (NHTSA, par marque, modèle et année, ou à partir d’un NIV qui ne quitte jamais Gladys sauf vers le décodeur officiel), avec déclencheur et widget.

MBTA v0.1.1 : GitHub - LM1LC3N7/gladys-mbta · GitHub
Les prochains passages des transports de Boston à vos arrêts et les alertes de ligne. Le prochain départ s’affiche en texte daté (« Red Line → Ashmont dans 4 min (08:09) ») pour qu’un horaire périmé ne reste jamais affiché, avec un déclencheur « départ imminent » pour les scènes. Données MassDOT / MBTA.

Vos retours sont les bienvenus dans les issues GitHub.

Troisième et dernière vague du lot 19 (réservé au n° 434) : des appareils nord-américains pilotés en local, sans cloud ni compte. Les cinq intégrations arrivent au store au prochain passage de l’indexeur, et « Installer depuis GitHub » marche déjà avec le lien de chaque dépôt. Aucune n’a encore tourné sur un vrai appareil : elles suivent les bibliothèques de Home Assistant et ont été testées sur des faux appareils. Vos retours avec le vrai matériel sont les bienvenus.

Hayward OmniLogic v0.1.1 : GitHub - LM1LC3N7/gladys-omnilogic · GitHub
Les contrôleurs de piscine OmniLogic par leur protocole local : températures de l’air et de l’eau, chauffage et consigne, pompes (marche, vitesse, puissance) et relais. Le chauffage ne s’allume jamais au-dessus du plafond de température que vous choisissez, même si la consigne déjà dans le contrôleur est plus haute ; l’arrêt d’une pompe ou d’un chauffage n’est jamais retenu. D’après python-omnilogic-local (Apache-2.0).

Guardian (Elexa) v0.1.1 : GitHub - LM1LC3N7/gladys-guardian · GitHub
La vanne d’arrêt d’eau Guardian et ses détecteurs de fuite : état de la vanne, fuites, températures, piles. La fermeture n’est jamais retenue et suit sa vanne si elle change d’adresse ; l’ouverture est désactivée par défaut et refusée tant qu’un détecteur appairé n’a pas pu être lu. L’API locale n’a pas de mot de passe : gardez la vanne sur un réseau de confiance. D’après aioguardian.

IntelliFire v0.1.1 : GitHub - LM1LC3N7/gladys-intellifire · GitHub
Les foyers au gaz IntelliFire (Heat & Glo, Heatilator, Majestic, Monessen, Quadra-Fire) par l’API locale de leur module Wi-Fi : flamme, veilleuse, température, thermostat, minuterie, défauts. « Éteindre » marche toujours et est gardé jusqu’à ce que la flamme soit vue éteinte ; l’allumage, la flamme, le ventilateur et la consigne sont désactivés par défaut, et un allumage depuis Gladys pose toujours une minuterie. D’après intellifire4py.

GreenEye Monitor v0.1.1 : GitHub - LM1LC3N7/gladys-greeneye · GitHub
Le moniteur d’énergie 32 canaux de Brultech (Colombie-Britannique), en lecture seule : index d’énergie (pour le suivi énergétique de Gladys), puissance, courant, tension, compteurs d’impulsions et températures. Un index n’est jamais publié en baisse ni avec un saut suspect sans votre confirmation, et un compteur qui repasse par zéro est suivi sans perte. D’après le format de paquets Brultech et siobrultech-protocols (MIT).

Modern Forms v0.1.1 : GitHub - LM1LC3N7/gladys-modern-forms · GitHub
Les ventilateurs de plafond Modern Forms et WAC (générations 1 à 3) : vitesse, sens de rotation, mode brise, lumière et intensité. Aucun réglage n’est un interrupteur, donc « tout allumer » ne démarre jamais un ventilateur ; un arrêt n’est jamais abandonné sur une panne ou une erreur du ventilateur. D’après aiomodernforms.

Ce message clôt le lot 19 (15 intégrations en trois vagues : Canada, États-Unis en données ouvertes, puis ces appareils locaux). Vos retours sont les bienvenus dans les issues GitHub.

Mise à jour de mes intégrations vers la version 0.16 du SDK des intégrations externes, prête pour Gladys 5.3. Les nouvelles versions arrivent au store au prochain passage de l’indexeur. Il n’y a rien à refaire : la mise à jour suffit.

Ce qui change pour vous

  • Compatible avec l’interrogation périodique de Gladys 5.3 : aucune de ces intégrations n’est interrogée en double, elles gardent leur propre rythme.
  • Chaque fonctionnalité publiée est maintenant vérifiée par les tests contre le modèle de Gladys (minimum, maximum, options…). C’est ce contrôle qui a trouvé le défaut ci-dessous.

Corrigé : appareils refusés à la Découverte

Cinq intégrations de chauffage et climatisation publiaient des listes de choix (mode, ventilation…) sans minimum ni maximum. Gladys refusait alors l’appareil entier, avec « Valeur minimum : champ obligatoire non renseigné par l’intégration ». C’est corrigé dans Aprilaire 0.1.2, Fujitsu 0.1.2, Nexia 0.1.3, Rheem EcoNet 0.1.4 et Venstar 0.1.2 (et Toshiba AC 0.1.2, signalé sur GitHub). Si vous aviez essayé l’une d’elles sans succès : mettez-la à jour, puis relancez la Découverte.

Intégrations mises à jour

  • ATAG, Roth Touchline, Genius Hub, MAX! Cube, LightwaveRF, airOS, Soma Connect, Somfy myLink, Vanderbilt SPC, Pure Energie, Sky Q, PJLink, Ruuvi Gateway, Iskra : 0.1.2 ; Remootio 0.1.3
  • P1 Monitor 0.1.4, Energieleser 0.1.3, Envertech 0.1.4, Hypontech 0.1.3, inexogy 0.1.3
  • Agua IOT 0.1.2, air-Q 0.1.3, Aircraft 0.1.2, BSB-LAN 0.3.2, Denon / Marantz 1.2.3
  • AirVisual 0.1.4, Ajax 0.1.4, Ambient Weather 0.1.3, Alfen 0.1.4, APsystems 0.1.5
  • Aquarea 0.1.3, Arcam 0.1.3, Autarco 0.1.3, Automower 0.1.6, Balboa 0.1.3

Les autres suivent par vagues de cinq. Un souci après une mise à jour ? Dites-le ici ou dans une issue du dépôt.

Rattrapage : des correctifs publiés entre le 25 et le 31 octobre sur mes intégrations n’avaient pas été annoncés ici, désolé. Ils sont tous déjà au store : une mise à jour suffit. Désormais, chaque mise à jour groupée aura son message ici.

Appareils absents de la Découverte (corrigé)

Victron, Bosch Indego, Navimow, deCONZ et Automower publiaient des listes de choix sans libellé, et Gladys refusait alors l’appareil entier. Si la Découverte ne montrait rien, il faut mettre à jour puis la relancer. Eedomus, Jeedom et Linn ont reçu la même protection par précaution.

Relevés qui ne démarraient jamais (corrigé)

Sur une installation neuve, Energieleser, Envertech, Hypontech, inexogy, Omnik et Zeversolar ne lançaient pas leurs relevés. C’est corrigé depuis le 25 octobre.

Compteurs d’énergie : un saut n’est plus compté sans votre accord

Une valeur aberrante d’un compteur (une baisse ou un saut impossible) est retenue jusqu’à ce que vous la confirmiez. La valeur acceptée sert maintenant de plancher : une lecture encore plus basse, ou qui retombe sous un saut accepté, est retenue elle aussi. Cela évite un trou ou un pic dans l’historique d’énergie.

Intégrations concernées : Alfen, Autarco, E3/DC, Eco-Devices, EcoTracker, Energieleser, Envertech, homee, Hubitat, Hypontech, Imeon, Indevolt, inexogy, Iskra, NRGkick, Omnik, OpenEMS, OpenEVSE, P1 Monitor, Plugwise, Pure Energie, Rainforest Eagle, Sinapsi Alfa, Solakon, sonnen, Sungrow, YouLess et Zeversolar.

Eau chaude : plafond à 65 °C

Le plafond de consigne d’eau chaude passe de 60 °C à 65 °C, et la valeur par défaut est de 65 °C. Vous pouvez toujours le régler plus bas, et les limites de l’appareil s’appliquent toujours. Intégrations concernées : Aquarea, ATAG, BSB-LAN, Compit, Genius Hub, homee, iDM, Lambda, my-PV, Rheem EcoNet, Stiebel Eltron et Waterkotte.

IntelliCenter : plafond piscine et spa

Le chauffage n’est plus lancé sur une consigne laissée au-dessus du plafond, par exemple par l’application Pentair. Le plafond est celui de la piscine dans la configuration, ou 40 °C pour un spa. L’intégration dit pourquoi elle refuse.

MQTT : Qbus et PG LAB

  • Qbus : un très gros message gardé par le broker ne fait plus tomber l’intégration (taille bornée à 2 Mo).
  • PG LAB : un message de plus de 8 Ko reçu juste à la connexion ne coupe plus l’intégration comme si les identifiants étaient refusés.

Un souci après une mise à jour ? Dites-le ici ou dans une issue du dépôt.

Nouvelles mises à jour de mes intégrations, déjà publiées : elles arrivent au store au prochain passage de l’indexeur. Une mise à jour suffit, il n’y a rien à refaire.

Blue Current 0.1.3 : « Arrêter la session » marche toujours

Avant, l’arrêt d’une recharge était refusé tant que l’option « Autoriser les commandes » était décochée, ce qu’elle est par défaut. Ce n’est plus le cas :

  • l’arrêt part tout de suite, même si l’option est décochée et même si la borne paraît hors ligne ;
  • il n’est refusé que si Gladys n’est pas connectée à Blue Current, ou pendant une pause imposée par Blue Current après trop de requêtes ;
  • si vous pressez « Démarrer », « Débloquer » ou « Redémarrer », puis « Arrêter » avant que la borne ait répondu, la première commande est annulée : rien ne part après un arrêt.

Démarrer, bloquer, débloquer et redémarrer demandent toujours l’option.

Migration vers le SDK 0.16 (vague 8)

Bang & Olufsen 0.1.3, BleBox 0.1.3, Blitzortung 0.1.2, Blue Current 0.1.3, Bluesound 0.1.2 : compatibles avec l’interrogation périodique de Gladys 5.3, et chaque fonctionnalité est vérifiée par les tests contre le modèle de Gladys. Aucun défaut de ce côté pour ces cinq-là.

Patchs des derniers jours

  • Eco-Devices RT2 0.1.4 (fil pilote) : sur une zone qui ne renvoie pas de mode connu, le message le dit clairement, et un Arrêt ou un Hors-gel envoyé à cette zone est indiqué « envoyé, ne peut pas être confirmé ».
  • Eco-Devices 3 (ED3) 0.2.1 : les relevés sont maintenant vérifiés sur un vrai ED3 (merci au membre qui a prêté ses réponses), et un compteur d’électricité qu’une entrée impulsion peut alimenter est mis de côté dans deux cas de plus, pour ne pas mélanger les unités.
  • Denon / Marantz 1.2.2 : SDK 0.16, sans changement visible.

À savoir avec Gladys 5.3.1

Le thermostat de Gladys sait maintenant piloter les radiateurs à fil pilote et les climatiseurs. Je vérifie que mes intégrations concernées publient bien ce qu’il faut pour cela.

Un souci après une mise à jour ? Dites-le ici ou dans une issue du dépôt.

Je prends quinze nouvelles intégrations pour un lot 20. Je l’ai vérifié aujourd’hui dans le suivi de @Will_71, dans ce fil (jusqu’au n° 453), dans le store, dans le cœur de Gladys et sur GitHub : aucune n’est annoncée ni réservée par quelqu’un d’autre. Si je me trompe, dites-le et je la retire. Presque toutes fonctionnent en local, et toutes s’appuient sur une bibliothèque sous licence MIT, Apache ou BSD, ou sur la documentation du fabricant.

Climat et énergie

  • Atrea : ventilation double flux Atrea (régulation RD5).
  • Systemair : ventilation Systemair SAVE (VTR, VSR, VSC), par le Modbus publié par Systemair.
  • Buderus KM200 : les passerelles Buderus KM50, KM100 et KM200 en local (chauffage, eau chaude plafonnée à 65 °C).
  • MENNEKES AMTRON : les bornes de recharge AMTRON 4You et 4Business.
  • AirTouch 5 : la climatisation gainable par zones AirTouch 5.

Bâtiment et accès

  • JUNG HOME : la passerelle JUNG HOME (lumières, volets, prises, thermostats).
  • Becker : les volets et stores Becker par la box CentralControl.
  • LOQED : la serrure LOQED Touch ; le déverrouillage est désactivé par défaut.
  • Akuvox : les interphones Akuvox ; l’ouverture de la porte est désactivée par défaut.
  • Deako : les interrupteurs et variateurs Deako.

Réseau, capteurs et éclairage

  • QNAP QSW : les commutateurs QNAP (ports, PoE, température).
  • MySensors : les capteurs maison MySensors, par une passerelle réseau ou MQTT.
  • Wiffi : les capteurs météo et air de stall.biz (Weatherman, Rainyman…).
  • Switcher : les chauffe-eau, volets et prises Switcher.
  • AiDot : les ampoules et lumières Wi-Fi AiDot, avec la bibliothèque officielle du fabricant.

Je n’ai pas ce matériel : les intégrations seront testées sur des appareils simulés, et les retours de ceux qui en ont seront précieux. Elles utilisent le dernier SDK et sont en français et en anglais. Je les publie par groupes de cinq, avec un récap ici à chaque fois.

Première vague du lot 20 (réservé au n° 454) : climat et énergie, en local. Quatre intégrations arrivent au store au prochain passage de l’indexeur, et « Installer depuis GitHub » marche déjà avec le lien de chaque dépôt. Je n’ai pas ce matériel : tout a été testé sur des appareils simulés d’après la documentation du fabricant. Vos retours sont précieux si vous en avez un.

Règles communes : les commandes sont désactivées par défaut (une option à cocher), l’arrêt ne dépend jamais de cette option, il est gardé et renvoyé jusqu’à ce que l’appareil le confirme, même après un redémarrage de Gladys. Une seule connexion à la fois vers l’appareil.

Atrea v0.1.1 : GitHub - LM1LC3N7/gladys-atrea · GitHub
La ventilation double flux Atrea avec régulation RD5, par son interface web locale : mode, puissance, températures, alarmes. L’arrêt passe la centrale en programme manuel et à l’arrêt, pour que le programme hebdomadaire ne la relance pas. Pas encore de bypass ni de débits d’air (aucune référence ne documente ces registres).

Systemair SAVE v0.1.1 : GitHub - LM1LC3N7/gladys-systemair · GitHub
Les centrales Systemair SAVE (VTR, VSR, VSC) par le Modbus TCP publié par Systemair, avec SAVE Connect ou une passerelle RS485 (EW11…) : mode, températures, humidité, filtre, alarmes. Seuls deux registres sont écrits (niveau et mode). Si la centrale n’autorise pas l’arrêt manuel, l’intégration le dit au lieu de passer en petite vitesse.

MENNEKES AMTRON v0.1.1 : GitHub - LM1LC3N7/gladys-mennekes-amtron · GitHub
Les bornes AMTRON 4You et 4Business par Modbus TCP (doc MENNEKES 1.5) : état, puissance, énergie, courant. La pause met la borne à 0 A et rien ne peut la bloquer ; reprise et réglage du courant sont limités à 6–16 A, comme le dit la doc du fabricant. Le Modbus de la borne doit être en lecture-écriture pour les commandes.

AirTouch 5 v0.1.1 : GitHub - LM1LC3N7/gladys-airtouch5 · GitHub
La climatisation gainable par zones AirTouch 5, par le protocole local publié par Polyaire : climatiseurs (marche, mode, ventilation, consigne) et zones (ouverture, consigne, température). Les consignes restent dans les limites que donne la console.

La cinquième de la vague, Buderus KM200, attend encore une décision et viendra plus tard. Vos retours sont les bienvenus dans les issues GitHub.

Cinquième intégration de la première vague du lot 20, annoncée au n° 455 : elle arrive au store au prochain passage de l’indexeur, et « Installer depuis GitHub » marche déjà avec le lien du dépôt.

Buderus KM200 v0.1.1 : GitHub - LM1LC3N7/gladys-bosch-thermostat · GitHub
Les passerelles Buderus KM50, KM100 et KM200 (et IVT) en local, sans cloud : températures, circuits de chauffage, eau chaude, modes et consignes. Le code d’accès de l’étiquette et le mot de passe servent seulement à former la clé de la passerelle, ils ne sont jamais envoyés.

  • Modes et consignes sont désactivés par défaut (une option à cocher) ; la consigne de pièce va de 5 à 30 °C, l’eau chaude est plafonnée à 65 °C.
  • Choisir le mode « arrêt » d’un circuit ne dépend d’aucune option : il est gardé et renvoyé jusqu’à ce que la passerelle réponde.
  • Limite connue : les circuits de chauffage RC300 et RC200 n’ont pas de mode « arrêt », donc cette version ne peut pas arrêter leur chauffage depuis Gladys.
  • Pour parler à la passerelle, l’intégration se présente comme l’application Buderus (en-tête TeleHeater), comme le fait la bibliothèque de référence ; c’est indiqué dans la documentation.

Je n’ai pas de passerelle KM : tout a été testé sur une passerelle simulée d’après la bibliothèque de référence. Si vous en avez une, vos retours sont très précieux, en particulier sur la connexion. Un souci ? Dites-le ici ou dans une issue du dépôt.

Deuxième vague du lot 20 (réservé au n° 454) : bâtiment et accès, en local. Les cinq intégrations arrivent au store au prochain passage de l’indexeur, et « Installer depuis GitHub » marche déjà avec le lien de chaque dépôt. Je n’ai pas ce matériel : tout a été testé sur des appareils simulés d’après la documentation du fabricant et la bibliothèque de référence. Vos retours sont précieux si vous en avez un.

Règles communes : éteindre, arrêter, fermer et verrouiller ne sont jamais retenus, et sont renvoyés jusqu’à ce que l’appareil les confirme ; ouvrir une porte ou déverrouiller une serrure est désactivé par défaut et n’est jamais un interrupteur (un bouton, derrière une option à cocher).

LOQED v0.1.1 : GitHub - LM1LC3N7/gladys-loqed · GitHub
La serrure LOQED Touch par l’API locale de son pont : état (verrouillée, ouverte, nuit), batterie. Verrouiller part toujours, tout de suite. Déverrouiller et ouvrir sont deux boutons désactivés par défaut ; ouvrir demande les deux options. Les notifications du pont passent par un petit conteneur dédié et leur signature est vérifiée : une notification forgée ou rejouée ne déclenche rien. Il faut créer la clé de l’API locale dans l’application LOQED.

Becker v0.1.1 : GitHub - LM1LC3N7/gladys-becker · GitHub
Les volets, stores, screens et capteurs (soleil, vent, pluie) Becker par la box CentralControl CC31, CC41 ou CC51 : ouvrir, fermer, position, arrêt. Une scène sur plusieurs volets les règle tous. Rien ne passe par le cloud.

Akuvox v0.1.1 : GitHub - LM1LC3N7/gladys-akuvox · GitHub
Les interphones et contrôles d’accès Akuvox (E21V, R29…) par leur API locale : état des relais de porte, un bouton « ouvrir » par relais (désactivé par défaut, l’appareil referme seul), déclencheurs de scène sur les ouvertures, les accès refusés et les appels. Les codes et les badges ne sont jamais lus. Un relais en mode manuel n’est jamais ouvert, et un appareil sans API de configuration non plus : c’est dit dans la documentation.

JUNG HOME v0.1.1 : GitHub - LM1LC3N7/gladys-jung-home · GitHub
La passerelle JUNG HOME en local : lumières, variateurs, volets, prises, thermostats. On autorise « Gladys » dans l’application JUNG HOME ; le certificat de la passerelle est retenu, et un changement bloque tout jusqu’à votre accord. Les consignes (5 à 30 °C), les prises et les scènes JUNG HOME sont désactivées par défaut.

Deako v0.1.1 : GitHub - LM1LC3N7/gladys-deako · GitHub
Les interrupteurs et variateurs Deako par l’API locale du Deako Connect : marche, arrêt, intensité. « Tout éteindre » sur beaucoup de lumières les éteint toutes. Si l’application Deako occupe déjà le Connect, l’intégration attend sans le saturer. Les interrupteurs Deako les plus récents n’ont pas d’API locale.

Vos retours sont les bienvenus dans les issues GitHub.

Petite reprise des vagues, cette fois tournée vers les États-Unis : trois intégrations en données ouvertes officielles (NOAA, NIFC), sans compte ni clé, et une mise à jour, récap ici à la sortie :

  • Feux de forêt US : les feux en cours près de chez soi d’après le NIFC (nom, distance, surface brûlée, pourcentage de maîtrise), avec un déclencheur pour un nouveau feu dans le rayon choisi, l’équivalent américain des Feux Canada de @lmilcent
  • Ouragans (NHC) : les tempêtes tropicales et ouragans actifs du National Hurricane Center (Atlantique, Pacifique Est et Central) : catégorie, vent, distance à la maison, et le risque de formation à 2 et 7 jours, avec des déclencheurs ; plus précis que GDACS pour les États-Unis
  • Orages violents (SPC) : le niveau de risque d’orages violents du Storm Prediction Center chez soi, aujourd’hui, demain et après-demain (de « orages » à « risque élevé »), et les probabilités de tornade, de grêle et de vent, en complément des alertes du National Weather Service de @Will_71
  • Bulletins d’avalanche 1.1 : en plus du BERA de Météo-France, le danger d’avalanche des centres américains (avalanche.org : Colorado, Utah, Sierra, Nord-Ouest…)

Si quelqu’un était déjà dessus, dites-le-moi :slight_smile:

Trois des quatre intégrations de la vague américaine sont sorties, en données ouvertes de la NOAA et d’avalanche.org, sans compte ni clé :

Toutes testées sur les vraies données du jour (la tempête Pena dans le Pacifique pour le NHC, une petite zone de risque au Texas pour le SPC), pas encore sur une vraie installation Gladys, ni pendant une vraie journée d’orages. Ce sont des prévisions, pas un service d’alerte officiel. Les Feux de forêt US sont prêts, ils arrivent un peu plus tard. Vos retours sont les bienvenus :slight_smile:

Deuxième vague américaine, en données ouvertes sans compte ni clé, récap ici à la sortie :

  • Sécheresse US : le niveau de sécheresse de votre comté d’après l’US Drought Monitor (de D0 « anormalement sec » à D4 « exceptionnelle »), son évolution d’une semaine à l’autre, avec un déclencheur quand elle s’aggrave, l’équivalent américain de VigiEau
  • Réseaux électriques US : les réseaux de New York (NYISO) et de Nouvelle-Angleterre (ISO-NE), et les autres opérateurs qui publient sans clé : prix de gros en temps réel par zone, consommation, mix de production et part bas carbone, en complément de CAISO de @lmilcent
  • Loteries US : les tirages du Powerball et du Mega Millions (open data de l’État de New York), avec vos numéros fétiches et un déclencheur quand ils sortent
  • Amtrak : vos trains Amtrak en temps réel (retard, prochaine gare, heure d’arrivée prévue), avec des déclencheurs de retard et d’arrivée, d’après l’API ouverte Amtraker (non officielle)

Si quelqu’un était déjà dessus, dites-le-moi :slight_smile:

Deux des quatre intégrations de la seconde vague américaine sont sorties, sans compte ni clé :

Testées sur les vraies données du jour (les tirages de la semaine, le California Zephyr sur plusieurs jours de route), pas encore sur une vraie installation Gladys. Il faut Gladys 5.3.

Les deux autres sont prêtes et arrivent un peu plus tard, avec les Feux de forêt US de la vague précédente : Sécheresse US (US Drought Monitor, par comté), et les réseaux électriques, qui ne couvriront finalement que New York (NYISO) : ISO-NE, MISO, SPP et PJM ne publient rien d’ouvert et de stable sans compte. Vos retours sont les bienvenus :slight_smile:

Les 1000 prochaines intégrations à développer :smiley:

Les trois dernières intégrations américaines annoncées aux n° 459 et 461 sont sorties, en données ouvertes sans compte ni clé :

Testées sur les vraies données du jour, pas encore sur une vraie installation Gladys. Il faut Gladys 5.3. Ça clôt cette série américaine : huit intégrations au total. Vos retours sont les bienvenus :slight_smile:

Je prends cinq P1 de la liste, toutes testables sans matériel ni compte payant, récap ici à la sortie :

  • Piper / Wyoming (tts) : Gladys parle avec Piper, en local et en français, via le protocole Wyoming, donc aussi avec n’importe quel autre serveur Wyoming (lignes 1 et 2 de la liste)
  • Google Traduction TTS (tts) : la voix gratuite de Google Traduction, sans clé ni compte
  • IA locale (ai) : l’assistant de Gladys sur vos propres modèles, avec Ollama, LM Studio ou tout serveur compatible OpenAI (lignes 9 et 41). L’intégration Ollama que j’avais faite reste de type device, pour les scènes : celle-ci est un vrai fournisseur IA
  • Listes locales (provider) : des listes de tâches et de courses du foyer, stockées dans Gladys sans aucun service externe, avec un widget et des actions de scène
  • ESPresense : la présence pièce par pièce de vos téléphones, montres et balises, d’après les ESP32 ESPresense via MQTT

Si quelqu’un était déjà dessus, dites-le-moi :slight_smile:

Je prends cinq P1 de la nouvelle liste (t/11535), toutes testables sans matériel ni compte payant, récap ici à la sortie :

  • Piper / Wyoming (tts) : Gladys parle avec Piper, en local et en français, via le protocole Wyoming, donc aussi avec n’importe quel autre serveur Wyoming (lignes 1 et 2 de la liste)
  • Google Traduction TTS (tts) : la voix gratuite de Google Traduction, sans clé ni compte
  • IA locale (ai) : l’assistant de Gladys sur vos propres modèles, avec Ollama, LM Studio ou tout serveur compatible OpenAI (lignes 9 et 41). L’intégration Ollama que j’avais faite reste de type device, pour les scènes : celle-ci est un vrai fournisseur IA
  • Listes locales (provider) : des listes de tâches et de courses du foyer, stockées dans Gladys sans aucun service externe, avec un widget et des actions de scène
  • ESPresense : la présence pièce par pièce de vos téléphones, montres et balises, d’après les ESP32 ESPresense via MQTT

Si quelqu’un était déjà dessus, dites-le-moi :slight_smile:

Les cinq P1 de la nouvelle liste réservées plus haut sont sorties, toutes en v1.0.0 :

Il faut Gladys 5.3 pour les trois premières. Aucune n’a encore tourné sur une vraie installation Gladys, vos retours sont les bienvenus :slight_smile: