946 B
946 B
SecuBox MQTT Bridge
Version: 0.1.0
Status: Draft
USB-aware MQTT orchestrator for SecuBox routers. The application discovers USB serial dongles, bridges sensor payloads to a built-in MQTT broker, and exposes dashboards/settings with SecuBox theme tokens.
Views
overview.js– broker status, metrics, quick actions.devices.js– USB/tasmota sensor list with pairing wizard.settings.js– broker credentials, topic templates, retention options.
RPC Methods
status– broker uptime, clients, last payloads.list_devices– detected USB devices & pairing state.apply_settings– broker credentials/storage.trigger_pairing– start pairing flow for sensors.
The LuCI views depend on the SecuBox theme bundle included in luci-theme-secubox.
Development Notes
See .codex/apps/mqtt-bridge/WIP.md for current tasks and .codex/apps/mqtt-bridge/TODO.md for backlog/high-level goals.