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

Salut à tous !

:tada: On a passé la barre des 100 ! Il y a 12 jours, je vous lançais le défi des 100 intégrations. Ce matin, l’index du store en compte 102, sans même compter Frigate de @lmilcent, sorti après l’indexation.

27 septembre Aujourd’hui
Intégrations dans le store 91 102
Contributeurs 20 22
Intégrations ≥ 5 % chez HA couvertes 34 / 48 36 / 48

En 12 jours : HomeKit Controller (@prohand, le plus gros levier de couverture qui restait), Forecast.Solar, Broadlink, Mammotion et Programme Télé (@prohand encore !), Jellyfin & Emby et Android TV Remote (@guim31), Frigate (@lmilcent), Pushover (@cicoub13), Tydom (demandée depuis juillet), Orbit B-hyve et Daikin Airbase. Bienvenue aux deux nouveaux contributeurs, quentinlegay et plsoftware :waving_hand: et merci à tous !

Prochain cap : l’Amérique du Nord :united_states::canada:

En refaisant l’analyse, j’ai regardé un chiffre que je n’avais jamais regardé : sur les 696 234 installations Home Assistant actives, 17 % sont aux États-Unis (118 589). C’est le 2e pays après l’Allemagne (19 %), et plus de 3 fois la France (5,3 %). Avec le Canada (2,4 %), l’Amérique du Nord représente presque 1 installation sur 5.

Côté store, on est très forts sur ce qu’aucune plateforme mondiale ne fera jamais : GRDF, VigiEau, Prix carburants, AlloCiné, TCL… et il faut continuer ! Mais un Américain qui découvre Gladys aujourd’hui cherche sa sonnette Ring, ses interrupteurs Lutron, son thermostat Nest et sa Roku… et ne les trouve pas. On renvoie l’image d’un projet « 100 % franco-français », alors que Gladys est traduite en anglais et que le store impose déjà une documentation en anglais pour chaque intégration.

On ne part pas de zéro : SmartThings, HomeKit Controller, Apple TV, les TV Samsung / LG / Android, Plex, Sonos, Kasa, Hue, Enphase, SolarEdge, EcoFlow, Hydro-Québec… et notre première marque 100 % américaine, Orbit B-hyve :tada: Ce qui manque, ce sont les marques qu’on trouve dans toutes les maisons américaines.

« Mais je n’ai pas le matériel ! » → développez à l’aveugle

C’est ce que je vous propose de nouveau : développer une intégration sans avoir l’appareil. Avec une API documentée, une lib existante et Claude, c’est tout à fait faisable. Pas besoin d’attendre un testeur pour publier : le jour où quelqu’un qui a l’appareil l’essaie, il reviendra vers vous avec ses retours. En attendant, ça remplit le store et ça montre qu’on est ouverts aux utilisateurs américains.

J’ai classé les candidates en trois niveaux :

  • :green_circle: zéro matériel : API publique ou compte gratuit, testable à 100 % depuis la France ;
  • :yellow_circle: matériel vendu en France : quelqu’un ici en a peut-être un ;
  • :red_circle: à l’aveugle : on code depuis la France, les retours viendront de ceux qui ont l’appareil.

Le % = part des installations Home Assistant qui utilisent l’intégration (analytics du 9 octobre), ou nombre d’installations HACS. HA ne publie pas ces stats par pays : pour un service qui n’existe qu’en Amérique du Nord, je donne un ordre de grandeur en rapportant le % au poids du pays.

:green_circle: Zéro matériel (parfait pour une première intégration)

Intégration Usage HA Type / accès Pourquoi
NWS (National Weather Service) 1,9 %, ≈ 1 install US sur 9 weather, API gratuite sans clé Le Météo France américain : prévisions + alertes officielles (tornades, ouragans, canicules) en déclencheur de scène
Environment Canada 0,6 %, ≈ 1 install canadienne sur 4 weather, API gratuite et bilingue Le pendant canadien, à côté d’Hydro-Québec
Pirate Weather 8 500 HACS weather, clé gratuite Le successeur de Dark Sky, mondial
Team Tracker (scores ESPN) 5 200 HACS provider, API publique Widget « match en cours » + déclencheur « mon équipe marque » : NFL, NBA, MLB, NHL… et Ligue 1 :soccer_ball:
Twilio 0,3 % communication, compte d’essai gratuit SMS et appels, le standard US des notifications
Slack / Discord 0,1 % / 0,5 % communication Testables par n’importe qui

:yellow_circle: Matériel vendu en France (vous l’avez peut-être déjà)

