add opener code

This commit is contained in:
technyon
2022-05-29 23:23:27 +02:00
parent 62bf4191b2
commit 875dc34012
8 changed files with 440 additions and 5 deletions

View File

@@ -74,7 +74,7 @@ void Network::initialize()
_preferences->putInt(preference_mqtt_broker_port, port);
}
String mqttPath = _preferences->getString(preference_mqtt_path);
String mqttPath = _preferences->getString(preference_mqtt_lock_path);
if(mqttPath.length() > 0)
{
size_t len = mqttPath.length();
@@ -86,7 +86,22 @@ void Network::initialize()
else
{
strcpy(_mqttPath, "nuki");
_preferences->putString(preference_mqtt_path, _mqttPath);
_preferences->putString(preference_mqtt_lock_path, _mqttPath);
}
String mqttOpenerPath = _preferences->getString(preference_mqtt_opener_path);
if(mqttOpenerPath.length() > 0)
{
size_t len = mqttOpenerPath.length();
for(int i=0; i < len; i++)
{
_mqttOpenerPath[i] = mqttOpenerPath.charAt(i);
}
}
else
{
strcpy(_mqttOpenerPath, "nukiopener");
_preferences->putString(preference_mqtt_opener_path, _mqttOpenerPath);
}
String mqttUser = _preferences->getString(preference_mqtt_user);