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

La vague du soir est sortie :

Pas encore essayées dans une vraie installation Gladys : vos retours sont les bienvenus.

Vague de la nuit, récap ici à la sortie :

  • FreshRSS : le nombre d’articles non lus par catégorie ou par flux, un widget, et une scène qui se lance sur un nouvel article d’un flux choisi, comme pour Miniflux
  • Unbound : les statistiques du résolveur DNS (requêtes, taux de cache, temps de réponse), avec des déclencheurs quand il ne répond plus ou que les requêtes s’emballent
  • FMI : la météo officielle finlandaise (observations et prévisions de l’institut météo), dans la lignée de SMHI et Met.no
  • TfL : l’état des lignes du métro de Londres, de l’Overground et du DLR, et les prochains passages à un arrêt, avec un déclencheur quand une ligne est perturbée
  • Hochwasser (LHP) : les hauteurs d’eau des stations des Länder allemands et leur niveau d’alerte, en complément de PEGELONLINE qui ne couvre que les voies navigables fédérales

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

La vague de la nuit est sortie :

Comme d’habitude, aucune n’a encore tourné sur une vraie instance Gladys chez quelqu’un qui s’en sert au quotidien : vos retours sont les bienvenus :slight_smile:

Vague du petit matin, récap ici à la sortie :

  • Hong Kong Observatory : la météo officielle de Hong Kong (conditions actuelles, prévisions sur 9 jours) et ses signaux d’alerte (typhons, pluies), dans la lignée de Met Éireann et FMI
  • Meteo.lt : la météo officielle lituanienne (observations et prévisions de l’institut), même famille
  • GIOŚ : la qualité de l’air officielle en Pologne, station par station (indice, PM2,5, PM10, NO₂, O₃), avec un déclencheur quand l’indice se dégrade
  • IMGW-PIB : les hauteurs d’eau des rivières polonaises et leurs niveaux d’alerte, comme pour Vigicrues, PEGELONLINE et l’Environment Agency
  • Stookwijzer : le conseil du RIVM néerlandais pour savoir si on peut allumer son poêle à bois (vent et qualité de l’air), avec un déclencheur quand le conseil passe au rouge

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

La vague du petit matin est sortie :

Aucune n’a encore tourné chez quelqu’un qui habite là-bas : vos retours sont les bienvenus :slight_smile:

Vague de fin de matinée, récap ici à la sortie :

  • Qualité de l’air en Norvège : les prévisions de qualité de l’air de MET Norway (indice et polluants heure par heure, là où on habite), avec un déclencheur quand l’air se dégrade
  • London Air : l’indice de qualité de l’air de Londres, arrondissement par arrondissement et station par station (King’s College), dans la lignée de GIOŚ
  • Brottsplatskartan : les interventions de la police suédoise autour de chez soi (cambriolages, incendies, accidents), avec un déclencheur quand il se passe quelque chose dans le rayon choisi
  • Retards des aéroports FAA : l’état des aéroports américains (retards au départ et à l’arrivée, programmes de régulation, fermetures), pratique avant un vol
  • Marées NOAA : les prochaines pleines et basses mers et le niveau de l’eau aux stations américaines de la NOAA, le pendant de Marées France

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

La vague de fin de matinée est sortie :

Aucune n’a encore tourné chez un vrai utilisateur dans ces pays : vos retours sont les bienvenus :slight_smile:

Cinq nouvelles intégrations du lot 14 sont publiées, cette fois pour les compteurs d’énergie et le solaire. 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 sont en lecture seule : aucune ne commande quoi que ce soit.

energieleser v0.1.1 : GitHub - LM1LC3N7/gladys-energieleser: Gladys Assistant external integration for energieleser optical meter readers (local, read only). Unofficial. · GitHub
Le lecteur optique de compteur électrique allemand energieleser « stromleser » (nineti GmbH), par son API locale, sans cloud : la puissance nette toutes les 10 s, l’index de consommation (1.8.0) pour le suivi d’énergie de Gladys, les index par tarif, l’injection et la puissance de chaque phase en simples capteurs. L’index passe par une garde : jamais 0, une baisse ou un saut est retenu jusqu’à ce que vous l’acceptiez. Limites : un lecteur par intégration, seul le stromleser est géré (gaz, eau et chaleur sont reconnus et refusés), pas de découverte automatique. Porté d’après energieleser.py (MIT, la bibliothèque du fabricant).

