EC600N-CN 通过MQTT协议 连接 ThingsBoard的测试

今天偶然拆到一块 4G模块, EC600N-CN,于是乎决定测试下连接TB,主要使用AT指令测试模块,废话不多说

直接上 AT 命令

第一步,设置接收方式:

AT+QMTCFG="recv/mode",0,0,1

具体含义 看下图

 成功后返回 如下

AT+QMTCFG="recv/mode",0,0,1

OK

 第二步,配置TB信息,  "product id"和"access key" 为空即可,若成功,返回OK

AT+QMTCFG="onenet",0,"",""   //+QMTCFG: "onenet",(0-5),"product id","access key"

第三步,打开MQTT服务,0 是MQTT客户端标识符,需和前面的保持一致,注意返回的信息,为了节省时间,后面会截图整个的命令返回

AT+QMTOPEN=0,"43.143.239.128",1883  // MQTT 客户端标识符。范围:0~5,"hostname",端口

第四步,连接MQTT设备,这里测试了两种方法,第一种

AT+QMTCONN=0,"ec600n-1","user","1234" // 需要和配置保持一致

第二种方法,也是TB默认的

AT+QMTCONN=0,"ec600n-1","1234567"      //1234567 Access token

 第五步,发送遥测数据,注意 17是要发送的字符数,

AT+QMTPUBEX=0,0,0,0,"v1/devices/me/telemetry",17

 设备后台遥测数据正常显示出来,由于没有EC600N的MQTT 的应用指导文档,完全是摸索出来的方法,有误的地方望大家包含

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值