阿里云云产品流转规则设置全攻略【M2M通信】

一、前言

什么是云产品流转

简单来说,云产品流转就是将一个Topic的数据转发到另一个Topic

为什么要使用云产品流转

假设现在有一个Topic,叫做A,现在需要将Topic A的数据转发到Topic B,那么就可以使用云产品流转,我们要使用APP或者微信小程序进行远程监控时,就需要云产品流转将数据转发到手机端。如果不用云产品流转,只能在云平台查看数据,显然是不符合需求的。

在这里插入图片描述

本博客将指导您如何在阿里云的物联网平台上设置云产品流转规则,实现设备数据的高效互通与关联,觉得实用不妨点赞关注

墨小羽ovo个人主页

二、云产品流转操作步骤 官方文档链接

按照以下步骤操作即可

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.订阅者接收数据

在这里插入图片描述

经测试,数据已经成功转发

六、总结

通过本教程的介绍,您应该已经掌握了如何在阿里云的物联网平台上设置云产品流转规则,。云产品流转功能为物联网应用提供了极大的灵活性和可扩展性,您可以根据实际需求创建多个流转规则,构建复杂的物联网场景。希望本教程对您有所帮助
觉得实用不妨点赞关注。在编写博客的过程中,我尽量保持内容的准确性和完整性,但也难免会有疏漏或错误之处。欢迎各位读者指出其中的问题,帮助我不断进步

  • 15
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
MQTT(Message Queuing Telemetry Transport)是一种基于发布/订阅模式的轻量级消息传输协议,主要用于物联网领域,可以实现设备之间的快速、可靠的消息通信阿里云作为国内领先的计算服务提供商,也提供了MQTT服务,用于支持物联网设备与平台之间的通信。通过阿里云的MQTT服务,用户可以连接海量的设备并进行灵活的消息传输和管理。 在阿里云物联网平台上,用户可以将自己的物联网设备注册到阿里云上,并通过MQTT协议与设备进行通信。通过MQTT,设备可以将采集到的数据发送到阿里云平台,也可以接收来自端的控制指令。同时,阿里云的MQTT服务还支持设备管理、数据存储、消息推送等功能,能够为物联网应用提供全面的解决方案。 用户可以通过阿里云的控制台或者API来管理自己的物联网设备,并对设备进行远程监控和操作。此外,阿里云还提供了丰富的开发工具和文档,为用户提供了方便快捷的物联网解决方案。通过阿里云的MQTT服务,用户可以实现设备之间的消息传输,也可以将物联网设备与端进行高效地连接。 总之,阿里云提供的MQTT服务为物联网应用提供了强大的支持,用户可以借助阿里云物联网平台和MQTT协议,实现物联网设备与端的快速、稳定的消息传输,为各行业的物联网应用提供了可靠的技术保障。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值