阅读607 返回首页    go 微信


设备状态通知相关问题__产品常见问题_阿里云物联网套件-阿里云

如果您的业务依赖状态标记,需要注意以下问题:1,目前服务器推送的设备状态不实时,2,设备上下线消息到达您的服务器先后可能会不一致,您需要根据消息里面的时间戳判断哪条是最新的状态 3,如果您需要消费状态事件,我们建议您改用消息队列消费状态信息,从规则引擎配置MNS规则,消息接收更稳定可靠。4,如果您是控制状态类型,可以使用我们的服务器API接口可以查到设备最新状态(后续会提供)。

设备状态信息回调如果我的服务器挂了消息是否丢失了?

回调过程中如果您的服务器挂了是会丢失状态信息的,设备再上线可以收到新状态。目前不建议业务强依赖这个属性,因为阿里和贵方服务器不保证状态回调能够必达。 后续我们上线MNS这款产品(消息队列),状态数据会推送到mns保证消息必达,贵方服务器端挂了再来消费也可以收到。

服务端收到的设备状态回调通知的数据格式是什么?

请看官网文档

设备状态变化如何感知?

控制台上可以配置设备状态Topic和设备状态回调通知地址。

设备下线通知为什么有延迟?

IoT套件会定时检测设备是否保活超时,超时才会将设备状态置为离线,这个时间和设备端设置的保活时长有关系,保活时长最少60秒,判断离线的时长要比这个保活时长长。

最后更新:2016-11-24 11:23:49

  上一篇:go 设备移植相关问题__产品常见问题_阿里云物联网套件-阿里云
  下一篇:go 服务配置相关问题__产品常见问题_阿里云物联网套件-阿里云