Construye el próximo conector. O el próximo producto.
Un contrato generado desde el código en ejecución, SDK generados desde el contrato y un sandbox que se comporta como una casa real porque lo es.
// 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
243 operaciones, cada una con resumen, descripción y respuesta tipada, generadas en el momento de la petición a partir de las propias tablas de rutas de los servicios. Una puerta de CI falla cuando se desvía.
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

Prueba con Simone en GPUs de ALYT
Solicita acceso al entorno de desarrollo con GPU de ALYT para probar tus apps e integraciones con Simone. Abre la configuración y uso de IA en el panel de tu app para solicitarlo. El acceso requiere aprobación y tiene una cuota de uso; es para desarrollo, no para producción. También puedes usar la clave de tu propio proveedor.
Dale a tus cosas una casa que piensa.
Registra tu casa, conecta lo que ya tienes y pon el hub en la habitación donde más hablas.
