- AI gives you a
.luafile. Open File Transfer, drop it into the custom folder. - On your device: Home → Apps → your plugin.
- If the AI also produced an HTML fragment, switch to the Run tab, paste it into Custom Handler, save.
Console raw JSON in + out
Everything the device sends you and everything you send the device, as-is. Useful for debugging.
Send JSON publish raw
Fire any topic + payload at the device. Useful for testing your own plugin's handlers.
Text Importer built-in
Type or paste text, hit send, the device writes it to /custom/text_importer_data/<name>.txt. Pair with the matching Lua plugin (ask the Build tab for it).
Doorbell built-in
Listens for doorbell/ring from the device. Chimes + shows a desktop notification on each ring.
Custom Handler paste your own HTML
The AI you used in the Build tab probably gave you an HTML fragment too. Paste it here. It runs in a sandboxed iframe with bridge.publish / bridge.on / bridge.connected available as globals. Persists to this browser's local storage.