Android连接阿里云(三)

Android连接阿里云(三)

云产品流转

在阿里云里面,每个设备的Topic之间的订阅和发布是独立的。这时候就需要用到云产品流转的其中一个功能来实现我们Android设备和STM32设备之间的通信。例如:STM32设备采集的数据,Android也可以获取到。

步骤一:进入云产品流转页面,创建规则。我们需要创建两个规则,一个是Android设备发布的数据传递到STM32设备,另一个是STM32设备发布的数据传递到Android设备端。

1.创建规则一:Android设备发布的数据传递到STM32设备

创建成功后查看规则

编写SQL

添加操作,添加两个Topic操作,一个是控制灯的,一个是控制风扇的。

添加成功,要启动规则

启动后的规则显示运行中状态。

2.创建规则二:STM32设备发布的数据传递到Android设备端

添加操作,转发光照强度和温度到Android端。

启动规则

到此两个规则添加完成。接下来我们使用MQTT.fx配合物联网平台测试一下规则是否添加完成。

我们使用平台Android设备的设备调试发布数据模拟STM32发布数据.发布温度28°,光照强度90Lux,使用MQTT.fx模拟Android设备接首数据,查看是否成功接受STM32发布的数据。

首先测试一下STM32发布的温湿度数据,Android能否收到.

步骤一:打开MQTT.fx连接Android设备,并订阅我们定义好的Topic

步骤二:打开平台STM32设备的设备调试并发送数据

Android端成功接收STM32数据。

到此证明STM32发布的数据是可以成功传递到Android端的。

大家可以根据同样方式测试Android端发布的数据STM32是否能成功接收。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部