Gladys 4.86 ist veröffentlicht, und es bringt zwei Neuerungen, die Ihre Integrationen direkt betreffen. Das Update dauert 5 Minuten mit Claude Code â der Prompt befindet sich unten in diesem Beitrag ![]()
1. Der Store hat jetzt Kategorien 
Der Katalog der Integrationen erhĂ€lt eine Navigation nach Kategorien, Filter und eine Sortierung âNeueste zuerstâ. Damit Ihre Integration in den richtigen Regalen erscheint, mĂŒssen Sie ein neues Feld categories in Ihrer gladys-assistant-integration.json deklarieren:
"categories": ["lighting", "energy"],
"gladys_version": ">=4.86.0",
Die Regeln:
- 1 bis 3 Kategorien, aus dem offiziellen Vokabular:
climate,lighting,energy,security,multimedia,appliances,environment,protocols,network,notifications,assistants,services. gladys_versionmuss auf">=4.86.0"gesetzt werden, sobald Sie das Feld deklarieren: Ăltere Versionen von Gladys lehnen jedes unbekannte Feld im Manifest ab, daher lehnt der Store-Validator ein Manifest ab, dascategoriesmit einer niedrigeren Mindestversion deklariert. Beide gehören zusammen.- Ohne das Feld bleibt Ihre Integration unter âAlleâ und in der Suche sichtbar, erscheint aber in keinem Regal.
Bestehende Integrationen wurden erstmals ĂŒber eine Zuordnungstabelle auf der Store-Seite kategorisiert, aber Ihr Manifest gilt ab dem Moment, in dem Sie das Feld deklarieren â das ist die Gelegenheit zu ĂŒberprĂŒfen, ob die Kategorien fĂŒr Sie passen (und sie anzupassen, falls nicht!).
2. SDK 0.12.0 
Die Version 0.12.0 des JavaScript-SDK ist rein additiv (keine breaking changes, das Bump ist risikofrei) und bringt:
- PTZ-Steuerung von Kameras: Die Funktionen
move/preset/ absolute Positionen zur Steuerung von motorisierten Kameras; - Wake-on-LAN:
gladys.wakeOnLan(mac)+ das Feldnetwork_wakedes Manifests â der Core sendet das Magic-Paket vom Netzwerk des Hosts (der Container im Bridge-Modus kann nicht auf dem LAN broadcasten); - Konfigurationsfeld
account_link: Der âVerbindenâ-Button fĂŒr Anbieter, die nie zu Gladys umleiten (Verbindung per QR-Code in der Hersteller-App bestĂ€tigt, z. B. Xiaomi Home); - Dynamischer
select-Typ (Kategorietext): Eine Auswahlliste, die auf dem GerĂ€t selbst entdeckt wird (Apps eines TVs, RĂ€ume eines Staubsaugers, native SzenenâŠ) deklariert ĂŒbersupported_options; - Neue GerĂ€tekategorien:
grid-sensor(Austausch mit dem Stromnetz),home-output-sensor(Ausgang eines Wechselrichters/Batterie),maintenance(Verbrauchsmaterial: BĂŒrsten, Beutel, FilterâŠ), und die Gassensorenno2/o3/so2â um Solar, Batterien und Roboterstaubsauger besser abzudecken.
Wenn Ihre Integration Energie, Kameras oder HaushaltsgerĂ€te betrifft, gibt es sicher eine Neuerung fĂŒr Sie dabei.
Wie aktualisiere ich? Fragen Sie Claude 
Alle Ihre Integrationen wurden mit Claude Code entwickelt â das Update funktioniert genauso. Ăffnen Sie Claude Code im Repository Ihrer Integration und fĂŒgen Sie diesen Prompt ein:
Aktualisieren Sie meine Gladys-Integration fĂŒr die Version 4.86:
1. Setzen Sie @gladysassistant/integration-sdk auf ^0.12.0 (rein additive
Ănderungen, nichts im bestehenden Code muss angepasst werden).
2. FĂŒgen Sie das Feld `categories` in gladys-assistant-integration.json hinzu:
1 bis 3 Werte aus climate, lighting, energy, security, multimedia,
appliances, environment, protocols, network, notifications, assistants,
services â wĂ€hlen Sie die, die zu dem passen, was die Integration tut.
3. Setzen Sie `gladys_version` auf ">=4.86.0" (erforderlich, sobald man
`categories` deklariert).
4. ĂberprĂŒfen Sie, dass alles funktioniert: Format, Lint, Tests, dann der
Store-Validator lokal: npx github:GladysAssistant/integration-store .
Das offizielle Template hat bereits dieses Update durchgefĂŒhrt, lassen Sie sich von seinen
letzten beiden PRs inspirieren: https://github.com/GladysAssistant/integration-template-js
AnschlieĂend lesen Sie den Diff durch, starten Sie eine Release wie gewohnt (Workflow Release auf GitHub), und der Store-Indexer holt die neue Version innerhalb einer Stunde.
Das offizielle Template hat gerade die beiden Updates durchgefĂŒhrt (PRs #14 und #15): Sie dienen als Referenz, wenn Sie den genauen Diff sehen möchten.
Fragen zur Migration? Das ist der Thread dafĂŒr ![]()