Intégration Usage HA Accès Note
Ring 6,3 % Cloud, lib Node ring-client-api (celle de homebridge-ring) La plus grosse absente « US » : sonnette en déclencheur de scène, image des caméras
Alexa (piloter les Echo) 5 % + 29 900 HACS Cloud non officiel, lib Node alexa-remote2 L’inverse de l’intégration Alexa actuelle : faire parler Gladys sur les Echo (annonces, volume, lecture)
Google Nest 3,8 % API officielle SDM (5 $ une fois) Thermostats, caméras, sonnettes
Govee 2,7 % LAN + 2,5 % BLE + 11 100 HACS API LAN officielle (UDP) Énorme aux US, quick win
Eufy Security 9 700 HACS lib Node eufy-security-client Caméras et sonnettes sans abonnement
Blink 1,7 % Cloud non officiel Caméras Amazon
Tesla (voiture + Powerwall) 0,9 % + 0,4 % + 4 400 HACS Fleet API ou Tessie Colle à l’axe énergie de Gladys

:red_circle: À l’aveugle (on code ici, les retours viendront de ceux qui ont l’appareil)

Intégration Usage HA Accès Note
Lutron Caséta 2,4 % Local (LEAP), lib Node lutron-leap LA référence de l’éclairage US, le plus gros manque nord-américain
Roku 2,2 % Local, API ECP documentée par Roku N°1 du streaming US, complète Samsung / LG / Android TV / Apple TV
Wemo 1,8 % Local (UPnP) Belkin a coupé son cloud le 31 janvier 2026 : ses utilisateurs cherchent une solution locale
Rachio 1,3 % API officielle (clé dans l’app) Arrosage, à côté de B-hyve
August / Schlage 1,1 % / 0,6 % Cloud Serrures
Bond 0,9 % Local, API documentée Ventilateurs de plafond (incontournables aux US) et stores RF
Vizio 0,7 % Local TV
Opower 0,7 % Cloud Conso de dizaines de fournisseurs US (PG&E, ConEd…) : l’Enedis américain, directement dans le suivi d’énergie
Honeywell (Total Connect Comfort) 0,6 % Cloud Thermostats
Sense / Emporia Vue 0,4 % / 4 800 HACS Cloud Moniteurs d’énergie au tableau électrique
Sleep Number 0,4 % Cloud Lits connectés : la présence au lit en déclencheur
Rheem EcoNet 0,35 % Cloud Chauffe-eau : la catégorie « chauffe-eau » existe déjà dans Gladys

Et côté HACS : Wyze (3 500), GE Appliances (3 700), Hubspace, la marque de Home Depot (2 200).

:light_bulb: ecobee (1,6 %) : l’API officielle est fermée aux nouveaux développeurs depuis mars 2024… mais les thermostats ecobee parlent HomeKit, donc le HomeKit Controller de @prohand devrait déjà les couvrir en local. On cherche des testeurs pour le confirmer !

La méthode « à l’aveugle »

  1. Annoncez-vous ici : « je prends Roku (à l’aveugle) », pour éviter les doublons.
  2. Partez de l’existant : la doc officielle de l’API, l’intégration Home Assistant (licence Apache 2.0) et, très souvent, un plugin Homebridge ou une lib npm déjà en Node. Donnez tout ça à Claude, il porte très bien. Respectez les licences et créditez les auteurs.
  3. Simulez l’appareil : les tests de HA contiennent souvent de vraies réponses d’appareils (dossiers fixtures), et les issues GitHub regorgent de fichiers « diagnostics ». Faites-en des mocks, et écrivez des tests qui font tourner l’intégration de bout en bout sans l’appareil.
  4. Pensez américain : passez votre profil Gladys en °F et en miles pour tester, soignez le docs/en.md (c’est ce qu’un Américain lira en premier) et mettez un résumé en anglais en tête de votre fil Développement.
  5. Publiez en bêta, honnêtement : écrivez « développée sans le matériel, retours bienvenus » dans la doc. Le jour où un utilisateur qui a l’appareil la teste, il reviendra vers vous via les issues GitHub, et vous corrigerez à partir de ses logs.

Toujours ouvertes

Le reste du top HA attend toujours preneur : DLNA DMR / DMS (27,9 % / 20,4 %), Brother (8,7 %), WLED (6,1 %), BTHome (5,4 %), ONVIF (5,2 %), et côté HACS, Sonoff / eWeLink en local (n°1 avec 45 000 installations). Et même logique que pour les US : l’Allemagne est le n°1 de HA (19 %), et AVM FRITZ!Box y pèse 8,8 % + 6,5 % :wink:

:bullseye: Objectif : 10 intégrations nord-américaines d’ici fin novembre

Prenez-en une, même une petite (NWS ou Team Tracker, c’est un après-midi avec Claude), répondez « je prends X » ici, puis ouvrez un fil dans Développement quand c’est prêt à tester.

Pour le reste, rien ne change : repo template officiel (« Use this template ») + SDK Node, tout est dans la documentation développeur. Publier = taguer son repo public avec le topic gladys-assistant-integration, aucune approbation nécessaire. Privilégiez le local au cloud.

Vous ne développez pas ? Vous avez un Ring, un Echo, un Nest, des Govee ou un ecobee ? Dites-le ici : vous serez les premiers testeurs :raising_hands: