当前位置: 首页 > news >正文

AT指令连接onenet平台(mqtt协议)

一、AT指令参考手册

combo模组通用指令_v4.18p_3.8.0.pdf

二、连接指令(前提是已经正常连接到wifi)

AT+MQTT=1,mqtts.heclouds.com
AT+MQTT=2,1883
AT+MQTT=3,1
AT+MQTT=4,esp8266 //设备名称
AT+MQTT=5,Z4B4t4v2sO//产品id
AT+MQTT=6,"version=2018-10-31&res=products%2FZ4B4t4v2sO%2Fdevices%2Fesp8266&et=1856917832&method=md5&sign=zvOhVrrJZuKl7obP4u3MxQ%3D%3D"  //token
AT+MQTT //发起连接

onenet平台提供的token生成工具

文档中心

三、检查是否成功连接

AT+MQTT? 

返回配置信息

+MQTT:3,mqtts.heclouds.com,1883,1,esp8266,Z4B4t4v2sO,version=2018-10-31&res=products%2FZ4B4t4v2sO%2Fdevices%2Fesp8266&et=1856917832&method=md5&signzOhrJZK7bPu3xQD%D,0,

3代表连接成功

四、发布消息

AT+MQTTPUBRAW="$sys/Z4B4t4v2sO/esp8266/thing/property/post",1,0,57
>
OK

发送完以上指令后,再发送json数据。

{"id":"2487751534","version":"1.0","params":{"test":{"value":111}}}

去云平台检查数据是否更新。

五、订阅消息

AT+MQTTSUB="$sys/Z4B4t4v2sO/esp8266/thing/property/set",0

订阅后,云平台调试,发送数据,设备端可以收到订阅

+EVENT:MQTT_SUB,$sys/Z4B4t4v2sO/esp8266/thing/propeqty/set,46,{"id":"2","version":"1.0","params":{"test":3}}

存在问题:设备收到订阅数据后,云平台没有及时更新

原因:设备没有发布,成功接收到消息

设备应该发送以下消息,代表成功收到消息,本人暂未测试。id根据实际收到消息的id修改,其他无需修改。

{"id":"2","code":200,"msg":"success"}

http://www.dtcms.com/a/596667.html

相关文章:

  • 二分搜索中 `right = mid` 而非 `right = mid + 1` 的解释
  • 走进Linux的世界:进程优先级
  • 蛙蛙写作网站中国建设银行网站-个人客
  • jetson开机之前自启脚本sudo ifconfig 如何不需要输入密码
  • 环评登记表在哪个网站做php网站开发试题
  • K8S RD: Kubernetes核心技术之管理、高可用与配置详解
  • Rust:Trait 抽象接口 特征约束
  • 【Windows】tauri+rust运行打包工具链安装
  • 网站被人抄袭怎么办哪家做网站的公司
  • 在 Linux 上实现 Spring Boot 程序的自动启动与守护运行
  • 得物TiDB升级实践
  • uni-app微信小程序相机组件二次拍照白屏问题的排查与解决
  • 邯郸大名网站建设网站服务器类型查询
  • 远程在线诊疗|在线诊疗|基于java和小程序的在线诊疗系统小程序设计与实现(源码+数据库+文档)
  • Linux进程间通信(IPC)常用方法精要
  • 展望无人机的未来发展,技术趋势和应用前景
  • 黄页 网站模板什么是展示型网站
  • gov域名网站有哪些如何建一个免费试用网站
  • Vue中 class 和 style 属性的区别对比
  • 视频融合平台EasyCVR:构建智慧化城市/乡镇污水处理厂综合安防与运营监管方案
  • 【ZeroRange WebRTC】KVS WebRTC C SDK 崩溃分析报告
  • 库卡机器人编程语言 | 深入了解库卡机器人的编程方法与应用
  • 移动+协作+视觉=?复合型机器人重新定义智能产线
  • 【macOS 版】Android studio jdk 1.8 gradle 一键打包成 release 包的脚本
  • 网站关键词优化原理亳州做企业网站
  • 数据库知识整理——SQL数据定义
  • AAAI 2026|港科大等提出ReconVLA:利用视觉重构引导,刷新机器人操作精度!(含代码)
  • Java 进阶:IO 流与 Lambda 表达式深度解析
  • 集团公司网站推广方案怎么做十年网站建设
  • 张祥前统一场论视角下的托卡马克Z箍缩不稳定性解读