跳到主要内容

如何为我的设备实现本地控制?

ESP RainMaker 使用基于 mDNS 的发现和基于 HTTP 的控制,使设备可以在本地网络上被控制,而无需经过云端。这种方式更快,并且在完成初始配网后可离线使用。

在 sdkconfig 中启用:

  • CONFIG_ESP_RMAKER_LOCAL_CTRL_ENABLE=y
  • CONFIG_ESP_RMAKER_LOCAL_CTRL_SECURITY_1=y(推荐)

启用后,本地控制服务会自动添加到节点。设备和手机处于同一网络时,手机应用中会显示“Reachable on WLAN”。除启用上述选项外,无需额外固件代码。也可以使用 CLI 的 --local --pop <pop_value> 进行本地 get/set。详情请参见本地控制使用指南和本地控制服务。