inexogy v0.1.1 : GitHub - LM1LC3N7/gladys-inexogy: Gladys Assistant external integration for inexogy (Discovergy) smart meters (official API, read only). Unofficial, not affiliated with inexogy. · GitHub
Les compteurs intelligents inexogy (ex-Discovergy), par l’API officielle avec l’e-mail et le mot de passe du compte : puissance, index de consommation gardé pour le suivi d’énergie, tarifs, injection, puissance et tension de chaque phase, et les compteurs de gaz et d’eau en volume (hors suivi d’énergie). Limites : dix compteurs au plus, pas d’import d’historique, les échelles des valeurs sont celles de Home Assistant et les compteurs d’eau n’ont jamais été vus. Porté d’après pydiscovergy (MIT).

Rainforest Eagle v0.1.2 : GitHub - LM1LC3N7/gladys-rainforest-eagle: Gladys Assistant external integration for Rainforest Eagle-200 and Eagle-3 energy gateways (local, read only). Unofficial. · GitHub
Les passerelles Rainforest Eagle-200 (l’Eagle-3 devrait marcher, non vérifié), compteurs des États-Unis et du Canada, par l’API locale avec le Cloud ID et le code d’installation de l’étiquette : puissance nette, index de consommation gardé, énergie envoyée au réseau en simple capteur. Limites : l’Eagle-100 (autre API) n’est pas géré. Porté d’après aioeagle (Apache-2.0).

Zinvolt v0.1.1 : GitHub - LM1LC3N7/gladys-zinvolt: Gladys Assistant external integration for Zinvolt home batteries (read only). Unofficial, not affiliated with Zinvolt. · GitHub
Les batteries Zinvolt d’un compte, par l’API cloud : état de charge, puissance de la prise (l’échange de l’appareil avec la maison, solaire compris, pas la puissance de la batterie elle-même), puissance solaire, états en ligne et sur le réseau, mode intelligent et réglages. Limites : le signe de la puissance de la prise suit Home Assistant et reste à confirmer sur une vraie batterie ; pas de puissance de charge ni de décharge, pas d’index d’énergie (l’API n’a pas de compteur). Porté d’après python-zinvolt (MIT).

Envertech v0.1.2 : GitHub - LM1LC3N7/gladys-envertech: Gladys Assistant external integration for Envertech microinverters through the EVT800 gateway (local, read only). Unofficial. · GitHub
Les micro-onduleurs Envertech EVT800, par leur lien TCP local (mode « TCP server », port 14889), sans cloud ni compte : puissance solaire, tension alternative, fréquence, puissance, tension, courant et température de chaque entrée, et un index de production solaire pour le suivi d’énergie, construit comme la somme des compteurs des entrées (il continue de lui-même si l’onduleur remet ses compteurs à zéro au réveil). La nuit, l’onduleur dort : puissance 0, sans erreur. Limites : un onduleur par intégration, deux entrées au plus, protocole non documenté par Envertech. Porté d’après pyenvertechevt800 (MIT).

Aucune n’a encore tourné avec un vrai appareil : vos retours sont les bienvenus dans les issues GitHub.

Cinq dernières intégrations du lot 14, pour la maison connectée. Avec les deux messages précédents, le lot compte 15 modules. 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.

ISY v0.1.2 : GitHub - LM1LC3N7/gladys-isy: Gladys Assistant external integration for Universal Devices ISY994, eisy and Polisy (IoX) controllers (local). Unofficial. · GitHub
Les contrôleurs Universal Devices (ISY994, IoX sur un eisy ou un Polisy), en local : les nœuds (variateurs et interrupteurs Insteon, serrures, thermostats, I/O Linc, capteurs), les variables en lecture seule, les programmes d’un dossier « Gladys » avec un bouton « Lancer », et les appuis de palettes, claviers et télécommandes en déclencheur de scène. Une lumière ou un interrupteur n’existe comme tel que si vous déclarez son adresse sûre ; sinon lecture seule, et les boutons de commande sont désactivés par défaut, comme « Lancer ». Limites : serrures et thermostats en lecture seule. Porté d’après PyISY (Apache-2.0).

Automate Pulse v0.1.2 : GitHub - LM1LC3N7/gladys-automate-pulse: Gladys Assistant external integration for Rollease Acmeda Automate shades through the Pulse Hub v2 (local). Unofficial. · GitHub
Les stores Rollease Acmeda Automate par le Pulse Hub v2, en local, sans cloud : chaque store est un volet (ouvrir, fermer, arrêter, position, pile des moteurs à pile). Le certificat auto-signé du hub est épinglé ; un autre arrête tout jusqu’à ce que vous lui fassiez confiance. Arrêter n’attend jamais derrière une autre commande. Limites : un seul hub par intégration, protocole non documenté, testé seulement contre un hub simulé. Porté d’après aiopulse2 (Apache-2.0).

