mirror of
https://github.com/tbnobody/OpenDTU.git
synced 2026-01-05 04:14:53 +01:00
First version of mqtt connection handling
This commit is contained in:
@@ -28,6 +28,7 @@ void ConfigurationClass::init()
|
||||
strlcpy(config.Mqtt_Username, MQTT_USER, sizeof(config.Mqtt_Username));
|
||||
strlcpy(config.Mqtt_Password, MQTT_PASSWORD, sizeof(config.Mqtt_Password));
|
||||
strlcpy(config.Mqtt_Topic, MQTT_TOPIC, sizeof(config.Mqtt_Topic));
|
||||
config.Mqtt_Retain = true;
|
||||
}
|
||||
|
||||
bool ConfigurationClass::write()
|
||||
@@ -76,6 +77,10 @@ void ConfigurationClass::migrate()
|
||||
strlcpy(config.Mqtt_Topic, MQTT_TOPIC, sizeof(config.Mqtt_Topic));
|
||||
}
|
||||
|
||||
if (config.Cfg_Version < 0x00010600) {
|
||||
config.Mqtt_Retain = true;
|
||||
}
|
||||
|
||||
config.Cfg_Version = CONFIG_VERSION;
|
||||
write();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user