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是否能成功接收。

 

posted @   桂兰  阅读(1130)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示