跳到主要内容

固件常见问题

信息

如对固件开发有任何疑问,请联系 esp-rainmaker-support@espressif.com 并标注 Firmware 标签。

快速入门​

如何在开发板上快速运行标准 RainMaker 示例?​


如何使用标准应用快速运行 RainMaker 私有部署示例?​


配网、Wi-Fi、Claiming 与恢复出厂设置​

如何将开发板恢复出厂设置?​


如何更改设备上的 Wi-Fi 凭证?​


为什么 ESP RainMaker 的用户-节点关联一直失败?​


什么是基于挑战-响应的用户-节点映射?为什么推荐使用?​


可以不进行 Wi-Fi 配网就使用 ESP RainMaker 吗?​


配网失败了,可能是什么原因?​


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


标准 RainMaker 示例中的默认配网超时时间是多少?如何修改?​


标准示例中的默认配网模式是什么?如何更改?​


如何修改 BLE/SoftAP 配网的名称前缀?​


如何修改 BLE/SoftAP 配网的名称后缀?​


配网中的持有凭证 (PoP) 是什么?有哪些类型,如何配置?​


如何实现 BLE 设备发现,以便在配网时识别设备类型?​


配网时输入错误的 Wi-Fi 密码后,设备是否需要手动复位?​


配网完成后如何保持 BLE 协议栈处于活动状态?​


配网时手机上的附近 Wi-Fi 列表是如何生成的?如何更改显示条目数量?​


如何实现按键触发配网?​


账户与认证​

登录邮箱地址是否区分大小写?​


连接、MQTT 与云端参数同步​

为什么设备显示离线需要较长时间?​


设置参数返回成功,但设备上没有生效,可能是什么原因?​


如何确保即使触发时设备离线,设备仍能收到参数更新?​


什么是指令响应框架?它与 get/set 参数有何不同?​


如何在设备端启用指令响应功能?​


设备日志显示 "Out of MQTT Budget. Dropping publish message." 是什么意思?如何解决?​


参数、属性、时间序列与手机应用​

为什么无法获取指定参数的时间序列数值?​


可以使用自定义设备类型,而不使用标准类型吗?​


参数和属性有什么区别?​


参数更新没有反映在手机应用中,为什么?​


如何实现时间序列数据记录?​


RainMaker 支持哪些时间序列数据类型?有什么区别?​


如何将参数配置为支持时间序列数据?​


如何只上报时间序列数据,而不更新参数值?​


设备日志显示 "Current time not yet available. Cannot report time series data." 是什么意思?​


如何将参数上报与时间序列数据上报分开?​


如何将多个时间序列数据点批量放入一条 MQTT 消息?​


如何将多个简单时间序列数据点批量放入一条 MQTT 消息?​


OTA(无线升级)​

如何为我的设备执行 OTA 升级?​


OTA 失败原因为 "ESP HTTPS OTA Begin failed" 可能是什么原因?​


如何提高 OTA 固件升级的可靠性?​


RainMaker OTA 是否支持断点续传?​


RainMaker OTA 是否支持进度上报?​


如何为主机 MCU 设备实现 OTA?​


如果 OTA 固件镜像有问题,设备会变砖吗?​


如何实现由设备和手机应用主动检查 OTA 升级的功能?​


本地控制与离线运行​

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


RainMaker 设备可以在没有互联网的情况下工作吗?​


使用安全级别 1 的本地控制时,在应用中快速点击设备控件会出现卡顿。为什么,如何解决?​


如何判断设备指令走的是本地网络路径还是云端?​


时间、时区与定时服务​

RainMaker 固件能否处理时区和夏令时偏移?​


如何在固件中实现定时服务?​


如何为设备处理时区?​


定时服务是存储并在设备本地执行,还是在云端执行?设备离线时定时能否触发?​


自动化是存储在云端还是设备端?设备离线时能否触发自动化?​


默认支持的最大定时数量是多少?如何增加?​


定时服务支持哪些触发条件?是否支持倒计时?​


安全、签名与部署​

如何从公有部署迁移到私有部署?​


如何为量产设备实现安全签名?​


内存、日志与调试​

如何为固件启用调试日志?​


设备内存不足,如何优化?​


场景、云端访问与节点限制​

如何在固件中实现场景?​


固件能否访问云端数据?​


一个节点最多可以有多少个设备?​


默认支持的最大场景数量是多少?如何增加?​


Thread、Matter 与 Wi-Fi 生态​

可以将 ESP RainMaker 与 Thread 或 Matter 一起使用吗?​


存储与板级硬件​

如何将自定义数据保存到持久存储?​


为什么 ESP32-S2-Saola-1 上的 RGB LED 不工作?​


证书与 Claiming​

针对公有 RainMaker 进行测试时,应使用哪种 Claiming 方式?​


针对私有 RainMaker 进行测试时,设备端应配置哪种 Claiming 方式?证书如何生成?​


RainMaker + Matter 方案连接公有 RainMaker 时,设备证书如何生成?​


RainMaker + Matter 方案连接私有 RainMaker 时,设备证书如何生成?​


设备证书包含哪些内容?能否向其中添加自定义数据?​


标准服务​

RainMaker 目前支持哪些标准服务?如何分别启用?​


On this page