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

Vague de midi, à trois, récap ici à la sortie :

  • Crafty Controller : les serveurs Minecraft gérés par Crafty dans Gladys (en ligne ou non, joueurs connectés, CPU et mémoire), des déclencheurs quand un joueur arrive ou qu’un serveur tombe, et des actions de scène pour démarrer, arrêter ou sauvegarder un serveur
  • EMQX : l’état du broker MQTT EMQX (clients connectés, messages par seconde, abonnements, alarmes en cours), pour ceux qui n’utilisent pas Mosquitto, avec un déclencheur sur une alarme
  • Pterodactyl / Pelican : les serveurs de jeu d’un panneau Pterodactyl ou Pelican (état, CPU, mémoire, disque, joueurs quand le jeu le permet), avec démarrage, arrêt et redémarrage depuis une scène

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

Cinq premières intégrations du lot 15 (réservé au n° 375), pour le sauna, le chauffage, la ventilation et un support TV motorisé. 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.

Saunum v0.1.1 : GitHub - LM1LC3N7/gladys-saunum · GitHub
Les commandes de sauna Saunum Leil, en local par Modbus TCP : température, humidité, porte, séance, temps restant, lumière, bouton « Allumer » et bouton « Éteindre ». L’allumage et la consigne sont désactivés par défaut ; la consigne et la durée sont plafonnées ; porte ouverte ou alarme = allumage refusé. Après un allumage, l’intégration vérifie sur le panneau que la séance tourne avec la consigne et la durée demandées, et éteint sinon. Éteindre ne dépend d’aucune option. Porté d’après pysaunum (MIT).

TOLO v0.1.1 : GitHub - LM1LC3N7/gladys-tolo · GitHub
Les saunas et générateurs de vapeur TOLO par l’App Box, en local (UDP) : température, humidité, chauffe, minuterie, lampe, ventilateur, boutons « Allumer » et « Éteindre ». L’allumage est désactivé par défaut, jamais sans minuterie, consigne et durée plafonnées ; l’intégration ne prolonge jamais elle-même une séance et éteint l’App Box si elle tourne encore après la fin prévue. Limites : protocole non documenté par TOLO. Porté d’après tololib (MIT).

Compit v0.1.1 : GitHub - LM1LC3N7/gladys-compit · GitHub
Les régulateurs de chauffage Compit (chaudières, pompes à chaleur, vannes mélangeuses) par le cloud iNext, avec le compte de l’utilisateur : températures, humidité, combustible, saison, alarmes. Consignes (pièce et eau chaude) et saison « Hiver » désactivées par défaut et bornées ; « Été » (arrêt du chauffage) passe sans option, même pendant une pause du service. L’intégration s’enregistre auprès d’iNext sous son propre nom « Gladys », sans clé d’application. Limites : API non documentée publiquement. Porté d’après compit-inext-api (Apache-2.0).

Salda Smarty v0.1.1 : GitHub - LM1LC3N7/gladys-salda-smarty · GitHub
Les centrales de ventilation double flux Salda Smarty, en local par Modbus TCP : températures, mode et vitesse, filtre, alarmes, boost. Le changement de mode et le boost sont désactivés par défaut et jamais envoyés à une centrale arrêtée ou en train de s’arrêter ; « Arrêter le boost » ne dépend d’aucune option. Limites : l’arrêt de la ventilation n’est pas proposé. Porté d’après pysmarty2 (MIT).

MotionMount v0.1.1 : GitHub - LM1LC3N7/gladys-motionmount · GitHub
Les supports TV motorisés Vogel’s MotionMount, en local : extension, rotation, mouvement, liste « Aller à un préréglage » et bouton « Arrêter ». Les déplacements sont désactivés par défaut et bornés ; l’arrêt passe devant tout. PIN facultatif, jamais journalisé. Limites : préréglages seulement en v1 (pas de position libre). Porté d’après python-MotionMount (MIT, Vogel’s).

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

Cinq nouvelles intégrations du lot 15, pour l’énergie, l’éclairage et les capteurs. 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.

Autarco v0.1.1 : GitHub - LM1LC3N7/gladys-autarco · GitHub
Les onduleurs et batteries Autarco, par l’API officielle avec les identifiants du compte, en lecture seule : production, puissance, énergies du jour et du mois, batterie, réseau, onduleurs. L’index de production passe par une garde (jamais 0, baisses et sauts retenus jusqu’à ce que vous les acceptiez) ; batterie et réseau restent de simples capteurs, leur signe étant à confirmer. Porté d’après python-autarco (MIT).

