Entwickeln Sie auf der Intelligenzschicht für physische Räume.
Bauen Sie Ihren Service auf ALYTs Räume, Geräte, Status und gezielte Steuerungen. Veröffentlichte APIs, generierte SDKs und eine isolierte Sandbox bieten bereits jetzt das Fundament; umfassendere Tools für lokale und externe Agenten sind in Arbeit.
// 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}'
Was Sie bekommen
Ein veröffentlichter Vertrag
Getypte Operationen, Zusammenfassungen und Antworten direkt aus den Routen der Dienste generiert. Vertragsprüfungen halten API und SDKs im Gleichklang.
Zwei SDKs
TypeScript ohne Laufzeitabhängigkeiten und Python, beide aus dem Vertrag generiert und nach dessen Diff versioniert. Ein Einstiegspunkt: einen Client mit App-ID und Secret erzeugen.
Eine Sandbox, die ein echter Mandant ist
Eigenes Zuhause, vorbereitete Räume und fünf virtuelle Geräte, mit derselben Isolation, denselben Broker-Rechten und derselben Abfrageeinschränkung wie in Produktion.
Virtuelle Geräte auf dem echten Broker
Profile für Hub, Lautsprecher, Licht, Sensor und Thermostat. Szenarien: offline, Akku schwach, Sensorfehler, Burst, Flattern, langsam. Die Plattform kann sie nicht von Hardware unterscheiden.
Signierte Webhooks und ein Stream
Zustellungen mit Zeitstempel und HMAC signiert, Wiederholungen mit Verdopplung bis zu einer Stunde, und ein Server-Sent-Events-Stream, der ab der letzten ID fortsetzt.
Einreichung und Review
Entwurf, Review, Freigabe, Veröffentlichung. Automatische Prüfungen, ein Probelauf mit isolierten Zugangsdaten, dann ein Mensch. Mit dem Release erreicht Ihre Integration jedes Zuhause.
Ereignisse, die Sie abonnieren können
- device.online
- device.offline
- device.telemetry
- command.result
- notification.raised
- thing.state
- submission.state
- guest.invited
- guest.checked_in
- guest.checked_out
Scopes
- things:readDinge und ihren Zustand lesen
- things:controlBefehle senden
- integrations:readden Katalog lesen
- events:readStream und Webhooks
- webhooks:writeEndpunkte verwalten
- simulator:writevirtuelle Geräte

Mit der Umgebung entwickeln.
Nutzen Sie eine isolierte Sandbox mit Räumen, virtuellen Geräten und begrenztem Zugriff. Testen Sie, wie Ihr Connector den Status meldet und Befehle verarbeitet, bevor Sie ihn zur Prüfung einreichen. Ihr App-Dashboard bündelt Entwicklungsoptionen und Nutzung.
Machen Sie Platz für Intelligenz.
Bringen Sie Ihre Geräte zusammen. Geben Sie Alltagsroutinen ein Zuhause. Entdecken Sie ALYT.
