编辑: yn灬不离不弃灬 | 2015-12-22 |
01 http://www.tastek.cn 杭州塔石物联网科技有限公司
2 E35-MQTT 使用说明 1.ATI 查询当前固件是否支持 MQTT 2.请熟悉 MQTT 协议规范:可参考"MQTT-3.1.1-CN.pdf"文档 3.IMEI 默认作为 CLIENTID 使用 TasTek 所有 GPRS 模块出厂具有唯一 IMEI,命令 AT+GSN 可以查询获取,此IMEI 默认作为 CLIENTID 使用;
用户也可以重新配置. 4.支持上述协议的 TasTek 的GPRS 模块默认使用 mqtt 的服务器;
(iot.eclipse.org 1883),可通过 AT+IPPORT 指令重新配置. 5.MQTT 默认参数如下: 服务器:"iot.eclipse.org",
1883 客户端标识符 (ClientId):IMEI 号 遗嘱主题(Will Topic):空 遗嘱内容(Will Message):空 遗嘱服务质量(Will QoS):0 遗嘱保留标志(Will Retain):0 用户名(User Name):空 密码(Password):空 保持连接(Keep Alive):120 秒 清理会话(CleanSession):1 MQTT 协议版本:V3.1 MQTT 模式:1 http://www.tastek.cn 杭州塔石物联网科技有限公司
3 E35-MQTT 使用说明 6.MQTT 前期准备完成后,会自动上报+STATUS: MQTT READY,此时模块会自动 启动 MQTT 服务器连接操作 7.云端地址、用户名等配置详见"Tas MQTT-AT 配置命令手册" 8.操作流程说明: A.先给模块上电开机,模块默认波特率为 115200,模块开机成功会主动上报 AT Ready.请先默认测 试官网服务器(at+ipport="iot.eclipse.org",1883)看看模块是否正常;
因为有些用户测试自己 的服务器经常碰到连接成功然后马上断开的问题,可能由于用户的服务器对用户名密码、心跳包时 间长度有要求导致的;
B.默认服务器测试成功后,用户可以配置自己的 MQTT 服务器、用户名密码(不需要可以不配置)等 参数 C.配置成功后,AT&W 保存当前参数,延时 3S,最后 AT+CFUN=1,1 重启模块配置参数才永久生效, 下次开机不用再配置了. D.重启成功模块会主动上报 AT Ready,没有插卡模块就空闲等待,插了 SIM 卡开机且 SIM 正常识别, 模块会主动注册 GSM 网络,如果 45S 内附着 GPRS 网络成功模块会主动上报+STATUS: MQTT READY, 否则模块会主动重启 E.模块主动上报+STATUS: MQTT READY 后立即连接服务器,连接成功时模块会主动上报+STATUS: MQTT CONNECT OK F.连接 MQTT 服务器成功后,可以开始主题订阅或者推送,具体命令操作请参考"Tas MQTT-AT 配置 命令手册" 9.无法连接服务器或者没有上报 MQTT READY: 1.模块是否开机? 模块开机会上报 AT Ready 2.是否插 SIM 卡了?输入 AT+CPIN?查看,SIM 卡正常识别的话,返回+CPIN:READY 3.信号怎么样?输入 AT+CSQ 查看,范围是 0-31 http://www.tastek.cn 杭州塔石物联网科技有限公司
4 E35-MQTT 使用说明 4.是否注册上基站了?输入 AT+CREG?查看 注册成功,模块返回+CREG:0,5 或者+CREG:0,1 5.是否注册上 GPRS 网络?输入 AT+CGATT?查看 注册成功,模块返回+CGATT:1 6.是否正确配置了服务器?AT+IPPORT?查看 7.模块跟服务器的 MQTT 协议是否一致?输入 AT+MQTTVER?查看 8.模块是否工作在 MQTT 模式?输入 AT+MQTTMODE?查看 http://www.tastek.cn 杭州塔石物联网科技有限公司
5 E35-MQTT 使用说明 联系方式 公司:塔石物联网科技有限公司 地址:浙江省杭州市萧山区宁围街道民和路
479 号国泰科技大厦
2 单元
901 室
网址:http://www.tastek.cn 客户支持
邮箱:[email protected] 销售
邮箱:[email protected] QQ:23786803