azure - 如何使用 sim7600 连接到 Azure IOT 集线器?
问题描述
我正在尝试使用 sim7600 连接到 Azure IOT 集线器,但它失败了,正如我们的 IT 部门工程师所说,我需要巴尔的摩 SSL 证书来建立连接,但我不知道以下命令步骤有什么问题,但连接丢失且无法传输数据。
这是AT命令的日志输出,
AT+CSQ
+CSQ: 29,99
OK
AT+CREG?
+CREG: 0,1
OK
AT+CGREG?
+CGREG: 0,1
OK
AT+CGSOCKCONT=1,"IP","Jionet"
OK
AT+CGPADDR
+CGPADDR: 1,25.34.200.216
OK
AT+CGACT?
+CGACT: 1,1
AT+CSSLCFG="sslversion",0,4
OK
AT+CSSLCFG="authmode",0,1
OK
AT+CCERTDOWN="BaltimoreCyberTrustRoot.crt.pem",1262
AT+CSSLCFG="cacert",0,"BaltimoreCyberTrustRoot.crt.pem"
OK
AT+CCERTLIST
+CCERTLIST: "BaltimoreCyberTrustRoot.crt.pem"
OK
AT+NETOPEN
OK
+NETOPEN: 0
AT+CMQTTSTART
+CMQTTSTART: 0
OK
AT+CMQTTACCQ=0, "testdev"
OK
AT+CMQTTSSLCFG=0,0
OK
AT+CMQTTWILLTOPIC=0,32
devices/testdev/messages/events/
OK
AT+CMQTTWILLMSG=0,17,1
>SIMCOM Connected!
OK
AT+CMQTTCONNECT=0,"tcp://IOTHUB.azure-devices.net:8883",90,1,"IOTHUB.azure-devices.net/testdev/?api-version=2018-06-30","SharedAccessSignaturesr=IOTHUB.azuredevices.net%2Fdevices%2Ftestdev&sig=0xNig7Hcyd9MJUiEyGCQLASM5pTEB1NP7MAy%2FssAi58%3D&se=1639212345"
OK
+CMQTTCONNECT: 0,6
+CMQTTCONNLOST: 0,1
让我知道是否需要更多数据,请指导我,这是我第一次使用 sim7600 和 azure
谢谢 KJesav
解决方案
推荐阅读
- spring-boot - 调用spring jpa的findAll()方法时获取stackoverflow
- python - 在 PyCharm 和单元测试之间加载模拟数据以进行单元测试的冲突
- r - Windows 不支持“mc.cores”> 1
- shell - 只需要来自 dnsmasq.log 文件中 URL 的父域
- mysql - 考虑到负载,如何在服务器之间分配表?
- apache-spark - 带有火花流问题的 Kafka:无法使用现有数据从主题中读取数据
- powerbi - 无法在 power bi 中为文本框设置度量?
- jbpm - jBPM DMN:在节点上编译 Java 函数 * 时出错 *:解析外部函数时出错
- labview - 你好,如何将这两个vi labview文件组合在一起?
- docker - 如何在 CentOS7 中从头开始编写 dockerfile