Update WebCfgServer.cpp

This commit is contained in:
iranl
2024-04-19 15:20:32 +02:00
parent 261544d6dc
commit 8873a846b6

View File

@@ -711,21 +711,23 @@ void WebCfgServer::buildHtml(String& response)
printParameter(response, "Nuki Lock paired", _nuki->isPaired() ? ("Yes (BLE Address " + _nuki->getBleAddress().toString() + ")").c_str() : "No"); printParameter(response, "Nuki Lock paired", _nuki->isPaired() ? ("Yes (BLE Address " + _nuki->getBleAddress().toString() + ")").c_str() : "No");
printParameter(response, "Nuki Lock state", lockstateArr); printParameter(response, "Nuki Lock state", lockstateArr);
if(_nuki->isPaired()) { if(_nuki->isPaired())
{
switch(_preferences->getInt(preference_lock_pin_status, 4)) switch(_preferences->getInt(preference_lock_pin_status, 4))
{ {
case 0: case 0:
printParameter(response, "Nuki Lock PIN status", "PIN not set"); printParameter(response, "Nuki Lock PIN status", "PIN not set");
break; break;
case 1: case 1:
printParameter(response, "Nuki Lock PIN status", "PIN set but invalid"); printParameter(response, "Nuki Lock PIN status", "PIN valid");
break; break;
case 2: case 2:
printParameter(response, "Nuki Lock PIN status", "PIN valid"); printParameter(response, "Nuki Lock PIN status", "PIN set but invalid");
break; break;
default: default:
printParameter(response, "Nuki Lock PIN status", "Unknown"); printParameter(response, "Nuki Lock PIN status", "Unknown");
break; break;
}
} }
} }
if(_nukiOpener != nullptr) if(_nukiOpener != nullptr)
@@ -742,24 +744,27 @@ void WebCfgServer::buildHtml(String& response)
{ {
printParameter(response, "Nuki Opener state", lockstateArr); printParameter(response, "Nuki Opener state", lockstateArr);
} }
if(_nukiOpener->isPaired()) { if(_nukiOpener->isPaired())
{
switch(_preferences->getInt(preference_opener_pin_status, 4)) switch(_preferences->getInt(preference_opener_pin_status, 4))
{ {
case 0: case 0:
printParameter(response, "Nuki Opener PIN status", "PIN not set"); printParameter(response, "Nuki Opener PIN status", "PIN not set");
break; break;
case 1: case 1:
printParameter(response, "Nuki Opener PIN status", "PIN set but invalid"); printParameter(response, "Nuki Opener PIN status", "PIN valid");
break; break;
case 2: case 2:
printParameter(response, "Nuki Opener PIN status", "PIN valid"); printParameter(response, "Nuki Opener PIN status", "PIN set but invalid");
break; break;
default: default:
printParameter(response, "Nuki Opener PIN status", "Unknown"); printParameter(response, "Nuki Opener PIN status", "Unknown");
break; break;
}
} }
} }
printParameter(response, "Firmware", version.c_str(), "/info"); printParameter(response, "Firmware", version.c_str(), "/info");
if(_preferences->getBool(preference_check_updates)) if(_preferences->getBool(preference_check_updates))