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

调试

  1. wifi设备将数据远程发送到MQTT客户端。在透传模式下,向WIFI模块发送消息{“force”:5,“DetectDistance”:5},这里force,DetectDistance为规则中定义的字段,语法规则遵守SQL表达式

    在MQTT客户端观察接收信息。

    3.同理如果MQTT客户端用APP或者应用实现、或者替换成WIFI设备,同样可以远程通讯。

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

  1. 【4G模块】中移物联ML302 + GD32F407 使用支持MQTT协议AT指令接入阿里云物联网平台

    目录 〇.目的.GD32.ML302相关简介 0.目的: 1.ML302: 2.LTE Cat.1: 3.GD32F407 一.GD芯片创建工程写驱动:LED.串口4.4G模块 1.创建工程 2.LE ...

  2. mqtt协议详解_阿里云物联网平台使用心得(七)MQTT协议14个报文总览

    大家好,物联网爱好小组成员超子,又和大家见面了,超子我能力有限,水平不高,有什么错误的地方,欢迎板砖.超子将参考<MQTT-3.1.1标准协议中文版>PDF手册,详解每个报文的格式,以及如 ...

  3. 安卓mqtt调试工具_MOTT工具调试阿里云物联网平台

    MOTT工具调试阿里云物联网平台 1.注册账号并进入物联网模块 2.创建产品.设备 3.获取设备三元素 ProductKey:a1XZkC0rJrP DeviceName:ludeng01 Devic ...

  4. 使用网络调试助手 MQTT接入阿里云物联网平台,逐字节讲解,适用单片机/ESP8266接入阿里云

    目录 1. CONNECT 连接服务器 2. CONNACK 确认连接 3. DISCONNECT 断开连接 4. PINGREQ 心跳请求 5. PINGRESP 心跳响应 6. SUBSCRIBE ...

  5. 使用arduino D1 wifi模块(WeMos D1)连接阿里云物联网平台并成功实现APP点亮板载LED(四)---阿里云物联网平台使用基础

    前面几个文章一直在分析arduino d1 wifi模块如何安装开发板库,如何编程,如何调用wifi操作库,如何运行第一个网络扫描程序. 现在突然跳转到介绍阿里云,为什么呢? 原因很简单,就是物联网设 ...

  6. 阿里云物联网平台创建设备

    阿里云物联网平台创建设备 阿里云物联网平台创建设备 创建产品 创建设备 在线调试 阿里云物联网平台创建设备 本文演示使用阿里云物联网平台进行产品.设备的创建和使用,模拟调试,观察日志. 创建产品 1. ...

  7. C/C++开发,基于IBM纯 c标准MQTT源码,实现纯C语言访问阿里云物联网平台开发案例

    目录 一.MQTT协议简介 二.阿里云物联网平台 2.1  阿里云平台及公共实例

  8. 文末赠书5本 | 附源码 | 三等奖作品 | 基于RA4M2和阿里云物联网平台的智能卧室小管家

    [RA4M2设计挑战赛]基于RA4M2和阿里云物联网平台的智能卧室小管家 摘要 本项目已RA4M2为主控,搭载了RT-Thread实时操作系统,配合Wi-Fi模块来提供网络通讯能力,外设接入了继电器. ...

  9. 阿里云物联网平台开发学习(一)

    1. 注册阿里云物联网平台: 2. 阿里云物联网平台:添加产品: 3. 阿里云物联网平台:添加设备: 4. 下载mtqq.fx实现模拟设备:测试发布.订阅: 5. 通过amqpDemo实现数据接收: ...

最新文章

  1. 音视频处理中的硬压缩与软压缩
  2. 动词ing形式的5种用法_课后文档:英语语法思维第7课动词的5个形式的用法
  3. Visual Studio Code 中文设置教程
  4. 003_数据模型一览
  5. Java提高篇——单例模式
  6. Android Studio快捷键(MAC版)
  7. java泛型实例化_如何实例化泛型spring bean?
  8. 8Python全栈之路系列之Django Cookie 与Sessi
  9. fedora与win双系统 设置win为默认启动
  10. 高效维持网络长连接:手把手教你实现 自适应的心跳保活机制
  11. loadrunner下载地址
  12. php中怎么添加css样式_html怎么添加css样式?
  13. 重新开始学Java——java中的标识符(biao,zhi,fu)、关键字和代码规范
  14. 如何将自己的网站上传至服务器并通过域名进行访问
  15. 品牌受众改造:6 个品牌如何应用网红营销
  16. electron 打包后启动应用报错:Error: ENOENT: no such file or directory, open ‘xxx/manifest.json‘‘
  17. 判断N!末尾有多少个0
  18. Java基础——【习题二】函数练习题
  19. 我们经常会用遇到一些文件需要网签,如何在word中制作手写签名?
  20. 杨建允:王老吉借乳制品发力新运营,看王老吉吉如意纯牛奶破圈操作!

热门文章

  1. 关于java的毕业设计_我的java毕业设计之路回顾
  2. app内接入高德地图常用设置及工具方法整理
  3. 二、Nio之Channel
  4. 【Kotlin学习之旅】使用Kotlin实现常见的对称加密、非对称加密、消息摘要、数字签名的demo
  5. endnote中科大版是什么意思_ios14.2rc是什么意思 ios14.2rc版是原来的“GM”版吗
  6. 体育生学编程——html学习
  7. 合成大西瓜html源码,合成大西瓜
  8. 华为网络实验--动态路由器+RIP路由协议配置及验证
  9. 机器学习笔记之变分推断(四)随机梯度变分推断(SGVI)
  10. 程序员哑巴英语修炼指南