首页 > 云计算 > 公有云实践 > IoT离线设备云端控制指令消息触达方案——实践类
由于网络不稳定,电池容量限制,很多物联网设备无法做到24小时在线,设备频繁上下线,设备定时沉睡离线,带来一个新的问题:在设备离线时,云端的控制指令如何发送给设备,在设备上线后,能按照新的指令执行业务逻辑?
基于以上诉求,我们有两种通用解决方案:
为了接收离线消息,需要设备端和云端配合。
设备端建立mqtt连接的时候需要配置 CONNECT 参数 CleanSession标志被设置为0,即保留之前建立的session状态,包括:
云端发送控制指令API文档 https://help.aliyun.com/document_detail/69793.html

我们以更新云打印机运行配置参数为例,介绍通过设备影子功能来实现配置参数更新过程。

云端使用设备影子接口 UpdateDeviceShadow发送控制指令: https://help.aliyun.com/document_detail/69954.html

完整案例参考 https://www.yuque.com/cloud-dev/iot-tech/yl5pcy
物联网平台产品介绍详情: https://www.aliyun.com/product/iot/iot_instc_public_cn

阿里云物联网平台客户交流群
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70017009/viewspace-2937867/ ,如需转载,请注明出处,否则将追究法律责任。