Bouw verder op de intelligentielaag voor fysieke ruimtes.

Bouw je dienst op ALYT’s kamers, apparaten, status en gerichte aansturing. Gepubliceerde API’s, gegenereerde SDK’s en een geïsoleerde sandbox bieden nu het fundament; uitgebreidere tools voor resident- en externe agenten zijn in ontwikkeling.

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

Wat u krijgt

  • Een gepubliceerd contract

    Getypte bewerkingen, samenvattingen en reacties direct gegenereerd uit de routetabellen van de dienst. Contractcontroles zorgen dat API en SDK’s in lijn blijven.

  • Twee SDK's

    TypeScript zonder runtime-afhankelijkheden en Python, beide gegenereerd uit het contract en geversioneerd op basis van de diff ervan. Eén ingang: maak een client met een app-id en een secret.

  • Een sandbox die een echte tenant is

    Een eigen woning, vooraf ingerichte kamers en vijf virtuele apparaten, met dezelfde isolatie, brokerrechten en querybegrenzing als productie.

  • Virtuele apparaten op de echte broker

    Profielen voor hub, speaker, lamp, sensor en thermostaat. Scenario's: offline, lage batterij, sensorfout, burst, flapping, traag. Het platform kan ze niet van hardware onderscheiden.

  • Ondertekende webhooks en een stream

    Leveringen ondertekend met een tijdstempel en een HMAC, retries die verdubbelen tot een uur, en een Server-Sent Events-stream die hervat vanaf de laatste id.

  • Indiening en beoordeling

    Concept, beoordeling, goedkeuring, publicatie. Geautomatiseerde controles, een probe met geïsoleerde inloggegevens, daarna een mens. Uw connector bereikt elk huis bij release.

Events waarop u zich kunt abonneren

  • device.online
  • device.offline
  • device.telemetry
  • command.result
  • notification.raised
  • thing.state
  • submission.state
  • guest.invited
  • guest.checked_in
  • guest.checked_out

Scopes

  • things:readdingen en hun toestand lezen
  • things:controlopdrachten versturen
  • integrations:readde catalogus lezen
  • events:readde stream en webhooks
  • webhooks:writeendpoints beheren
  • simulator:writevirtuele apparaten
A developer's desk with the hub

Bouw met het milieu in zicht.

Gebruik een afgeschermde sandbox met kamers, virtuele apparaten en afgebakende toegang. Test hoe je connector status rapporteert en commando’s verwerkt voordat je deze ter beoordeling indient. Je app-dashboard brengt ontwikkelinstellingen en gebruik samen.

Maak ruimte voor intelligentie.

Breng je apparaten samen. Maak thuis plaats voor dagelijkse routines. Maak kennis met ALYT.