移远BC35-G连接阿里云
1、BC35-G命令介绍
首先你要在阿里云的物联网控制平台里创建好你的产品。
必须这张图里的参数都齐全,模块配置的时候都会用到
1.1、 现在开始讲移远的BC35-G的基本命令配置
1、前面都是模块的基本配置,特别注意的是AT+CGSN这一步是获取IMEI值,这一步尤为重要后面用的到
要注意的是没执行一条命令都会返回对应的字符串,比如执行AT+CGATT?时要返回
+CGATT:1
OK
才表明网络注册成功了的。
获取IP必须得到一个IP地址,其他的返回都表明你出错了,IP地址是随机的
2、AT+QMTCFG=“aliauth”,0,“ProductKey”,“DeviceName”,“DeviceSecret”\r\n
ProductKey、DeviceName、 DeviceSecret在上面的截图中都有,去你的阿里云物联网控制平台里面去找到相应的参数。
执行成功后会返回OK
3、AT+QMTOPEN=0,“iot-as-mqtt.cn-shanghai.aliyuncs.com”,1883\r\n
这一步是连接服务器,可以就是用这个域名,也可以填写你产品的IP地址
执行成功后会返回+QMTOPEN:0,0
4、AT+QMTCONN=0,“IMEI”\r
这里的IMEI就需要填写前面我们获取到的IMEI的一串字符串
执行成功后会返回+QMTCONN: 0,0,0
5、做到这一步了基本的配置就算完成了,接下来就是订阅你们产品的主题与发布了
AT+QMTSUB=0,1,"/sys/a1v3df9CyMb/0005/thing/service/property/set",0\r //订阅主题
AT+QMTPUB=0,0,0,0,"/sys/a1v3df9CyMb/0005/thing/event/property/post"\r //发布消息
出现>的时候输入你想发送的消息 按CTRL+Z结束。
下面给出实验结果图
接收到的数据
发送到阿里云的数据