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
});

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
A developer's desk with the hub

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.