@@ -41,6 +41,8 @@ bool FromMQTT::initMQTT()
setIPAndPort(m_mqttIP, m_mqttPort);
addSubcribe(m_topic_WebAPI, 0); // 订阅WebAPI主题
connectToServer();
+ /* 设置自动重连 */
+ setAutoReconnect();
/* 等待mqtt回复webapi信息(不阻塞UI,收到立即退出)*/
waitForWebInfo(m_timeOut);
@@ -474,6 +474,7 @@ void TransmitterSwitch::setWebAPIInfoOnly(const InitData& data)
/* ESM8C上位机使用MQTT方式获取WebAPI信息 */
m_fromMQTT.setAddrInfo(data.url, data.serverID.toInt());
m_fromMQTT.initMQTT();
+
}
if(m_fromWebAPI == nullptr)