LCN v0.1.1 : GitHub - LM1LC3N7/gladys-lcn: Gladys Assistant external integration for LCN building automation through LCN-PCHK (local). Unofficial, not affiliated with ISSENDORFF. · GitHub
La domotique LCN (Allemagne, Autriche, Suisse), en local, par LCN-PCHK : les modules avec leur numéro de série et leur nom, sorties et relais, capteurs binaires, variables (température, humidité, éclairement, CO2), consignes de régulateur en lecture seule, touches en déclencheur de scène et scènes LCN en action. Sorties et relais sont en lecture seule tant que vous ne les déclarez pas dans « Ports » ; les boutons « Allumer » et « Éteindre » et l’action de scène sont désactivés par défaut, et « Éteindre » passe toujours avant le reste. Limites : LCN-PCHK seulement (ni LCN-PKE ni USB), pas de volets, de seuils, de LED ni de contrôle d’accès. Porté d’après pypck (MIT).

Flexit Nordic v0.1.1 : GitHub - LM1LC3N7/gladys-flexit: Gladys Assistant external integration for Flexit Nordic ventilation units (local, BACnet/IP). Unofficial, not affiliated with Flexit. · GitHub
Les centrales de ventilation à récupération de chaleur Flexit Nordic (S2, S3, S4, CL2, CL3, CL4, KS3), par BACnet/IP local : températures, consignes, humidités, ventilateurs, échangeur, batterie électrique, filtre, mode de fonctionnement, hotte et cheminée. Les commandes sont désactivées par défaut, et une centrale arrêtée n’est jamais relancée. Attention : le mode cheminée met la centrale en surpression. Limites : pas de découverte automatique (l’adresse est saisie), l’arrêt de la ventilation n’est pas proposé. Porté d’après flexit_bacnet (MIT).

SensorPush v0.1.1 : GitHub - LM1LC3N7/gladys-sensorpush: Gladys Assistant external integration for SensorPush sensors through the official Gateway Cloud API (read only). Unofficial. · GitHub
Les capteurs SensorPush (HT1, HT.w, HTP.xw…) par l’API cloud officielle, en lecture seule : température, humidité, pression, point de rosée, déficit de pression de vapeur, pile et signal. Une passerelle Wi-Fi G1 est nécessaire (pas de Bluetooth). Un capteur qui ne rapporte plus n’envoie rien : il ne paraît jamais vivant. Limites : lecture toutes les 5 minutes par défaut, cinquante capteurs au plus. Porté d’après sensorpush-api et sensorpush-ha (BSD 2-Clause).

Aucune n’a encore tourné avec un vrai appareil : vos retours sont les bienvenus dans les issues GitHub.

Je prends quinze nouvelles intégrations encore libres, pour un lot 15 tourné vers le matériel vendu en Europe. Je l’ai vérifié aujourd’hui dans le suivi de @Will_71, dans ce fil (jusqu’au n° 374), 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. Chacune s’appuie sur une bibliothèque existante et maintenue (ou sur la documentation officielle), sans GPL, et sans imiter l’application officielle.

Sauna, chauffage, ventilation, mouvement

  • Saunum : les commandes de sauna Saunum Leil, en local ; allumage désactivé par défaut, consigne plafonnée.
  • TOLO : les saunas et générateurs de vapeur TOLO (App Box), en local ; allumage désactivé par défaut, consigne et durée plafonnées.
  • Compit : les régulateurs de chauffage Compit (chaudières, pompes à chaleur) par le cloud iNext ; consignes et modes désactivés par défaut.
  • Salda Smarty : la ventilation double flux Salda Smarty, en local (Modbus TCP) ; commandes désactivées par défaut.
  • MotionMount : les supports TV motorisés Vogel’s MotionMount, en local ; déplacements désactivés par défaut.

Énergie, éclairage, capteurs

  • Autarco (P4) : les onduleurs et batteries Autarco, par l’API officielle, en lecture seule.
  • E3/DC (P3) : les systèmes de stockage E3/DC, en local (RSCP), en lecture seule.
  • Iskra : les compteurs et passerelles Iskra, en local, en lecture seule.
  • Sunricher DALI : les passerelles DALI Center de Sunricher, en local.
  • Ruuvi Gateway (P4) : les capteurs RuuviTag relayés par la passerelle Ruuvi, en local (le Bluetooth reste dans la passerelle).

