大佬们好,请教一下,自定义DPID下发通过设置:低功耗设备DP缓存,并将 forever 设置成1,可对自定义DPID=102的值,下发了。即:air_data_response函数正常执行。现在的问题是自定义DP主动上报失败:air_data_report,在rejoin ok时,无法上报DPID=102的数据;在跟随温湿度变化时,温度上报后,马上上报DP 102的数据,但是数据上报失败。数据的内容和下发时收到的数据一样,这可能是什么原因呢?
使用demo:tuyaos_demo_thermo_hygrometer_t遇到的问题?
Re: 使用demo:tuyaos_demo_thermo_hygrometer_t遇到的问题?
你好,麻烦您提供以下信息以便于我们分析问题:
1.在IOT平台自定义的DP102的信息
2.air_data_report的实现及调用方式
3.对应设备的设备ID(在涂鸦智能APP的对应设备的设备面板中->右上角->设备信息->虚拟ID)
Re: 使用demo:tuyaos_demo_thermo_hygrometer_t遇到的问题?
1、设备ID,6c92d32615f99bc87ckugi,其它见附件
- Attachments
-
-
- 1762738139ca9756f5240.txt
- (3.68 KiB) Downloaded 2 times
Re: 使用demo:tuyaos_demo_thermo_hygrometer_t遇到的问题?
你好,上报失败可能是由于您上报了一样的dp值,被云端过滤了。
您可以尝试下修改数值,或者上报个0试下,看能否上报成功。如果还有问题,可以把设备日志也发我们看下。