Protocol contract
The HTTP, WebSocket and BLE wire contract every PlaiiinLightOS lamp speaks.
Everything a client needs to talk to a lamp: the wire contract, the access model, and the two subsystem specs. All of it is the same text the firmware repository carries, so a client built against these pages is built against the real thing.
The HTTP, WebSocket and BLE wire contract every PlaiiinLightOS lamp speaks.
Pairing, the user, creator and admin roles, and the share-key endpoints.
Ring geometry and the render-mode contract for wormhole-form lamps.
How two clients hand a share key to each other over Bluetooth.