Factory Reset
For the Factory Reset feature to work correctly with a device, the device software must implement certain things.
MQTT Message
Section titled “MQTT Message”The cloud will send the following topic to request a factory reset.
mrs/d/<device-id>/ctrl/factory_reset
Payload
Section titled “Payload”The payload will be an array of strings, representing which device-specific settings should be included in the factory reset.
Example (for Connected Logger)
Section titled “Example (for Connected Logger)”["data_buffer", "gps_buffer"]Factory Reset Behavior
Section titled “Factory Reset Behavior”The exact factory reset process is device-specific, but the device should at minimum:
- clear any local device data it owns
- restore factory defaults for persistent settings and state
- reboot or otherwise return to a clean ready state