Desarrolla sobre la capa de inteligencia para espacios físicos.
Construye tu servicio sobre habitaciones, dispositivos, estado y controles limitados de ALYT. Hoy tienes APIs publicadas, SDKs generados y un entorno aislado; se están desarrollando herramientas más completas para agentes residentes y externos.
// npm i alyt-sdk import { createAlyt } from "alyt-sdk"; const alyt = createAlyt({ appId, appSecret }); const things = await alyt.thingsList({ room: "kitchen" }); await alyt.endpointsCommand(things[0].id, { capability: "light", key: "power", value: true });
# pip install alyt-sdk from alyt_sdk import create_alyt alyt = create_alyt(app_id=APP_ID, app_secret=APP_SECRET) things = alyt.things_list(room="kitchen") alyt.endpoints_command(things[0].id, capability="light", key="power", value=True)
curl https://developers.alyt.com/v1/things?room=kitchen \ -H "Authorization: Bearer $ALYT_TOKEN" curl -X POST https://developers.alyt.com/v1/endpoints/$ID/command \ -H "Authorization: Bearer $ALYT_TOKEN" \ -d '{"capability":"light","key":"power","value":true}'
Qué obtienes
Un contrato publicado
Operaciones, resúmenes y respuestas tipados, generados a partir de las propias tablas de rutas de los servicios. Las comprobaciones de contrato mantienen alineados la API y los SDK.
Dos SDK
TypeScript sin dependencias en tiempo de ejecución y Python, ambos generados desde el contrato y versionados por su diff. Un único punto de entrada: crea un cliente con un id de aplicación y un secreto.
Un sandbox que es un inquilino real
Su propia propiedad, habitaciones precargadas y cinco dispositivos virtuales, con el mismo aislamiento, los mismos permisos de bróker y el mismo acotamiento de consultas que producción.
Dispositivos virtuales en el bróker real
Perfiles de hub, altavoz, luz, sensor y termostato. Escenarios: sin conexión, batería baja, error de sensor, ráfaga, intermitencia, lentitud. La plataforma no los distingue del hardware.
Webhooks firmados y un flujo
Entregas firmadas con marca de tiempo y HMAC, reintentos que se duplican hasta una hora y un flujo de Server-Sent Events que se reanuda desde el último id.
Envío y revisión
Borrador, revisión, aprobación, publicación. Comprobaciones automáticas, una sonda contra credenciales aisladas y después una persona. Tu conector llega a todas las casas al publicarse.
Eventos a los que puedes suscribirte
- device.online
- device.offline
- device.telemetry
- command.result
- notification.raised
- thing.state
- submission.state
- guest.invited
- guest.checked_in
- guest.checked_out
Ámbitos
- things:readleer las cosas y su estado
- things:controlenviar órdenes
- integrations:readleer el catálogo
- events:readel flujo y los webhooks
- webhooks:writegestionar endpoints
- simulator:writedispositivos virtuales

Desarrolla con el entorno en perspectiva.
Utiliza un entorno aislado con habitaciones, dispositivos virtuales y acceso limitado. Prueba cómo tu conector informa el estado y ejecuta comandos antes de enviarlo a revisión. Tu panel de aplicaciones reúne las configuraciones y el uso durante el desarrollo.
Haz espacio para la inteligencia.
Reúne tus dispositivos. Da un lugar a las rutinas diarias. Descubre ALYT.
