Azure IoT中心MQTT失败

时间:2019-01-09 17:07:39

标签: ssl mqtt iot azure-iot-hub cellular-network

我正在尝试直接使用MQTT(无SDK)将Quectel BG96蜂窝调制解调器连接到Azure IoT中心,但是尝试连接后立即保持断开连接。

我已经测试过:

  • 使用python paho MQTT脚本连接到我的IoT中心。
  • 使用SSL加密以及用户名和密码从蜂窝调制解调器连接到Mosquitto服务器。

两者均可。

当我尝试连接到IoT中心时,我可以打开连接,但是当我尝试连接到MQTT服务器时,我会立即断开连接。

在IoT中心中使用MQTT时是否有任何警告。另外,是否有一种简单的方法可以访问IoT中心中的连接日志?

1 个答案:

答案 0 :(得分:0)

我在BG96和Azure IoTHub上遇到了同样的问题。 根据AT MQTT手册,此调制解调器的解决方案是将MQTT版本强制为“ v4”。尝试使用AT + QMTCFG =“ version”,<“ yourtcpconnectionid”>,4,然后打开连接并进行身份验证。