是用的stm32代码发送的字符串,结果串口打印error且显示收的数据 收←◆AT+MQTTPUB=0,"$oc/devices/676664432ff1872637c93f42_DHT11/sys/properties/report","{"services":[{"service_id":"c8t6","properties":{"humi":"27"}}]}",0,0 同样的发送下边的消息,返回ok。自己觉得至少前半部分没问题,出在后...
先调用MQTT+CLEAN=0清除MQTT的连接信息。再重新连接。 关于AT 指令与MQTT服务器断开后自动重连MQTT服务器 AT+MQTTCONN=0,"192.168.1.13",1883,0(以连接本地为例,0改成1即可,经过测试,手动断开服务器连接后能自动重连) 关于AT指令设置上电自动连接WIFI AT+CWAUTOCONN=<enable> 0:上电不自动连接 1:上电自动...
#ifndef__MQTT_H_#define__MQTT_H_#include"template.h"voidConnectWifi(void);voidConnectMQTTServer(void);externu8 Rx2_Buf[180];externu8 Rx2_sBuf[180];extern__IO u8 mqttstate;//订阅主题格式#defineSUBTOPIC"AT+MQTTSUB=0,\"%s\",0\r\n"//发布对应主题对应信息格式#definePUBTOPIC"AT+MQTTPUB=0...
在上一步骤中打开的MQTT连接参数中,复制clientId 输入AT+MQTTCLIENTID=0,"65de9e267bdccc0126c4927a_0001_0_0_2024030912" 4.5 设置MQTT接入地址 接入地址可参考接入信息 输入AT+MQTTCONN=0,"61c3e6746e.iot-mqtts.cn-north-4.myhuaweicloud.com",1883,1 4.6 设置订阅主题 格式:AT+MQTTSUB=0,"订阅主题...
AT+TCMQTTSUB="S3EUVBRJLB/demo-device/event",0 返回 OK +TCMQTTSUB: FAIL,-108 5. 每条 AT 指令的结束,返回数据以及上报 URC 数据的结束都应以<CR><LF>也即“\r\n” 作为结束符号。 6. 校验和(BCC)生成方法,返回十进制校验和 int CalcCheck(BYTE* Bytes, int len){ int i, result; for (re...
AT+MIPSTART="lbsmqtt.airm2m.com","1884" OK CONNECT OK AT+MCONNECT=1,60 OK CONNACK OK +SAPBR 1: DEACT //此处PDP被动去激活 AT+MIPCLOSE OK //此处无论返回OK、ERROR还是CME ERROR,都直接跳过,不用做正确性判断 AT+SAPBR=0,1 +CME ERROR: 3 //此处无论返回OK、ERROR还是CME ERROR,都直接跳过...
//查询是否附着上数据网络,如果返回+CGATT: 0表示未附着上 OK AT+MCONFIG="866289037465624","user","password" OK AT+MIPSTART="lbsmqtt.airm2m.com","1884" OK CONNECT OK AT+MCONNECT=1,60 OK CONNACK OKAT+MSUB="mqtt/sub_topic",0 OK
+CGATT: 1 //查询是否附着上数据网络,如果返回+CGATT: 0表示未附着上 OK AT+MCONFIG="866289037465624","user","password" OK AT+MIPSTART="lbsmqtt.airm2m.com","1884" OK CONNECT OK AT+MCONNECT=1,60 OK CONNACK OK AT+MSUB="mqtt/sub_topic",0 OK SUBACK AT+MPUB="mqtt/pub_topic",0,0,"...
21.1设置MQTT相关参数:AT+MCONFIG (212) 21.2建立TCP连接:AT+MIPSTART (212) 21.3客户端向服务器请求会话连接:AT+MCONNECT (214) 21.4发布消息:AT+MPUB (214) 21.5订阅主题:AT+MSUB (215) 21.6取消订阅主题:AT+MUNSUB (216) 21.7打印收到的所有的订阅消息:AT+MQTTMSGGET (216) 21.8设置订阅消息的打印模式...
AT+MQTTPUBRAW AT+MQTTSUB AT+MQTTUNSUB AT+MQTTCLEAN MQTT 状态码说明 其他说明 测试命令一: MQTT over TCP (需要本地创建 MQTT Broker) 测试命令二: MQTT over TLS (需要本地创建 MQTT Broker) 测试命令三: MQTT over WSS 说明 本文章指导安信可模组ESP32-S模组的AT固件如何连接使用入门。