MQTT客户端远程控制WIFI设备(阿里云物联网平台)
MQTT客户端远程控制WIFI设备(阿里云物联网平台)
- MQTT客户端远程控制WIFI设备(阿里云物联网平台)
- 准备工作
- 配置Topic
- 调试
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
调试
- wifi设备将数据远程发送到MQTT客户端。在透传模式下,向WIFI模块发送消息{“force”:5,“DetectDistance”:5},这里force,DetectDistance为规则中定义的字段,语法规则遵守SQL表达式
在MQTT客户端观察接收信息。
3.同理如果MQTT客户端用APP或者应用实现、或者替换成WIFI设备,同样可以远程通讯。
MQTT客户端远程控制WIFI设备(阿里云物联网平台)相关推荐
- 【4G模块】中移物联ML302 + GD32F407 使用支持MQTT协议AT指令接入阿里云物联网平台
目录 〇.目的.GD32.ML302相关简介 0.目的: 1.ML302: 2.LTE Cat.1: 3.GD32F407 一.GD芯片创建工程写驱动:LED.串口4.4G模块 1.创建工程 2.LE ...
- mqtt协议详解_阿里云物联网平台使用心得(七)MQTT协议14个报文总览
大家好,物联网爱好小组成员超子,又和大家见面了,超子我能力有限,水平不高,有什么错误的地方,欢迎板砖.超子将参考<MQTT-3.1.1标准协议中文版>PDF手册,详解每个报文的格式,以及如 ...
- 安卓mqtt调试工具_MOTT工具调试阿里云物联网平台
MOTT工具调试阿里云物联网平台 1.注册账号并进入物联网模块 2.创建产品.设备 3.获取设备三元素 ProductKey:a1XZkC0rJrP DeviceName:ludeng01 Devic ...
- 使用网络调试助手 MQTT接入阿里云物联网平台,逐字节讲解,适用单片机/ESP8266接入阿里云
目录 1. CONNECT 连接服务器 2. CONNACK 确认连接 3. DISCONNECT 断开连接 4. PINGREQ 心跳请求 5. PINGRESP 心跳响应 6. SUBSCRIBE ...
- 使用arduino D1 wifi模块(WeMos D1)连接阿里云物联网平台并成功实现APP点亮板载LED(四)---阿里云物联网平台使用基础
前面几个文章一直在分析arduino d1 wifi模块如何安装开发板库,如何编程,如何调用wifi操作库,如何运行第一个网络扫描程序. 现在突然跳转到介绍阿里云,为什么呢? 原因很简单,就是物联网设 ...
- 阿里云物联网平台创建设备
阿里云物联网平台创建设备 阿里云物联网平台创建设备 创建产品 创建设备 在线调试 阿里云物联网平台创建设备 本文演示使用阿里云物联网平台进行产品.设备的创建和使用,模拟调试,观察日志. 创建产品 1. ...
- C/C++开发,基于IBM纯 c标准MQTT源码,实现纯C语言访问阿里云物联网平台开发案例
目录 一.MQTT协议简介 二.阿里云物联网平台 2.1 阿里云平台及公共实例
- 文末赠书5本 | 附源码 | 三等奖作品 | 基于RA4M2和阿里云物联网平台的智能卧室小管家
[RA4M2设计挑战赛]基于RA4M2和阿里云物联网平台的智能卧室小管家 摘要 本项目已RA4M2为主控,搭载了RT-Thread实时操作系统,配合Wi-Fi模块来提供网络通讯能力,外设接入了继电器. ...
- 阿里云物联网平台开发学习(一)
1. 注册阿里云物联网平台: 2. 阿里云物联网平台:添加产品: 3. 阿里云物联网平台:添加设备: 4. 下载mtqq.fx实现模拟设备:测试发布.订阅: 5. 通过amqpDemo实现数据接收: ...
最新文章
- 音视频处理中的硬压缩与软压缩
- 动词ing形式的5种用法_课后文档:英语语法思维第7课动词的5个形式的用法
- Visual Studio Code 中文设置教程
- 003_数据模型一览
- Java提高篇——单例模式
- Android Studio快捷键(MAC版)
- java泛型实例化_如何实例化泛型spring bean?
- 8Python全栈之路系列之Django Cookie 与Sessi
- fedora与win双系统 设置win为默认启动
- 高效维持网络长连接:手把手教你实现 自适应的心跳保活机制
- loadrunner下载地址
- php中怎么添加css样式_html怎么添加css样式?
- 重新开始学Java——java中的标识符(biao,zhi,fu)、关键字和代码规范
- 如何将自己的网站上传至服务器并通过域名进行访问
- 品牌受众改造:6 个品牌如何应用网红营销
- electron 打包后启动应用报错:Error: ENOENT: no such file or directory, open ‘xxx/manifest.json‘‘
- 判断N!末尾有多少个0
- Java基础——【习题二】函数练习题
- 我们经常会用遇到一些文件需要网签,如何在word中制作手写签名?
- 杨建允:王老吉借乳制品发力新运营,看王老吉吉如意纯牛奶破圈操作!
热门文章
- 关于java的毕业设计_我的java毕业设计之路回顾
- app内接入高德地图常用设置及工具方法整理
- 二、Nio之Channel
- 【Kotlin学习之旅】使用Kotlin实现常见的对称加密、非对称加密、消息摘要、数字签名的demo
- endnote中科大版是什么意思_ios14.2rc是什么意思 ios14.2rc版是原来的“GM”版吗
- 体育生学编程——html学习
- 合成大西瓜html源码,合成大西瓜
- 华为网络实验--动态路由器+RIP路由协议配置及验证
- 机器学习笔记之变分推断(四)随机梯度变分推断(SGVI)
- 程序员哑巴英语修炼指南