How It Works
Enabling / Disabling Logging
The device must be connected:200 OK) — current DebugInformation from the device:
404 — device is not currently connected to the server.
Receiving Log Frames (Device → Server)
While logging is enabled, the device sends unsolicited WebSocket frames:
Melody collects these frames for you — there is nothing to handle on the client side. Each message is stored with a timestamp.
Reading the stored logs
Logs are kept on the Melody side, not on the device. To get the captured output, turn logging on, reproduce the problem, then ask support for the logs of that device and the time window you care about.Constraints & Notes
- The toggle only works while the device is currently connected.
- Log entries are stored server-side only; the device does not buffer them locally.
- Retention is 1000 entries per device, trimmed automatically on insert.