Relais, données publiques, niche

  • PG LAB : les cartes PG LAB Electronics (relais, volets, entrées), en local par MQTT.
  • NASweb : les modules NASweb (relais, entrées, capteurs), en local ; relais désactivés par défaut.
  • Trafikverket (P3) : les stations météo routières suédoises de Trafikverket, par l’API ouverte officielle.
  • EcoTracker (P3) : le lecteur de compteur électrique EcoTracker (everhome), en local, en lecture seule.
  • Tilt Pi : les densimètres Tilt par l’application Tilt Pi, en local (pour les brasseurs amateurs).

Toujours sur le SDK 0.15, en français et en anglais. Je les publie par groupes de cinq, avec un récap ici à chaque fois. Testeurs bienvenus !

Vague de l’après-midi, plus courte (la réserve d’idées testables s’amenuise), récap ici à la sortie :

  • Plausible Analytics : les visiteurs de son site auto-hébergé (en ce moment, aujourd’hui, pages vues), dans la lignée d’Umami et Matomo, avec un déclencheur sur un pic de visites
  • Kanboard : les tâches de ses tableaux Kanboard (en retard, à faire aujourd’hui), avec des déclencheurs quand une tâche arrive à échéance, comme pour Vikunja et Planka
  • MeTube : la file de téléchargements de MeTube (l’interface web de yt-dlp), et une action de scène pour y ajouter une vidéo
  • rTorrent / ruTorrent ajouté à gladys-torrent (version mineure), à côté de qBittorrent, Transmission et Deluge

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

La vague de l’après-midi est sortie :

Vos retours sont les bienvenus :slight_smile:

Vague du soir, à quatre, récap ici à la sortie :

  • Mopidy : le serveur de musique Mopidy piloté depuis Gladys (lecture, pause, volume, morceau en cours, listes de lecture), par son API JSON-RPC, en complément de l’intégration MPD
  • Meteoclimatic : les stations météo amateurs du réseau espagnol Meteoclimatic (température, humidité, pression, vent, pluie), la station de son choix ou la plus proche
  • Frank Energie : les prix dynamiques de l’électricité et du gaz du fournisseur néerlandais Frank Energie, heure par heure, aujourd’hui et demain, dans la lignée d’EnergyZero
  • ComEd Hourly Pricing : le prix de l’électricité à 5 minutes et à l’heure de ComEd (Illinois), pour décaler les gros consommateurs aux heures creuses

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

La vague du soir est sortie :

Vos retours sont les bienvenus :slight_smile:

Vague de la nuit, à quatre, récap ici à la sortie :

  • Tube Archivist : l’archiveur YouTube auto-hébergé dans Gladys (vidéos et chaînes archivées, file de téléchargement, tâches en cours), avec un déclencheur quand une nouvelle vidéo arrive
  • Nagios Core : l’état des hôtes et des services supervisés par Nagios (OK, avertissement, critique, injoignable), un appareil par hôte, pour réagir dans une scène quand un service tombe
  • Seafile : le stockage et la synchronisation de fichiers Seafile (espace utilisé, quota, bibliothèques, appareils synchronisés), pour être prévenu avant que ce soit plein
  • PeerTube : une instance PeerTube suivie depuis Gladys (nouvelles vidéos d’une chaîne, direct en cours, abonnés, statistiques de l’instance)

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

La vague de la nuit est sortie :

Vos retours sont les bienvenus :slight_smile:

Vague du matin, à trois, récap ici à la sortie :

  • Graylog : les alertes et événements de Graylog dans Gladys (définitions d’événements déclenchées, alertes en cours, débit de messages, état des entrées), pour lancer une scène quand une alerte de logs se déclenche
  • Piwigo : la galerie photo Piwigo suivie depuis Gladys (photos, albums, dernière photo ajoutée, espace utilisé), avec un déclencheur à chaque nouvel ajout
  • Huginn : les agents Huginn reliés à Gladys (agents en erreur, derniers événements, déclencheurs sur un événement d’un agent choisi, et une action de scène pour envoyer un événement à un agent)

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

La vague du matin est sortie :

Vos retours sont les bienvenus :slight_smile:

@Damien Non, pas d’erreur de ta part : le widget reprenait le nom de la station donné par l’opérateur au lieu de celui que tu lui as mis dans Gladys. C’est corrigé dans la version 1.0.1 de l’intégration IRVE : mets-la à jour et le widget affichera ton nom (il se rafraîchit aussi quand tu renommes l’appareil). Merci pour le retour :slight_smile: