Beliebteste Home Assistant-Integrationen → Kandidaten für externe Gladys-Integrationen

Man muss nur fragen und schon kommen neue Integrationen.

Hallo zusammen!

Drei Wochen nach dem letzten Update wollte ich euch zeigen, wo wir stehen… denn es geht weiter rasant voran :rocket:

Wo wir stehen

7. September Heute
Integrationen im Store 75 91
Mitwirkende 18 20
Integrationen ≥ 5 % bei HA abgedeckt 31 / 48 34 / 48

16 neue Integrationen in 20 Tagen, darunter drei von der „To-Do“-Liste: Samsung TV (@cicoub13), Speedtest.net (@guim31) und Electricity Maps, sowie AdGuard Home und Fully Kiosk.

Und wie beim letzten Mal: Integrationen, die keine globale Plattform jemals priorisieren wird: Écocompteur Legrand, ecojoko, Dobiss, Wallbox, Pelletsvorrat und sogar Kinovorstellungen von AlloCiné / Pathé / UGC / CGR direkt im Dashboard :popcorn:

Willkommen an die beiden neuen Mitwirkenden und danke an alle!

Neu seit Gladys 5.1: Eure Integrationen können weiter gehen

  • Dashboard-Widgets: Eine Integration kann nun ihre eigenen Daten auf dem Dashboard anzeigen, ohne den Core zu ändern.
  • Trigger und Szenenaktionen: Eine Integration kann ihre eigenen Trigger („Durchsatz fällt unter 100 Mb/s“, „TV geht an“…) und ihre eigenen Aktionen deklarieren.
  • Neuer Typ provider: Für Integrationen, die keine Geräte haben und nur ein Widget oder Trigger bereitstellen.

:backhand_index_pointing_right: Wenn ihr bereits eine Integration wartet, ist jetzt der richtige Zeitpunkt, um ein Widget oder einen Trigger hinzuzufügen: Oft nur ein paar Zeilen in der Manifestdatei, aber viel Mehrwert für die Nutzer.

Die Lücke zu Home Assistant

Hier sind die größten Abwesenheiten, ohne Gladys-Äquivalent und für die ich niemanden gesehen habe, der sich daran gesetzt hat:

Integration % HA Zugriff Warum interessant
DLNA DMR / DMS 28,1 % / 20,6 % Lokal, UPnP Ein Entwickler deckt beide ab
HomeKit Controller 14,9 % Lokal Der größte Hebel: Eve, Aqara, Meross, Nanoleaf… lokal
Forecast.Solar 11,9 % Kostenlose API Perfekt mit Electricity Maps und Energietracking
Music Assistant 10,1 % Lokal, WebSocket Der Referenz-Multiroom
Brother 8,7 % SNMP Ergänzt IPP von @guim31
WLED 6,2 % HTTP JSON Quick Win, sehr visuell
BTHome 5,3 % BLE Shelly BLU / DIY-Sensoren
ONVIF 5,1 % Lokal Generische Kameras + PTZ

Bei HACS fehlen die beiden am häufigsten gefragten immer noch: Sonoff / eWeLink lokal (Nr. 1 mit 44.000 Installationen) und Frigate (KI-Objekterkennung).

Ideen für „Packs“ für diejenigen, die ein kohärentes Thema suchen:

  • 3D-Druck: OctoPrint, Moonraker/Klipper (hier gefragt von @AlexTrovato), Bambu Lab
  • Medien: Jellyfin / Emby (fast dieselbe API), Kodi
  • Licht: WLED, WiZ, LIFX, Nanoleaf, Govee
  • Solar: Forecast.Solar, Fronius, SMA, Victron
  • Kommunikation: Pushover, Discord, Matrix, Signal
  • Französischsprachig: Delta Dore Tydom, Heatzy, IDFM, École Directe, Renault

:bullseye: Ziel: 100 Integrationen

Wir sind bei 91. Es fehlen noch 9, um die 100 zu knacken: Machen wir uns an die Arbeit?

Um zu vermeiden, dass zwei Personen dasselbe machen: Antwortet in diesem Thema mit „Ich übernehme X“, bevor ihr anfängt, und eröffnet dann einen Thread in Développement, wenn es bereit zum Testen ist.

Wie man anfängt

  • Offizielles Repo-Template („Use this template“) + Node SDK: Alles in der Entwicklerdokumentation
  • Nutzt Claude: Meist reicht ein Prompt, um eine erste lauffähige Version zu haben
  • Veröffentlichen = Euer öffentliches Repo mit dem Topic gladys-assistant-integration taggen, keine Genehmigung nötig
  • Bevorzugt lokal gegenüber Cloud

Ihr entwickelt nicht? Ihr könnt trotzdem helfen: Testet die Integrationen anderer, gebt Feedback in ihren Threads und sagt uns hier, welches Gerät euch noch davon abhält, Home Assistant zu verlassen :slightly_smiling_face:

Ich starte mit Jellyfin / Emby !! :+1:

Da mach ich mal mit :wink:

Ich werde das Thema Frigate übernehmen, ich habe einen zu Hause!

War @Terdious nicht auf einem Frigate-System?

Lange keine Neuigkeiten mehr: [Retour d'expérience + Proposition] Vidéosurveillance locale universelle dans Gladys — go2rtc + Frigate (détection person/chien/cheval... sans cloud) - #78 par prohand

Man muss nicht mehr warten, du kannst das Thema wieder aufgreifen @lmilcent :wink: Und wenn es mehrere externe Integrationen gibt, die dasselbe tun, ist das umso besser, Wettbewerb ist positiv!

Es geht wieder los! Danke, Claude (und @pierre-gilles).

Für Hydro-Québec brauchst du doch die letzte laufende Entwicklung, oder?

Ja, das wird notwendig sein. In der Zwischenzeit wollte ich sichergehen, dass alles einheitlich, aktuell und vor allem in Einklang mit den neuesten Entwicklungen von Gladys ist (einige Sicherheitslücken wurden ebenfalls gepatcht, wenn ich auf bestehende SDKs oder Entwicklungen zurückgreife).

Zum Beispiel ist das neue Android-TV-Widget viel praktischer als zuvor. Ich werde einen ähnlichen Vorschlag für die bestehenden Module machen, wenn es anwendbar ist.

Ich starte Music Assistant :wink:

Ich storniere diesen Entwickler, wie mit @pierre-gilles besprochen

Ich habe HomeKit Controller gestartet :wink:

Erledigt!

Hallo zusammen!

:tada: Wir haben die 100er-Marke geknackt! Vor 12 Tagen habe ich euch die Herausforderung der 100 Integrationen gestellt. Heute Morgen zählt der Store-Index 102, ohne Frigate von @lmilcent, das nach der Indexierung veröffentlicht wurde.

27. September Heute
Integrationen im Store 91 102
Beiträger 20 22
Integrationen ≥ 5 % bei HA abgedeckt 34 / 48 36 / 48

In 12 Tagen: HomeKit Controller (@prohand, der größte Hebel für die Abdeckung, der noch übrig war), Forecast.Solar, Broadlink, Mammotion und Programme Télé (@prohand noch einmal!), Jellyfin & Emby und Android TV Remote (@guim31), Frigate (@lmilcent), Pushover (@cicoub13), Tydom (seit Juli gewünscht), Orbit B-hyve und Daikin Airbase. Willkommen an die beiden neuen Beiträger, quentinlegay und plsoftware :waving_hand: und danke an alle!

Nächstes Ziel: Nordamerika :united_states::canada:

Bei der erneuten Analyse habe ich eine Zahl betrachtet, die ich noch nie angesehen hatte: von den 696.234 aktiven Home Assistant-Installationen sind 17 % in den USA (118.589). Das ist das zweitgrößte Land nach Deutschland (19 %) und mehr als dreimal so viel wie Frankreich (5,3 %). Mit Kanada (2,4 %) stellt Nordamerika fast jede fünfte Installation.

Beim Store sind wir sehr stark in dem, was keine globale Plattform jemals machen wird: GRDF, VigiEau, Kraftstoffpreise, AlloCiné, TCL… und wir müssen weitermachen! Aber ein Amerikaner, der Gladys heute entdeckt, sucht nach seiner Ring-Klingel, seinen Lutron-Schaltern, seinem Nest-Thermostat und seiner Roku… und findet sie nicht. Wir vermitteln das Bild eines „100 % französisch-französischen“ Projekts, obwohl Gladys auf Englisch übersetzt ist und der Store bereits eine englische Dokumentation für jede Integration vorschreibt.

Wir starten nicht bei null: SmartThings, HomeKit Controller, Apple TV, Samsung-/LG-/Android-Fernseher, Plex, Sonos, Kasa, Hue, Enphase, SolarEdge, EcoFlow, Hydro-Québec… und unsere erste 100 % amerikanische Marke, Orbit B-hyve :tada: Was fehlt, sind die Marken, die in jedem amerikanischen Haushalt zu finden sind.

„Aber ich habe das Gerät nicht!“ → Entwickeln Sie blind

Das ist es, was ich euch erneut vorschlage: eine Integration entwickeln, ohne das Gerät zu haben. Mit einer dokumentierten API, einer bestehenden Bibliothek und Claude ist das durchaus machbar. Es ist nicht nötig, auf einen Tester zu warten, um zu veröffentlichen: Wenn jemand, der das Gerät hat, es ausprobiert, wird er euch mit seinem Feedback zurückkommen. In der Zwischenzeit füllt es den Store und zeigt, dass wir für amerikanische Nutzer offen sind.

Ich habe die Kandidaten in drei Ebenen eingeteilt:

  • :green_circle: kein Gerät: Öffentliche API oder kostenloses Konto, 100 % testbar aus Frankreich;
  • :yellow_circle: in Frankreich verkauftes Gerät: Vielleicht hat jemand hier eines;
  • :red_circle: blind: Wir programmieren aus Frankreich, das Feedback wird von denen kommen, die das Gerät haben.

Der % = Anteil der Home Assistant-Installationen, die die Integration verwenden (Analytics vom 9. Oktober), oder Anzahl der HACS-Installationen. HA veröffentlicht diese Statistiken nicht nach Ländern: Für einen Dienst, der nur in Nordamerika existiert, gebe ich eine Größenordnung an, indem ich den % auf das Gewicht des Landes beziehe.

:green_circle: Kein Gerät (perfekt für eine erste Integration)

Integration HA-Nutzung Typ / Zugriff Warum
NWS (National Weather Service) 1,9 %, ≈ 1 US-Installation von 9 Wetter, kostenlose API ohne Schlüssel Das amerikanische Météo France: Vorhersagen + offizielle Warnungen (Tornados, Hurrikans, Hitzewellen) als Szenenauslöser
Environment Canada 0,6 %, ≈ 1 kanadische Installation von 4 Wetter, kostenlose und zweisprachige API Das kanadische Pendant zu Hydro-Québec
Pirate Weather 8.500 HACS Wetter, kostenloser Schlüssel Der Nachfolger von Dark Sky, weltweit
Team Tracker (ESPN-Ergebnisse) 5.200 HACS Anbieter, öffentliche API Widget „laufendes Spiel“ + Auslöser „mein Team erzielt“: NFL, NBA, MLB, NHL… und Ligue 1 :soccer_ball:
Twilio 0,3 % Kommunikation, kostenloses Testkonto SMS und Anrufe, der US-Standard für Benachrichtigungen
Slack / Discord 0,1 % / 0,5 % Kommunikation Von jedem testbar

:yellow_circle: In Frankreich verkauftes Gerät (vielleicht habt ihr es schon)

Integration HA-Nutzung Zugriff Hinweis
Ring 6,3 % Cloud, Node-Bibliothek ring-client-api (die von homebridge-ring) Die größte „US“-Abwesenheit: Klingel als Szenenauslöser, Kamerabild
Alexa (Echo steuern) 5 % + 29.900 HACS Nicht offizielle Cloud, Node-Bibliothek alexa-remote2 Das Gegenteil der aktuellen Alexa-Integration: Gladys auf den Echo sprechen lassen (Ankündigungen, Lautstärke, Wiedergabe)
Google Nest 3,8 % Offizielle SDM-API (einmalig 5 $) Thermostate, Kameras, Klingeln
Govee 2,7 % LAN + 2,5 % BLE + 11.100 HACS Offizielle LAN-API (UDP) Riesig in den USA, schnelle Lösung
Eufy Security 9.700 HACS Node-Bibliothek eufy-security-client Kameras und Klingeln ohne Abonnement
Blink 1,7 % Nicht offizielle Cloud Amazon-Kameras
Tesla (Auto + Powerwall) 0,9 % + 0,4 % + 4.400 HACS Fleet API oder Tessie Passt zur Energieachse von Gladys

:red_circle: Blind (wir programmieren hier, das Feedback kommt von denen, die das Gerät haben)

Integration HA-Nutzung Zugriff Hinweis
Lutron Caséta 2,4 % Lokal (LEAP), Node-Bibliothek lutron-leap Die US-Referenz für Beleuchtung, das größte nordamerikanische Defizit
Roku 2,2 % Lokal, von Roku dokumentierte ECP-API US-Streaming-Nr. 1, ergänzt Samsung / LG / Android TV / Apple TV
Wemo 1,8 % Lokal (UPnP) Belkin hat seine Cloud am 31. Januar 2026 abgeschaltet: Seine Nutzer suchen nach einer lokalen Lösung
Rachio 1,3 % Offizielle API (Schlüssel in der App) Bewässerung, neben B-hyve
August / Schlage 1,1 % / 0,6 % Cloud Schlösser
Bond 0,9 % Lokal, dokumentierte API Deckenventilatoren (unverzichtbar in den USA) und RF-Jalousien
Vizio 0,7 % Lokal Fernseher
Opower 0,7 % Cloud Verbrauch von Dutzenden US-Anbietern (PG&E, ConEd…) : der US-Enedis, direkt in der Energieverfolgung
Honeywell (Total Connect Comfort) 0,6 % Cloud Thermostate
Sense / Emporia Vue 0,4 % / 4.800 HACS Cloud Energiemonitore am Stromkasten
Sleep Number 0,4 % Cloud Vernetzte Betten: Anwesenheit im Bett als Auslöser
Rheem EcoNet 0,35 % Cloud Warmwasserbereiter: Die Kategorie „Warmwasserbereiter“ existiert bereits in Gladys

Und bei HACS: Wyze (3.500), GE Appliances (3.700), Hubspace, die Marke von Home Depot (2.200).

:light_bulb: ecobee (1,6 %): Die offizielle API ist für neue Entwickler seit März 2024 geschlossen… aber ecobee-Thermostate sprechen HomeKit, daher sollte der HomeKit Controller von @prohand sie bereits lokal abdecken. Wir suchen Tester, um das zu bestätigen!

Die „blind“-Methode

  1. Meldet euch hier an: „Ich übernehme Roku (blind)“, um Doppelungen zu vermeiden.
  2. Geht von Bestehendem aus: Die offizielle API-Dokumentation, die Home Assistant-Integration (Lizenz Apache 2.0) und, sehr oft, ein Homebridge-Plugin oder eine npm-Bibliothek, die bereits in Node ist. Gebt das alles an Claude weiter, er trägt es sehr gut. Respektiert die Lizenzen und gebt die Autoren an.
  3. Simuliert das Gerät: Die HA-Tests enthalten oft echte Geräteantworten (Ordner fixtures), und die GitHub-Issues sind voller „Diagnose“-Dateien. Macht daraus Mocks und schreibt Tests, die die Integration von Anfang bis Ende ohne das Gerät durchlaufen.
  4. Denkt amerikanisch: Stellt euer Gladys-Profil auf °F und Meilen um, um zu testen, kümmert euch um das docs/en.md (das ist, was ein Amerikaner zuerst lesen wird) und setzt eine englische Zusammenfassung an den Anfang eures Entwicklungs-Threads.
  5. Veröffentlicht in Beta, ehrlich: Schreibt „entwickelt ohne Gerät, Feedback willkommen“ in die Dokumentation. Wenn ein Nutzer, der das Gerät hat, es testet, wird er euch über die GitHub-Issues zurückkommen, und ihr werdet seine Logs korrigieren.

Immer noch offen

Der Rest des HA-Top ist noch zu haben: DLNA DMR / DMS (27,9 % / 20,4 %), Brother (8,7 %), WLED (6,1 %), BTHome (5,4 %), ONVIF (5,2 %), und bei HACS, Sonoff / eWeLink lokal (Platz 1 mit 45.000 Installationen). Und dieselbe Logik wie für die USA: Deutschland ist der HA-Spitzenreiter (19 %), und AVM FRITZ!Box hat dort 8,8 % + 6,5 % :wink:

:bullseye: Ziel: 10 nordamerikanische Integrationen bis Ende November

Nehmt euch eine vor, auch eine kleine (NWS oder Team Tracker, das ist ein Nachmittag mit Claude), antwortet „Ich übernehme X“ hier, und eröffnet dann einen Thread in Entwicklung, wenn es zum Testen bereit ist.

Für den Rest gilt: Nichts ändert sich: Offizielles Repo-Template („Use this template“) + Node SDK, alles steht in der Entwicklerdokumentation. Veröffentlichen = Repo mit dem Topic gladys-assistant-integration taggen, keine Genehmigung erforderlich. Bevorzugt lokal statt Cloud.

Ihr entwickelt nicht? Ihr habt einen Ring, einen Echo, ein Nest, Govee oder einen ecobee? Sagt es hier: Ihr werdet die ersten Tester sein :raising_hands:

Bei einigen würde ich mich direkt drauf stürzen, dann würde ich ein eigenes Thema dazu eröffnen, denn das ist natürlich blind.

Aber das ist absolut möglich, denn ich habe das bereits mit der ESPHome-Integration gemacht.

Ich nutze die Gelegenheit, um zu fragen, ob es nicht interessant/nützlich wäre, eine Sortierung/Filterung/Tagging der Integrationen nach Land zu ermöglichen (falls sie nicht international sind).

Ich erkläre mich. Da ich in Belgien bin, sehe ich viele interessante Integrationen vorbeiziehen (Spritpreise, Vigieau…), die leider nur in Frankreich verfügbar sind (ebenso wie Hydro-Québec, Schweizer Wetter etc.) und die ich nicht nutzen kann. Ich hätte sie gerne ausgeblendet oder wäre weniger frustriert gewesen, wenn klarer angezeigt worden wäre, dass sie nicht anderswo verfügbar sind…

Was denkt ihr?

@GBoulvin Ich stimme der Diagnose zu, aber meiner Meinung nach liegt die Lösung eher bei den externen Integrationen. Diese sollten besser benannt werden! Wenn „Kraftstoffpreise“ nur in Frankreich funktioniert, sollte es „Kraftstoffpreise Frankreich“ heißen.

Ich nehme auch Lutron Caséta und werde die Tests bei Erhalt meiner Hardware durchführen.
(Die Tokens von Claude gehen wirklich viel zu schnell weg, zum Glück kann man nach 5 Stunden neu starten).

Ansonsten können wir die Integration weiterentwickeln, um andere Länder entsprechend den Anforderungen zu berücksichtigen und, wenn möglich :slight_smile:
Man muss nur ein Issue im Repo erstellen und dann können wir Claude damit beauftragen :slight_smile: