Developer Access

Build on
Loft Edge.

Full MQTT API. Local-first. Sandbox access. Everything you need to build automations, integrations, and AI extensions on the intelligent home OS.

4+
MQTT Topics
< 5ms
Response Time
3
SDK Languages
LYT/<project_id>/NODE/E/STATUS
LIVE
TIMEEVENT TYPEDEVICE
18:42:03device.stateLiving Room Light
18:42:06mesh.node_joinedBalcony Sensor
18:42:11automation.triggeredEvening Mode
18:42:17device.stateMain Door Lock
18:42:24ai.inferenceoccupancy-v2
18:42:29system.healthEdge OS

MQTT API Reference.

Publish commands and subscribe to responses over MQTT. All payloads are JSON. Replace {project_id} with your project UUID.

Full API docs
01Node Control

Control CCT Light

Set dimming level and/or color temperature of a CCT node.
Publish
LYT/41e0d6b2-37de-43d8-a348-4ba94853b6cd/NODE/CONTROL
{
"version": "v1.0",
"type": "cct",
"address": 50646,
"dimming": 10,
"color_temperature": 100
}
Subscribe
LYT/41e0d6b2-37de-43d8-a348-4ba94853b6cd/NODE/E/STATUS
200 OK
{
"version": "v1.0",
"message": "success",
"type": "cct",
"address": 50646,
"cct": {
"dimming": 40,
"color_temperature": 100
}
}
02Node Status

CCT Node Status

Fetch the current dimming and color temperature state of a CCT node.
Publish
LYT/41e0d6b2-37de-43d8-a348-4ba94853b6cd/NODE/STATUS
{
"version": "v1.0",
"type": "cct",
"address": 57364
}
Subscribe
LYT/41e0d6b2-37de-43d8-a348-4ba94853b6cd/NODE/E/STATUS
200 OK
{
"version": "v1.0",
"message": "success",
"type": "cct",
"address": 57364,
"cct": {
"dimming": 85,
"color_temperature": 75
}
}

For the full list of available APIs, view our documentation

Everything you need to ship.

01

MQTT API

Publish and subscribe over MQTT to control nodes, query status, and react to real-time events.

MQTTJSONPub/Sub
02

WebSocket

Subscribe to a real-time bidirectional event stream — device state, mesh events, system alerts.

ws://Real-timeMultiplexed
03

Developer Sandbox

Isolated Edge OS instance for local testing. No hardware needed — full API parity.

LocalhostNo HardwareDocker
04

SDK Libraries

TypeScript, Python, and Go client libraries with complete type coverage and auto-generated docs.

TypeScriptPythonGo
05

AI Extension API

Hook into the Edge AI runtime. Register model endpoints, run local inference, get sub-20ms results.

LocalONNX< 20ms
06

Webhook Outbound

Push device events, automation triggers, and system alerts to any external HTTP endpoint.

HTTP POSTHMAC SignedRetry Logic
100% Local
All API calls resolve on-device. Zero cloud round-trips for real-time commands.
No Rate Limits
Run your full test suite against the sandbox without worrying about throttling.
Offline-first
Your code keeps working even when the internet is down. Always.

Ready to build?

Join the developer waitlist and get early access to the Loft Edge API, sandbox environment, and SDK.