劢领AT|五分钟,一条指令设置WIFI模块直接连接MQTT服务器或者阿里云物联网平台

超级指令诞生缘由

之前我们的WIFI模块MQTT透传版本,已经具备了设备全套MQTT参数的功能,也已经稳定的应用到了各种服务器中。由于客户的订单逐渐增加,导致原来一条条设置的方式就变的非常的麻烦,影响生产力的发挥,在多位客户再三的要求下,超级指令由此诞生,目前只有M0R1系列的模块具备了超级指令的功能,目前超级指令只有两条。

超级指令详解

一、阿里云物联网套件超级指令(AT+SAC)

1.指令说明:

AT+SAC=cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8,cmd9,cmd10,cmd11
其中CMD1~CMD3中阿里云物联网平台的三元素,具体如下:
cmd1:Device Name
cmd2:Product Key
cmd3:Device Secret

cmd4:发布号QOS等级
cmd5:发布号主题

cmd6:订阅号QOS等级
cmd7:订阅号主题

注意:以下cmd8~cmd11为可选项,如果无需设置可不输入
cmd8:WIFI工作模式,可选AP/STA/APSTA
cmd9:连接路由器的SSID
cmd10:连接路由器的密码
cmd11:串口波特率

2.指令示例:

AT+SAC=7N21lqOpwSNTAjj9q6j8,a1xZ2SLCzIm,397cc66b0dba5960e70fea23de4e9948,QOS1,/shadow/update/TeapvKrZpFA/CP50100613S,QOS1,/shadow/get/TeapvKrZpFA/CP50100613S,STA,Mylinks,welcometomylinks,115200

二、MQTT服务器超级指令(AT+SMC)

1.指令说明:

AT+SMC=cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8,cmd9,cmd10,cmd11
cmd1:MQTT服务器端口号
cmd2:MQTT服务器IP地址或者域名
cmd3:MQTT服务器用户名
cmd4:MQTT服务器密码
cmd5:设备的client id,注意:如果不想设置,可以这里可不填写内容由模块自动计算
cmd6:遗愿消息主题,注意:如果不使用遗愿消息,这里填空
cmd7:遗愿消息内容,注意:如果不使用遗愿消息,这里填空

cmd8:keepalive值
cmd9:发布号QOS等级
cmd10:发布号主题

cmd11:订阅号QOS等级
cmd12:订阅号主题

注意:以下cmd13~cmd15为可选项,如果无需设置可不输入
cmd13:WIFI工作模式,可选AP/STA/APSTA
cmd14:连接路由器的SSID
cmd15:连接路由器的密码
cmd16:串口波特率

2.指令示例:

AT+SMC=1883,mqlinks.tpddns.cn,admin,adminpassword,M0R1_TESTMODULE,will,willmsg,120,QOS1,pub_topic,QOS1,sub_topic,STA,Mylinks,welcometomylinks,115200

三、超级指令使用注意点

1.指令在使用中,需要在指令结果的时候加上回车换行,C语言中为\r\n,不然指令输入后无法工作
2.指令一旦设置成功,将马上保存重启。

说明

如果遇到模组使用上的问题,可以进群号为519630819的QQ群进行交流。
相关产品,请关注:shop.mqlinks.com

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值