收藏官网首页
查看: 8901|回复: 1

机智云主动上报功能形同虚设

4

主题

6

帖子

79

积分

注册会员

Rank: 2

积分
79
跳转到指定楼层
楼主
发表于 2015-8-11 13:51:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具
比如我设计了一款智能调光灯具,通过手机调节灯具亮度,我在手机上将灯具亮度由10%的亮度加到100%时,我灯具端收到数据后假设灯具处理未成功,主动上报灯具亮度还是为10%,这个时候手机上亮度调节条本来应该回到10%的位置,但是我测试发现还是停留在100%
机智云回复滑动条从10%到100%,100%的时候APP向云端发送数据,云端给设备发送数据,mcu响应并通过云端给APP做一个响应,APP锁定在100%的位置~这个是正常流程,但是在传输过程中,可能会出现传输错误或者mcu没有及时上报状态位,如果出现这样子的情况app会重新发送,而不是回到10%,如果要是这个过程多次都失败的话,得研究一下app的源码他是会重复多少之后在停止回到原位~
其实我觉得这样是不对的,为什么APP要锁定在100%呢,而且很多时候我们的控制命令都需要反馈机制,虽然控制命令下达成功了,但我们还是需要知道设备的实际状态的,而不是APP显示锁定在控制发出时的状态!

沙发
发表于 2015-11-4 23:24:03 | 只看该作者
app下发控制命令后,设备端的数据上报会再次刷新app的界面状态。如果你的app没有刷新,需要检查设备是否主动上报了实际状态。
这个上报是设备主动触发的,机智云只是传输通道,不存在机智云主动上报功能虚设这一说法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表