我从waveshare订购了 SIM7020 NB-IoT HAT,并尝试使用wiki中的示例打开 HTTP 连接。
我使用以下 AT 命令将设备连接到 NB-IoT 网络:
AT+CFUN=0
AT*MCGDEFCONT="IP","iot.1nce.net"
AT+CFUN=1
AT+CBAND=8
AT+COPS=1,2,"26201"
AT+CIPPING="61.135.169.121"
该命令AT+CSQ
得到响应,+CSQ: 9,0
因此网络信号可用。我还从我的 SIM 卡提供商的在线门户中检查了 SIM 卡的在线状态,该卡显示为在线。
现在我使用 wiki 中的以下命令打开连接:
AT+CHTTPCREATE="https://www.waveshare.com/"
+CHTTPCREATE: 0
OK
AT+CHTTPCON=0
ERROR
这里有什么问题?我怎样才能弄清楚这个问题?
更新
启用错误消息不会提供任何附加信息。
OK
AT+CHTTPCON=0
ERROR
我还添加了以下输出CEREG
:
AT+CEREG?
+CEREG: 0,5
更新 2
SIM 卡由1nce提供。APN 由 1nce 提供(SIM 卡包括一张带有 APN 的小卡)。
ping 的响应如下:
AT+CIPPING="61.135.169.121"
OK
+CIPPING: 1,61.135.169.121,5,40
+CIPPING: 2,61.135.169.121,5,40
+CIPPING: 3,61.135.169.121,7,40
+CIPPING: 4,61.135.169.121,5,40
SIM 在门户中也被标记为在线
我也无法建立 MQTT 连接:
AT+CHTTPCON=0
ERROR
所以它看起来像一个普遍的问题......