Merge branch 'pr1706' into dev
This commit is contained in:
commit
a848275bb9
@ -125,7 +125,7 @@ void MqttSettingsClass::performConnect()
|
|||||||
} else {
|
} else {
|
||||||
static_cast<espMqttClientSecure*>(_mqttClient)->setCredentials(config.Mqtt.Username, config.Mqtt.Password);
|
static_cast<espMqttClientSecure*>(_mqttClient)->setCredentials(config.Mqtt.Username, config.Mqtt.Password);
|
||||||
}
|
}
|
||||||
static_cast<espMqttClientSecure*>(_mqttClient)->setWill(willTopic.c_str(), 2, config.Mqtt.Retain, config.Mqtt.Lwt.Value_Offline);
|
static_cast<espMqttClientSecure*>(_mqttClient)->setWill(willTopic.c_str(), config.Mqtt.Lwt.Qos, config.Mqtt.Retain, config.Mqtt.Lwt.Value_Offline);
|
||||||
static_cast<espMqttClientSecure*>(_mqttClient)->setClientId(clientId.c_str());
|
static_cast<espMqttClientSecure*>(_mqttClient)->setClientId(clientId.c_str());
|
||||||
static_cast<espMqttClientSecure*>(_mqttClient)->setCleanSession(config.Mqtt.CleanSession);
|
static_cast<espMqttClientSecure*>(_mqttClient)->setCleanSession(config.Mqtt.CleanSession);
|
||||||
static_cast<espMqttClientSecure*>(_mqttClient)->onConnect(std::bind(&MqttSettingsClass::onMqttConnect, this, _1));
|
static_cast<espMqttClientSecure*>(_mqttClient)->onConnect(std::bind(&MqttSettingsClass::onMqttConnect, this, _1));
|
||||||
@ -223,4 +223,4 @@ void MqttSettingsClass::createMqttClientObject()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MqttSettingsClass MqttSettings;
|
MqttSettingsClass MqttSettings;
|
||||||
|
|||||||
@ -77,7 +77,7 @@ void WebApiMqttClass::onMqttAdminGet(AsyncWebServerRequest* request)
|
|||||||
root["mqtt_client_cert"] = config.Mqtt.Tls.ClientCert;
|
root["mqtt_client_cert"] = config.Mqtt.Tls.ClientCert;
|
||||||
root["mqtt_client_key"] = config.Mqtt.Tls.ClientKey;
|
root["mqtt_client_key"] = config.Mqtt.Tls.ClientKey;
|
||||||
root["mqtt_lwt_topic"] = config.Mqtt.Lwt.Topic;
|
root["mqtt_lwt_topic"] = config.Mqtt.Lwt.Topic;
|
||||||
root["mqtt_lwt_online"] = config.Mqtt.CleanSession;
|
root["mqtt_lwt_online"] = config.Mqtt.Lwt.Value_Online;;
|
||||||
root["mqtt_lwt_offline"] = config.Mqtt.Lwt.Value_Offline;
|
root["mqtt_lwt_offline"] = config.Mqtt.Lwt.Value_Offline;
|
||||||
root["mqtt_lwt_qos"] = config.Mqtt.Lwt.Qos;
|
root["mqtt_lwt_qos"] = config.Mqtt.Lwt.Qos;
|
||||||
root["mqtt_publish_interval"] = config.Mqtt.PublishInterval;
|
root["mqtt_publish_interval"] = config.Mqtt.PublishInterval;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user