MQTT客户端远程控制WIFI设备(阿里云物联网平台)

本文介绍了如何通过阿里云物联网平台,配置MQTT客户端和WiFi设备,实现远程通讯。首先创建并接入设备,然后构建云产品流转规则。配置设备发布Topic和MQTT客户端订阅Topic进行数据传输。在调试过程中,WiFi设备发送数据到MQTT客户端,实现了远程控制和数据交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MQTT客户端远程控制WIFI设备(阿里云物联网平台)

MQTT客户端远程控制WIFI设备(阿里云物联网平台)

本文演示利用阿里云物联网平台,实现MQTT客户端和WiFi设备的远程通讯,从而实现MQTT客户端、APP或者应用之间、MQTT客户端、APP或者应用与WIFI设备之间、wifi设备与wifi设备之间的远程控制和远程数据上传。

准备工作

1.在阿里云物联网平台创建两个设备,参照https://editor.youkuaiyun.com/md/?articleId=111195619
2.将WiFi设备接入到阿里云物联网平台,可参照https://blog.youkuaiyun.com/weixin_41551104/article/details/111221286。
3.将 MQTT客户端、APP或者应用接入阿里云物联网平台,可参照https://editor.youkuaiyun.com/md/?articleId=111210144
4.在物联网平台,构建云产品流转规则,可参照https://blog.youkuaiyun.com/weixin_41551104/article/details/111203725
https://editor.youkuaiyun.com/md/?articleId=111218771
在这里插入图片描述
上述规则为从设备test1到test2,如果需要数据双向传输则需要在定义一条从test2到test1的规则。

配置Topic

1.根据云产品流转规则,配置设备发布Topic为:/a1eaReiwgC7/test1/user/data。
2.根据云产品流转规则,配置MQTT客户端的订阅Topic为:/a1eaReiwgC7/test2/user/data

调试

  1. wifi设备将数据远程发送到MQTT客户端。在透传模式下,向WIFI模块发送消息{“force”:5,“DetectDistance”:5},这里force,DetectDistance为规则中定义的字段,语法规则遵守SQL表达式
    在这里插入图片描述
    在MQTT客户端观察接收信息。
    在这里插入图片描述
    3.同理如果MQTT客户端用APP或者应用实现、或者替换成WIFI设备,同样可以远程通讯。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值