Auto mqttitem attempt

This commit is contained in:
Carl Philipp Klemm 2026-04-17 18:35:16 +02:00
parent 25dd99d8b6
commit 05e4fb1cc1
3 changed files with 254 additions and 11 deletions

View file

@ -16,11 +16,12 @@ void MqttClient::start(const QJsonObject& settings)
client->setHostname(settings["Host"].toString("127.0.0.1"));
client->setPort(settings["Port"].toInt(1883));
client->setClientId(settings["ClientId"].toString("smartvos"));
if(settings.contains("User"))
client->setUsername(settings["User"].toString());
if(settings.contains("Password"))
client->setPassword(settings["Password"].toString());
client->setProtocolVersion(QMqttClient::MQTT_5_0);
client->setProtocolVersion(QMqttClient::MQTT_3_1);
client->connectToHost();
}