E3/DC v0.1.1 : GitHub - LM1LC3N7/gladys-e3dc · GitHub
Les systèmes de stockage E3/DC (S10, Quattroporte), en local par le protocole RSCP avec le mot de passe RSCP de l’appareil, en lecture seule : production, maison, réseau, batterie, énergies du jour, et un index de production solaire construit à partir du compteur du jour. Limites : la connexion au portail E3/DC n’est pas reprise ; signes batterie et réseau à confirmer. Porté d’après pye3dc (MIT), chiffrement réécrit en JavaScript.

Iskra v0.1.1 : GitHub - LM1LC3N7/gladys-iskra · GitHub
Les compteurs Iskra derrière une Smart Gateway, en local par son API REST, en lecture seule : puissances, tensions, courants, et un index d’énergie par compteur (IE38, IE35, IE14, WM3, WM3M4) passé par la garde. Limites : pas de Modbus TCP en v1 ; les modèles MC, MT et WM1 n’ont pas d’index. Porté d’après pyiskra (MIT, Iskra).

Sunricher DALI v0.1.1 : GitHub - LM1LC3N7/gladys-sunricher-dali · GitHub
Les passerelles DALI Center de Sunricher, en local (la passerelle est elle-même le serveur MQTT) : luminaires, groupes, scènes, détecteurs de présence et de luminosité. Appairage une fois par une commande décrite dans la doc (bouton de la passerelle à presser) ; certificat de la passerelle vérifié puis épinglé. Porté d’après PySrDaliGateway (Apache-2.0, Sunricher).

Ruuvi Gateway v0.1.1 : GitHub - LM1LC3N7/gladys-ruuvi-gateway · GitHub
Les capteurs RuuviTag relayés par une Ruuvi Gateway, en local par son API avec une clé en lecture seule : température, humidité, pression, mouvement, pile. Le Bluetooth reste dans la passerelle, pas dans Gladys. Un capteur muet n’est jamais présenté comme vivant. Trames décodées d’après la documentation officielle de Ruuvi.

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 15. 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.

PG LAB v0.1.1 : GitHub - LM1LC3N7/gladys-pglab · GitHub
Les cartes PG LAB Electronics E-Board, en local par MQTT (votre broker ou celui de Gladys) : relais, volets, température et tension de la carte. Un relais n’est un interrupteur que si vous déclarez la sortie sûre ; sinon lecture seule et boutons désactivés par défaut. Une carte qui change de nom ou de configuration n’est prise en compte qu’après un Scan ; arrêter et fermer un volet passent toujours. Limites : E-Switch et entrées non gérées en v1. Porté d’après pypglab (MIT).

NASweb v0.1.1 : GitHub - LM1LC3N7/gladys-nasweb · GitHub
Les modules NASweb (nasWebio), en local : sorties relais, entrées, températures. L’état est poussé par le module vers un petit récepteur lancé à côté de l’intégration (un port à ouvrir, décrit dans la doc). Les commandes sont désactivées par défaut et un relais n’est un interrupteur que s’il est déclaré sûr. Porté d’après webio-api (MIT, nasWebio).

Trafikverket v0.1.1 : GitHub - LM1LC3N7/gladys-trafikverket · GitHub
Les stations météo routières suédoises de Trafikverket, par l’API ouverte officielle avec votre clé gratuite : température de l’air et de la route, point de rosée, vent, précipitations, neige, glace et eau sur la route. Jusqu’à cinq stations ; une mesure ancienne n’est jamais republiée comme neuve. Porté d’après pytrafikverket (MIT).

EcoTracker v0.1.1 : GitHub - LM1LC3N7/gladys-ecotracker · GitHub
Le lecteur EcoTracker (everHome) posé sur un compteur électrique, en local, en lecture seule : puissance, index de consommation (passé par une garde), tarifs et injection en simples capteurs. Une adresse fixe est nécessaire pour un lecteur sans numéro de série. Limites : l’unité des compteurs (Wh) est contrôlée mais reste à confirmer sur un vrai lecteur. Porté d’après everhome-gmbh/ecotracker (MIT).

Tilt Pi v0.1.1 : GitHub - LM1LC3N7/gladys-tilt-pi · GitHub
Les densimètres Tilt lus par l’application Tilt Pi, en local, en lecture seule : densité et température, un appareil par couleur de Tilt. Le Bluetooth reste sur le Raspberry Pi du Tilt Pi. Un seul Tilt par couleur est pris en charge. Porté d’après tilt-pi (MIT).

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

La vague de la matinée est sortie, plutôt côté serveurs de jeu et broker MQTT :

Vos retours sont les bienvenus :slight_smile: