一、前言
什么是云产品流转
简单来说,云产品流转就是将一个Topic的数据转发到另一个Topic
为什么要使用云产品流转
假设现在有一个Topic,叫做A,现在需要将Topic A的数据转发到Topic B,那么就可以使用云产品流转,我们要使用APP或者微信小程序进行远程监控时,就需要云产品流转将数据转发到手机端。如果不用云产品流转,只能在云平台查看数据,显然是不符合需求的。
本博客将指导您如何在阿里云的物联网平台上设置云产品流转规则,实现设备数据的高效互通与关联,觉得实用不妨点赞关注
二、云产品流转操作步骤 官方文档链接
按照以下步骤操作即可
1. 创建两个产品(一个做为发布者,一个做为订阅者)
具体可以参考我的上一篇文章:
三.创建自定义topic
因为云产品流转,不支持物模型通信topic,所以需要自己创建topic
订阅topic:/a12Fcmiorbf/${deviceName}/user/thing/service/property/set
发布topic:/a12Fcmiorbf/${deviceName}/user/thing/event/property/post
四. 创建云产品流转规则(这里以旧版的云产品流转为例)
需要创建两套流转规则,A–>B和B—>A
因为我们要实现A的数据转发到B,B的下发的指令数据转发到A,所以需要创建两套规则
创建A–>B的规则,(注意:这里数据格式选择二进制格式)
编写SQL语句处理发布者的数据(处理数据)
编写SQL语句处理订阅者的数据(转发数据)
创建B—>A的规则,(数据格式也是二进制格式,下面图片截图有误)
跟创建A–>B的规则类似,只是发布者和订阅者的位置互换
编写SQL语句处理发布者的数据(处理数据)
编写SQL语句处理订阅者的数据(转发数据)
4.启动云产品流转规则
五. 规则测试
这里以我一年前发布的规则为例
1.发布者发布数据
2.订阅者接收数据
经测试,数据已经成功转发
六、总结
通过本教程的介绍,您应该已经掌握了如何在阿里云的物联网平台上设置云产品流转规则,。云产品流转功能为物联网应用提供了极大的灵活性和可扩展性,您可以根据实际需求创建多个流转规则,构建复杂的物联网场景。希望本教程对您有所帮助
觉得实用不妨点赞关注。在编写博客的过程中,我尽量保持内容的准确性和完整性,但也难免会有疏漏或错误之处。欢迎各位读者指出其中的问题,帮助我不断进步