跳到主要内容

如何将设备恢复出厂设置?

在固件中实现恢复出厂设置处理函数:

esp_err_t factory_reset_handler(void)
{
ESP_LOGI(TAG, "Factory reset triggered");

// 重置 RainMaker
esp_rmaker_factory_reset();

// 重置 Wi-Fi
esp_wifi_restore();

// 重启设备
esp_restart();

return ESP_OK;
}

// 注册处理函数
esp_rmaker_system_service_enable(reset_reboot_config);

用户可通过以下方式触发恢复出厂设置:

  • 物理按键(如果已实现)
  • 手机应用中的系统服务
  • CLI 命令

更多详情请参见系统服务使用指南。