1012|3

73

帖子

2

资源

一粒金砂(中级)

【安信可NB-IoT开发板EC-01F-Kit测评】04.串口助手调试EC-01F 通过MQTT接入阿里云 [复制链接]

本帖最后由 李百仪 于 2021-12-22 21:11 编辑

1 测试波特率

AT\r

2 关闭回显

ATE0\r

3 查看SIM卡是否正常,返回正常后下一步

AT+ECICCID\r

+ECICCID: 898602B92120C0049686

OK

4 查询信号,返回非99后下一步

AT+CSQ\r

+CSQ: 21,0
OK

5 设置URC主动通知

AT+CEREG=1\r

7 附着网络,

AT+CGATT=1\r

8 查询网络是否已注册,

AT+CEREG?\r

+CEREG: 1,1
OK

9 注册APNID

AT+CGDCONT=1,"IP","CMNET"\r

10 激活网络

AT+CGACT=1\r

11 获取IP地址,能获取到IP地址说明设备接入网络

AT+CGPADDR\r

+CGPADDR: 0,"100.81.233.255"
OK


****************MQTT配置*****************

20 配置保活时间

AT+ECMTCFG="keepalive",0,30\r //30s

21 配置云类型和云发送数据的格式

AT+ECMTCFG="cloud",0,2,1\r //配置平台为阿里物联网

22 配置阿里云的设备信息

AT+ECMTCFG="aliauth",0 ,"a1KApkvNNDZ","EVN_2021_4_17","cd9b161999b754c3613f1bc1baf78ea5"\r //ProductKey、DeviceName、DeviceSecret

23 打开客户端连接 ,返回+ECMTOPEN: 0,0下一步

AT+ECMTOPEN=0, "a1KApkvNNDZ.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883\r //建立 tcp [+ECMTOPEN:<tcpconnectID>,“<host_name>”,<prt>]

24 创建连接,返回 +ECMTCONN: 0,0,0下一步

AT+ECMTCONN=0, "12345"\r //创建 mqtt,在阿里物联网平台上注册设备,clientID可为任意字符串

25 发起订阅主题1,返回+ECMTSUB: 0,1,0,1下一步

AT+ECMTSUB=0,1,/sys/a1KApkvNNDZ/EVN_2021_4_17/thing/service/property/set,1\r

26 发起订阅主题2,返回+ECMTSUB: 0,2,0,1下一步

AT+ECMTSUB=0,2,/sys/a1KApkvNNDZ/EVN_2021_4_17/thing/event/property/post_reply,1\r

27 发布数据,返回+ECMTPUB: 0,0,0说明发布成功,下一步

AT+ECMTPUB=0,0,0,0,"/sys/a1KApkvNNDZ/EVN_2021_4_17/thing/event/property/post",{"params":{"temperature":33.8,"CO2":10.27},"method":"thing.event.property.post","id":1}\r

28 关闭客户端,返回+ECMTCLOSE: 0,0下一步

AT+ECMTCLOSE=0\r 

MQTT调试记录.png

阿里云创建见安信可教程https://aithinker.blog.csdn.net/article/details/120842571

按照以上步骤发送指令,如果每次反馈是想要的数据即可实现MQTT接入阿里云。当然中间会出现很多异常,大家可以讨论。

例如:

1.设备接入阿里云频繁掉线问题:http://bbs.eeworld.com.cn/thread-1189547-1-1.html

2.不配置APIND->AT+CGDCONT=1,"IP","CMNET"\r 也能联网,配置了有什么优势?

3.设备主动上报URC +ECMTSTAT: 0,1消息,MCU应该怎样合理处理?

4.什么时候需要重启系统AT+ECRST\r?

 

此帖出自RF/无线论坛
个人签名

intersil Techwell应用工程师


回复

24

帖子

1

资源

一粒金砂(中级)

感谢大佬分享!!!感谢大佬分享!!!感谢大佬分享!!!

回复

28

帖子

0

资源

一粒金砂(中级)

感谢楼主的无私分享,正是需要的东西,解了我的疑虑。


回复

73

帖子

2

资源

一粒金砂(中级)

wrr452 发表于 2021-12-22 11:10 感谢楼主的无私分享,正是需要的东西,解了我的疑虑。

个人签名

intersil Techwell应用工程师


回复
您需要登录后才可以回帖 登录 | 注册

相关帖子
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
    推荐帖子
    急求一个数字电压表的仿真和程序!!1

    急求一个基于单片机的数字电压表,要求能切换量程,有超量程报警电路,事成必有重谢!

    紧急求助:LMK03806B时而能够正常输出,时而无法正常输出?

    紧急求助:LMK03806B时而能够正常输出,时而无法正常输出? LMK03806芯片通过Xilinx K7 FPGA配置,电路参考手册,只是输入部分 ...

    请问stm8l怎么画最小系统板呀

    才刚学习 不太懂 不知道从哪里下手

    NB连网过程简介

    本文简要介绍一下基于BC-95 B8的NB模块的UDP联网流程。本文通过串口对模块进行AT指令的传输与控制。 1.串口的设置: ...

    【AT-START-F403A测评】五、模拟驱动SPI屏并发现个问题

    本帖最后由 ddllxxrr 于 2020-10-6 19:26 编辑 我有个1.3寸的SPI屏。有例程的,把例程里的OLED.c及字库做为一个子目录。统统 ...

    【ESP32-Korvo测评】(8)语音识别用法测试

      ESP-Skainet 提供了一个免费的离线语音识别算法,可以对自定义的若干个关键词(短语)进行识别。离线意思就是识别过程真正在 ...

    关闭
    站长推荐上一条 1/10 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表