RainMaker 目前支持哪些标准服务?如何分别启用?
RainMaker 在设备端提供以下标准服务:
| 服务 | 说明 | 如何启用 |
|---|---|---|
| 时间服务 | 设置设备时区,确保定时服务正确执行。 | 调用 esp_rmaker_timezone_service_enable() |
| 本地控制服务 | 在本地网络上实现快速、安全的设备控制,无需经过云端。 | 启用 CONFIG_ESP_RMAKER_LOCAL_CTRL_FEATURE_ENABLE 并调用 esp_rmaker_local_ctrl_enable(),或启用 CONFIG_ESP_RMAKER_LOCAL_CTRL_ENABLE 由 SDK 自动初始化。 |
| 系统管理服务 | 支持从应用远程重启、Wi-Fi 重置和恢复出厂设置。 | 调用 esp_rmaker_system_service_enable()。函数参数控制启用哪些子服务(重启、Wi-Fi 重置、恢复出厂设置)。 |
| 定时服务 | 启用设备动作的本地定时。 | 调用 esp_rmaker_schedule_enable() |
| 场景 | 启用基于场景的设备控制。 | 调用 esp_rmaker_scenes_enable() |
| OTA 升级服务 | 启用 OTA 固件升级。 | 调用 esp_rmaker_ota_enable_default() |
| 连接服务 | 向云端上报设备在线/离线状态。 | 调用 esp_rmaker_connectivity_enable() |

