From 302f6ca7ef6fc0b2f60d6b93fadf27dbf485e12a Mon Sep 17 00:00:00 2001 From: technyon Date: Mon, 16 Jan 2023 20:50:03 +0100 Subject: [PATCH] set mqtt hostname --- Network.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Network.cpp b/Network.cpp index 4f70187..06bed53 100644 --- a/Network.cpp +++ b/Network.cpp @@ -127,7 +127,7 @@ void Network::initialize() Log->print(F(":")); Log->println(port); -// _device->mqttClient()->connect(_mqttBrokerAddr, port); + _device->mqttClient()->setId(_preferences->getString(preference_hostname)); _networkTimeout = _preferences->getInt(preference_network_timeout); if(_networkTimeout == 0) @@ -241,14 +241,13 @@ bool Network::reconnect() if(strlen(_mqttUser) == 0) { Log->println(F("MQTT: Connecting without credentials")); -// success = _device->mqttClient()->connect(_preferences->getString(preference_hostname).c_str()) > 0; success = _device->mqttClient()->connect(_mqttBrokerAddr, port); } else { Log->print(F("MQTT: Connecting with user: ")); Log->println(_mqttUser); _device->mqttClient()->setUsernamePassword(_mqttUser, _mqttPass); - success = _device->mqttClient()->connect(_preferences->getString(preference_hostname).c_str()) > 0; + success = _device->mqttClient()->connect(_mqttBrokerAddr, port); } if (success) @@ -259,7 +258,6 @@ bool Network::reconnect() _device->mqttClient()->onMessage(Network::onMqttDataReceivedCallback); for(const String& topic : _subscribedTopics) { - Serial.println(topic.c_str()); _device->mqttClient()->subscribe(topic.c_str()); } if(_firstConnect) @@ -334,7 +332,7 @@ void Network::onMqttDataReceivedCallback(int messageSize) _inst->onMqttDataReceived(messageSize); } -void Network::onMqttDataReceived(int messageSize) +void Network::onMqttDataReceived(int) { MqttClient* mqttClient = _device->mqttClient(); String topic = mqttClient->messageTopic();