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

3 篇文章 0 订阅
1 篇文章 1 订阅

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

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

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

准备工作

1.在阿里云物联网平台创建两个设备,参照https://editor.csdn.net/md/?articleId=111195619
2.将WiFi设备接入到阿里云物联网平台,可参照https://blog.csdn.net/weixin_41551104/article/details/111221286。
3.将 MQTT客户端、APP或者应用接入阿里云物联网平台,可参照https://editor.csdn.net/md/?articleId=111210144
4.在物联网平台,构建云产品流转规则,可参照https://blog.csdn.net/weixin_41551104/article/details/111203725
https://editor.csdn.net/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设备,同样可以远程通讯。
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值