我尝试将 BG96 连接到亚马逊服务器,但是,一旦通信打开(AT + QMTOPEN = ... return + QMTOPEN: 1.0),如果我尝试连接我的对象(AT + QMTCONN = 1,“thingname” ) 回复 ok 和 + QMTSTAT: 1,1 (连接断开)。
使用其他设备(覆盆子 pi 或 arduino)连接没有问题,所以我将排除服务器端配置问题,因为这个主题: 使用 BG96 和 MQTT 协议将数据发布到 aws IoT 时出错
这些是 AT - 命令:
AT+QSSLCFG="ciphersuite",1,0x0035
OK
AT+QSSLCFG="cacert",1,"ufs:cacert.pem"
OK
AT+QSSLCFG="clientcert",1,"ufs:clientcert.pem"
OK
AT+QSSLCFG="clientkey",1,"ufs:clientkey.pem"
OK
AT+QSSLCFG="sslversion",1,4
OK
AT+QSSLCFG="seclevel",1,2
OK
AT+QSSLCFG="negotiatetime",1,300
OK
AT+QSSLCFG="ignorelocaltime",1,0
OK
AT+QICSGP=1,1,"wap.tim.it"
OK
AT+QICSGP=1
+QICSGP: 1,"wap.tim.it","","",1
OK
AT+QIACT?
+QIACT: 1,1,1,"***.**.**.***"
OK
AT+QMTOPEN=1,"**************.iot.us-east-2.amazonaws.com",8443
OK
+QMTOPEN: 1,0
AT+QMTCONN=1,"thingName"
OK
+QMTSTAT: 1,1