| Endpoint | Method | Description |
|----------|--------|-------------|
| /api/v1/device/info | GET | Model, firmware, uptime |
| /api/v1/input/current | GET | Active input index |
| /api/v1/input/set | POST | "input": 3 |
| /api/v1/layer/id/bounds | GET | Layer position and size |
| /api/v1/preset/recall | POST | "presetId": 5 |
| /api/v1/system/reboot | POST | Reboot the processor |
The API relies on a proprietary binary protocol transported over a TCP socket. Communication is stateful; a persistent connection is recommended for monitoring status, though "one-shot" connections (connect, send command, receive response, disconnect) are supported for simple control tasks. novastar h series api
CMD: 0x10
Request: AA AA AA 02 10 12 BB BB BB
Response (example): AA AA AA 0C 90 48 32 5F 56 31 2E 33 2E 30 ... (ASCII "H2_V1.3.0") CMD: 0x10 Request: AA AA AA 02 10