【经验】如何使用安信可NB-IoT模组EC系列的MQTT
在IoT行业中,智能家居和远程服务器的通信,常用的就是MQTT协议。EC系列作为一款NB-IoT模组,自然也是支持MQTT协议,在EC的出厂的AT固件中,就集成MQTT的指令,本文将会介绍出厂固件的MQTT指令的具体使用方法及使用实例。
一、工具准备
测试用的EC-01开发板,可成功注册网络
EC-01的AT指令集手册:nb-iot系列模组at指令集v1.0.pdf
测试用的免费的MQTT服务器:https://www.emqx.com/zh/mqtt/public-mqtt5-broker
测试用的阿里云物联网平台:https://iot.console.aliyun.com/product
测试用的OneNET物联网平台:中国移动物联网开放平台
串口助手
二、MQTT指令列表
涉及的指令不是很多,但是参数比较多,本文会在后面小节的应用中做详细说明。
网络操作:
AT+CGATT附着网络
AT+CGDCONT设置APN
AT+CGACT激活网络
AT+CREG注册网络
MQTT操作:
AT+ECMTCFG创建客户端
AT+ECMTOPEN打开客户端连接
AT+ECMTCONN创建连接服务器
AT+ECMTSUB订阅Topic
AT+ECMTPUB发布消息
AT+ECMTDISC断开连接
三、连接EMQX公共服务器
EMQX公共服务器是免费的MQTT服务器,可以模拟私有MQTT服务器的应用场景。
1.配置入网
连接MQTT远程服务器都需要入网,首次入网必须按以下指令循序发送:
注册成功信息:
2.配置MQTT客户端参数(可忽略)
配置心跳时间(单位:s,范围:0-3600,默认120s):
配置会话类型:
配置数据包的发送超时时间(单位:s,范围:1-60,默认10s):
遗嘱配置
MQTT版本配置(默认:MQTT v3.1.1):
配置结果:
3.配置云类型
云类型默认支持现有的平台有三种:mosquitto平台、OneNet平台旧版、阿里云
除此之外就是自定义的MQTT服务器。本节使用的是EMQX服务器,不在三种平台以内,所以采用自定义MQTT服务器的方式。
配置结果:
4.打开客户端连接
第一节中可以得到EMQX的公共服务器连接信息为:
指令为:
执行结果:
5.创建连接
打开客户端连接不是真正的连接服务器,只是给MQTT客户端配置服务器地址及端口号,创建连接才是连接服务器。因为自定义服务器不对client id、user name和password 做校验,所以可以随便设置。
连接服务器指令:
连接结果:
6.订阅消息
因为本文使用的是EMQX的服务器,消息的收发是需要两个客户端才能实现。本节使用的MQTT客户端是MQTT.fx,下载连接:https://softblade.de/download/
使用按照以下信息连接EMQX:
在publish创建以下Topic及输出:
EC-01模组AT指令订阅该Topic:
订阅成功之后,在MQTT.fx客户端发布消息,EC接收信息:
7.发布消息
同样的,现在MQTT.fx客户端创建订阅Topic:
EC-01开发板通过该Topic 向服务器发布消息,例如发送{“swtich”:1}:
发送成功:
MQTT.fx客户端接收情况:
8.取消订阅及断开连接
取消订阅:
断开连接:
四、连接旧版OneNET平台
OneNET平台的连接需要提前在OneNET平台创建好提供连接的产品及设备:
创建好产品和设备之后,获取以下信息:
设备ID:client ID
产品ID:user name
鉴权信息:password
设备ID及鉴权信息获取,本节中的连接信息会在本文结束之后删除:
产品ID获取:
连接OneNET
配置服务器为OneNET平台:
打开连接:
开始连接:
执行结果:
2.读取信息
OneNET旧版平台不需要订阅Topic,连接成功之后可在OneNET下发命令:
收到信息:
3.发送消息
读取数据不需要Topic,但是发布则是需要Topic的,OneNET的发布Topic同一为:$dp。
对服务器发送{"EC-01":"12"}:
发送成功:
OneNET数据流接收:
五、总结
其他平台请参考:
阿里云物联网平台:【安信可NB-IoT模组EC系列AT指令应用笔记④】将设备位置接入阿里云地图,实现空间数据可视化
新版OneNET平台:https://docs.ai-thinker.com/_media/ec系列mqtt连接新版onenet.pdf
阿里云生活物联网平台:【安信可NB-IoT模组EC系列AT指令应用笔记②】MQTT接入阿里云
- |
- +1 赞 0
- 收藏
- 评论 0
本文由扶摇转载自安信可科技博客,原文标题为:【安信可NB-IoT模组EC系列应用笔记⑦】用这篇文章学会使用EC系列模组的MQTT,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】如何用NB-IoT模组EC系列了解LwM2M协议并接入云平台
安信可本文将介绍如何用NB-IoT模组EC系列了解LwM2M协议并接入云平台,LwM2M作为一种轻量级的、标准通用的物联网设备管理协议,主要面向基于蜂窝的窄带物联网场景下的应用。
【经验】NB-IoT模组EC系列如何通过AT指令发送HTTP请求
本文安信可科技将介绍NB-IOT模组EC系列如何通过AT指令发送HTTP请求。全文共分为测试准备、配置入网、HTTP GET请求、HTTP HEAD请求、对MCU做OTA升级流程和HTTP POST请求六大步骤。
【经验】NB-IoT模组如何使用EC-01F-Kit和GP-01开发板实现广域网通信
本文教大家如何使用NB-IoT模组实现广域网通信,即通过基站把定位数据上传至服务器。硬件选择EC-01F-Kit 开发板+GP-01开发板/GP-02开发板(或EC-01G开发板)来完成。
中科芯(CETC)32位MCU选型指南
目录- 公司简介 MCU MCU型号定义&封装参考 MCU开发工具 LoRa/ NB-IoT LoRa/ NB-IoT产品简介 MCU应用案例
型号- CKS32F103V8T6,CKS32F031K6U6,CKS32F102C6T6,CKS32F417ZET6,CKS32F105VDT6,CKS32F107,SX1262,CKS32F105,CKS32F102R4T6,CKS32F103,CKS32F101,CKS32F102,CKS32F101R6T6,CKS32F103C4T6,CKS32F051K6U6,CKS32F101ZCT6,CKS32F030F6P6,CKS32F101VET6,CKS32F417VGT6,SX1280,CKS32L063C8T6,CKS32F031F4P6,CKS32F101C8T6,CKS32F107V8T6,SX1278,CKS32F103RCT6,CKS32F107RBT6,CKS32F051K6T6,CKS32F405ZGT6,TP20L607,CKS32F103ZET6,CKS32L052R6T6,CKS32L052C8T6,CKS32F105VCT6,CKS32F107系列,CKS32F105RET6,CKS32L051系列,CKS32L051R8T6,CKS32L053C6T6,CKS32F101ZDT6,CRF-62,CKS32F072R6T6,CKS32F051系列,CKS32F103RDT6,CKS32F072C8T6,CKS32F103VBT6,CKS32F030K6T6,CKS32F042K8T6,CKS32F407VET6,CKS32F103R4T6,CKS32F415系列,CKS32F103ZDT6,CKS32F102C8T6,CKS32F417ZGT6,CKS32F042系列,CKS32F105VBT6,CKS32F030R8T6,CKS32F102R6T6,CKS32F105RDT6,CRF62-LKWAN-CY,CKS32F103C6T6,CKS32L052系列,CKS32F030K6U6,CKS32F102系列,CKS32F101R8T6,CKS32F030F4P6,CKS32F101ZET6,CKS32L063R8T6,CKS32F101CBT6,CKS32F031系列,CKS32F107R8T6,CKS32F031G6U6,CKS32F103RET6,CKS32L051K6T6,CRF1278系列,CKS32F415RGT6,CKS32L063系列,CKS32F103VCT6,CKS32F051C8T6,CKS32F103ZCT6,CKS32F417IET6,CKS32L052R8T6,CKS32F105RCT6,CKS32L053系列,CRF1278,CKS32F051R8T6,CKS32F101系列,CKS32L053C8T6,CKS32F072CBT6,CKS32F105V8T6,CKS32F407ZET6,CKS32F101RBT6,CKS,CKS32F030系列,CKS32F072R8T6,CRF62-L2,CRF62-L5,CKS32F042C6T6,CKS32F103VDT6,CKS32L053R6T6,CKS32F107VET6,CKS32F407VGT6,CKS32F103R6T6,CKS32F417系列,CKS32F030C8T6,CKS32F102R8T6,CKS32F105RBT6,CKS32F031C6T6,CKS32F103C8T6,CKS32F102CBT6,CKS32F405系列,CKS32F101RCT6,CKS32L052K6T6,CKS32F415VGT6,CKS32F031G4U6,CKS32F103VET6,CKS32F107VDT6,CKS32F051,CKS32F051C6T6,CKS32L051K8T6,CKS32F417IGT6,CRF-62系列,CRF62-WAN,CKS32,CKS32F103系列,CKS32F072RBT6,CKS32F042,CKS32F407IET6,CKS32F405RGT6,CRF1280-12S,CKS32F107RET6,CKS32F407ZGT6,CKS32F101VBT6,CKS32F102RBT6,CKS32F101RDT6,CKS32L053R8T6,CKS32F031,CKS32F103R8T6,CKS32F042C8T6,CKS32F107VCT6,CKS32F030,CRF1278-L3,CRF1278-L1,CKS32F030C6T6,XY1100,CRF1278-L4,CKS32F103CBT6,CKS32F030K6,CKS32F102C4T6,ASR6601,CKS32F101R4T6,CKS32F105R8T6,CKS32F051K8U6,CKS32F407系列,CKS32F107RDT6,CKS32F101VCT6,CKS32F415ZGT6,CKS32F101RET6,CKS32L052K8T6,CKS32F417,CKS32F417VET6,CKS32F101C6T6,CKS32F415,CKS32F031F6P6,CKS32F107VBT6,CKS32L051C6T6,CKS32F051K8T6,TP20H607,CKS32L051C8T6,CKS32F042K6T6,CKS32L052C6T6,ASR6505,CKS32F105VET6,CKS32F407,CKS32F405,ASR6501,ASR6502,CKS32X...,CKS32F105系列,CKS32L051R6T6,CKS32L063,CKS32F407IGT6,CKS32F405VGT6,CKS32F072,CKS32F101VDT6,CKS32F072系列,CKS32F031K6T6,CKS32F103RBT6,CKS32F072C6T6,CRF1100-N1,CKS32L052,CKS32F107RCT6,CKS32L051,CKS32L053
MEIG(美格)5G+AIoT模组选型指南
目录- 公司简介 模组概览 5G模组系列 4G模组系列 NB-IoT/Cat M模组系列 产品解决方案
型号- SLT866,SLT188A,SLM550,SLM756CH,SLM156,SLM828M,SLM790,SLM759J,SNM951,SRM825L,MT548,SLM820,SLM756LA,SRM930-C,SLM550-AU,SLM828,SLM925-AU,SRM900,SLM900NA,SLM758J,SLM750-Z,SLM900EU,SLM759C,SLM828G,SLM759E,SLM759A,SLM759B,SRM900L-C,MP617,SLT868Q,SRM900-C,SLM130,SLT818A,SRT873,SLM920,SLM500LA,SRT873S,SLM500LC,MC539,SLM920-J,SLM500LE,SLT719,SLM925,SLM500LJ,SLM900LA,SLM920-E,SLM920-C,SLT711,SLM130F,SLT818H,SLM920-A,SLM757,SLM900CH,SLM756,SLM550-C,SLM759,SLM758,SLM550-A,SNM900,SLM755,SLM130X,SLM550-E,SLM550-J,SLM328Y,MA800,SRM810,SLM190,SRM930,SRM811,SLM755L,SRM815,SLM750 MINI PCLE,SLM160X,SLM750,SLM900,MT504,SNM758,SLM925-E,SLM925-J,SRM821,SLM500L,SLT776,SRM825,SLM925-C,SLT778,SLM925-A,SRT856,SRM815N,SLM770A,SLM100,SRM900L,SRT853,SRM815-GL,SRT855,SLM500SC,SLM500SB,SLM500SE,SNM920,SLM730,SLM770U,SLM757QA,SLM757QC,SLM500S,SLM757QE,SLM500Q,SLM920-LA,SNM925,SLM330,SLM332,SLM190X,SRT853C,SLM758B,SLM328,SLM758C,SLM758E,SLM323,SLM756EU,SLM790 MINI PCLE,SNM930,SRM825WN,SLM326,SLM758A,SLM756NA,SLM925-LA,SRM930-E,SRM825W,SLM160,SRM930-J,SRT838S,SLT879,SRM825N,SLM320,SLM322,SRT830,SRT831,SLM500QA,SLM500QC,SLM500QE,SLM770A MINI PCLE,SLM920-AU,SLM500QJ
为孩子画上一个“舒适圈”,移远通信LTE Cat 1模组EG91引领母婴智能看护新方式
搭载移远通信LTE Cat 1模组EG91的中高端智能看护管家凭借着功能强大、使用周期长、稳定性高等特点在母婴市场中迅速崛起,成为新生代妈妈的智慧选择。用物联技术,移远通信为孩子时刻营造一个“舒适圈”,守护安心成长!
安信可科技(Ai-Thinker)物联网专用模组&天线选型指南
目录- LoRa product Radar product WiFi+Bluetooth products 2.4G Series Module GPS Series Module UWB & 4G series module GPRS series module Offline Voice Module Series Antenna
型号- RA-01SH,PB-02-KIT,RTL8720 SERIES,AI-WB1,AI-WB2,AI-WB2-M1,HI-07S-KIT,TB-02-KIT,AI-WB2-12F-KIT,AI-WB2-13-KIT,AI-WB2-13U,AI-WB2-01S,A9,SX1268,RA-01SC,TG-02-KIT,PB SERIES,RTL8710BX SERIES,GPS SERIES,AI-WB2-01M,VC-01-KIT,HI-12F,TB SERIES,HI-12F-KIT,BW16,AI-WB2 SERIES,BW15,BW14,TG-12F-KIT,BW12,RTL8710BX,A9G,HI SERIES,AI-WB2-12S,PB-03,SX126X,AI-WB1-32S,HI-07S,HI-07SL-KIT,PB-01,PB-02,RG-02,AI-WB1-32S-KIT,RTL8720DN,AI-WB2-12F,TG-01M,AI-WB1SERIES,NF-05,NF-02-PA,NF-04,NF-03,BW16-KIT,NF-01-S,SX127X,TB-03F-KIT,LLCC68,TG-02,AI-WB2-07S,NF-01-N,NF-02-PE,AI-WB1-32S-CAM,GP-02-KIT,AI-WB2-M1-I,TG-02M-KIT,TG-02M,RA-08-KIT,GP-01,GP-02,CA-01-KITC,CA-01,2.4G SERIES,AI-WB2-13,PB-03F,PB-03M,TG SERIES,TB-04-KIT,TB-05,GPRS SERIES,TB-04,TG-02F,TB-02,RTL8720DN SERIES,TG-02F-KIT,4G SERIES,PB-03M-KIT,AI-WB2-32S-KIT,BU01,RA-01,PB-03-KIT,ESP32-G,RTL8720,RA-08H,NF-04-MI,VC-02-KIT,NF-05-S,RA-01S,HI-12FL,RA-01H,HI-07SL,AI-WB2-32S,RA-01SCH,PB-01-KIT,RTL8720CF,TG-01M-KIT,TG-12F,AI-WB1-A1S,AI-WB1-12F,TB-03F,BW15-KIT,GPRS,UWB SERIES,GP-01-KIT,AI-WB1-12F-KIT,NODEMCU-BU01,RA-08H-KIT,RD-01,RA-02,RTL8720CF SERIES,RA-08,VC-02,VC-01,HI-12FL-KIT,PB-03F-KIT
美格携最新5G/4G AIoT模组与物联网行业解决方案亮相IOTE 2024第二十二届国际物联网展
IOTE 2024第二十二届国际物联网展·深圳站于2024年8月28日—30日在深圳国际会展中心(宝安)开展,美格智能携最新的5G/4G AIoT模组与物联网行业解决方案精彩亮相,持续为客户带来通信技术、AI智能方面的创新产品和创新技术解决方案,现场人头攒动,展位吸引众多观众驻足交流。
【元件】体积小、功耗低、高度集成的NB-IoT模组,各种无线环境下保持优异的通信性能和稳定性
随着NB-IoT纳入5G标准,LPWAN(低功耗广域网)行业迎来蓬勃的发展机遇。安信可3款NB-IoT系列模组:EC-01、EC-01G和EC-01F。搭载移芯EC616S芯片平台,超低成本、超低功耗和超高集成度的NB-IoT SoC芯片。
安信可科技无线模组选型表
提供安信可科技无线模组选型,封装:DIP/SMD,尺寸:10.3mm*9.9mm*2.4(±0.2)mm-120.0mm*120.0mm*30.0mm,通信接口:UART/GPIO/ADC/PWM/I?C/SPI/Touch senser/PSRAM/SDIO/Duplex I²S/麦克风/扬声器,最大速率:2.5mW-100mW,参考距离:80m-5km,供电电压:1.9V-5.25V
产品型号
|
品类
|
封装
|
尺寸(mm)
|
通信接口
|
最大速率(mW)
|
参考距离(m/km)
|
供电电压(V)
|
空中速率(Kbps/Mbps)
|
天线形式
|
工作温度(℃)
|
NF-01-S
|
2.4G模组
|
DIP-8
|
28.6mm*15.3mm
|
SPI
|
5mW
|
240m
|
1.9V-3.6V
|
250Kbps-2Mbps
|
板载天线
|
-20℃~70℃
|
选型表 - 安信可科技 立即选型
有方科技携全球领先、可靠的物联网接入通信产品及解决方案亮相IoT Tech Expo
此次IoT Tech Expo,有方科技向全球物联网市场展示了先进的产品与技术,可靠的能力与服务,显示了有方科技对北美及全球化市场的坚定深耕战略。未来有方科技将继续与全球合作伙伴共同推动物联网技术发展,共同为构建更环保、高效、便捷的物联世界贡献力量。
芯云科技(NEBULA TECH)通信芯片/采集芯片/主控芯片选型指南
目录- 公司简介 通信芯片/采集芯片/主控芯片产品 解决方案
型号- JS0011S,S5000,S5001,JSN0010C,JS0011C,JSN0012,JSN0100,JSN0301,JSN0400,JSN0410,JSN0600,S5002,JSN0016,S5003,JSN0010S
闪耀亮相美国IoT Tech Expo,有方科技海外ODM服务结硕果
当地时间6月5-6日,IoT Tech Expo North America在硅谷心脏地带的圣克拉拉(Santa Clara)举行。作为一场国际性的科技盛会,IoT Tech Expo汇聚了全球科技领域的创新者和领导者,展示全球企业的尖端创新产品及技术,深入探讨物联网、数字化转型、智能自动化生态系统、人工智能、大数据、网络安全和边缘计算等领域。
ChirpLAN™—— 助力低功耗窄带物联网生态发展暨第二代ChirpIoT™ 系列芯片PAN3029首发会
描述- 本次资料主要介绍了ChirpIoTTM系列芯片PAN3029的发布,包括其技术特点、性能指标、应用场景等。PAN3029芯片具备低功耗、高灵敏度、小封装等优势,适用于低功耗窄带物联网(NB-IoT)应用。资料还介绍了ChirpIoTTM公司的产品线、技术支持以及应用案例。
型号- PAN3028,PAN3029,PAN107X,PAN3XXX,PAN108X,PAN3060,DTM-CC016A,SX126X,PAN3029U0GA,PAN3730
电子商城
服务
拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论