Gladys 4.86 ha sido lanzado, y trae dos novedades que afectan directamente a tus integraciones. La actualización tarda 5 minutos con Claude Code — el prompt está al final de este post ![]()
1. La tienda ahora tiene categorías 
El catálogo de integraciones gana una navegación por categorías, filtros y un orden « Más recientes ». Para que tu integración aparezca en los estantes correctos, debes declarar un nuevo campo categories en tu gladys-assistant-integration.json:
"categories": ["lighting", "energy"],
"gladys_version": ">=4.86.0",
Las reglas:
- 1 a 3 categorías, entre el vocabulario oficial:
climate,lighting,energy,security,multimedia,appliances,environment,protocols,network,notifications,assistants,services. gladys_versiondebe cambiar a">=4.86.0"tan pronto como declares el campo: las versiones anteriores de Gladys rechazan cualquier campo desconocido en el manifiesto, por lo que el validador de la tienda rechaza un manifiesto que declaracategoriescon un mínimo más bajo. Las dos van juntas.- Sin el campo, tu integración sigue siendo visible bajo « Todas » y en la búsqueda, pero no aparece en ningún estante.
Las integraciones existentes han sido categorizadas por primera vez a través de un archivo de correspondencia en el lado de la tienda, pero es tu manifiesto el que tiene la última palabra tan pronto como declares el campo — es una oportunidad para verificar que las categorías te convienen (¡y ajustarlas si no!).
2. SDK 0.12.0 
La versión 0.12.0 del SDK de JavaScript es puramente aditiva (sin cambios disruptivos, el bump es seguro) y trae:
- Control PTZ de cámaras: las características
move/preset/ posiciones absolutas para controlar cámaras motorizadas; - Wake-on-LAN:
gladys.wakeOnLan(mac)+ el camponetwork_wakedel manifiesto — el núcleo emite el paquete mágico desde la red del host (el contenedor en bridge no puede transmitir en el LAN); - Campo de configuración
account_link: el botón « Conectar » para proveedores que nunca redirigen a Gladys (conexión por código QR validada en la aplicación del fabricante, estilo Xiaomi Home); - Tipo
selectdinámico (categoríatext): una lista de opciones descubierta en el propio dispositivo (aplicaciones de una TV, habitaciones de un aspirador, escenas nativas…) declarada a través desupported_options; - Nuevas categorías de dispositivos:
grid-sensor(intercambio con la red eléctrica),home-output-sensor(salida de un inversor/batería),maintenance(consumibles: cepillos, bolsas, filtros…), y los sensores de gasno2/o3/so2— para cubrir mejor el solar, las baterías y los aspiradores robot.
Si tu integración se relaciona con la energía, las cámaras o los electrodomésticos, hay algo nuevo para ti aquí.
¿Cómo actualizar? Pregúntale a Claude 
Todas tus integraciones se han desarrollado con Claude Code — la actualización se hace igual. Abre Claude Code en el repositorio de tu integración y pega este prompt:
Actualiza mi integración Gladys para la 4.86:
1. Cambia @gladysassistant/integration-sdk a ^0.12.0 (cambios puramente
aditivos, nada que adaptar en el código existente).
2. Añade el campo `categories` en gladys-assistant-integration.json:
1 a 3 valores entre climate, lighting, energy, security, multimedia,
appliances, environment, protocols, network, notifications, assistants,
services — elige los que correspondan a lo que hace la integración.
3. Cambia `gladys_version` a ">=4.86.0" (obligatorio tan pronto como
se declara `categories`).
4. Verifica que todo pase: formato, lint, pruebas, luego el validador de
la tienda en local: npx github:GladysAssistant/integration-store .
El template oficial ya ha realizado esta actualización, inspírate en sus
últimas 2 PRs: https://github.com/GladysAssistant/integration-template-js
Luego, revisa el diff, lanza una versión como de costumbre (flujo de trabajo Release en GitHub), y el indexador de la tienda recupera la nueva versión en una hora.
El template oficial acaba de realizar las dos actualizaciones (PRs #14 y #15): sirven de referencia si quieres ver el diff exacto.
¿Preguntas sobre la migración? Este es el hilo para eso ![]()