show ble address in web portal
This commit is contained in:
@@ -305,6 +305,11 @@ const bool NukiOpenerWrapper::isPaired()
|
||||
return _paired;
|
||||
}
|
||||
|
||||
const BLEAddress NukiOpenerWrapper::getBleAddress() const
|
||||
{
|
||||
return _nukiOpener.getBleAddress();
|
||||
}
|
||||
|
||||
BleScanner::Scanner *NukiOpenerWrapper::bleScanner()
|
||||
{
|
||||
return _bleScanner;
|
||||
|
||||
@@ -23,6 +23,7 @@ public:
|
||||
|
||||
const NukiOpener::OpenerState& keyTurnerState();
|
||||
const bool isPaired();
|
||||
const BLEAddress getBleAddress() const;
|
||||
|
||||
BleScanner::Scanner* bleScanner();
|
||||
|
||||
|
||||
@@ -576,3 +576,8 @@ void NukiWrapper::disableHASS()
|
||||
Log->println(F("Unable to disable HASS. Invalid config received."));
|
||||
}
|
||||
}
|
||||
|
||||
const BLEAddress NukiWrapper::getBleAddress() const
|
||||
{
|
||||
return _nukiLock.getBleAddress();
|
||||
}
|
||||
|
||||
@@ -27,6 +27,7 @@ public:
|
||||
const NukiLock::KeyTurnerState& keyTurnerState();
|
||||
const bool isPaired();
|
||||
const bool hasKeypad();
|
||||
const BLEAddress getBleAddress() const;
|
||||
|
||||
void notify(Nuki::EventType eventType) override;
|
||||
|
||||
|
||||
@@ -450,14 +450,14 @@ void WebCfgServer::buildHtml(String& response)
|
||||
{
|
||||
char lockstateArr[20];
|
||||
NukiLock::lockstateToString(_nuki->keyTurnerState().lockState, lockstateArr);
|
||||
printParameter(response, "NUKI Lock paired", _nuki->isPaired() ? "Yes" : "No");
|
||||
printParameter(response, "NUKI Lock paired", _nuki->isPaired() ? ("Yes (BLE Address " + _nuki->getBleAddress().toString() + ")").c_str() : "No");
|
||||
printParameter(response, "NUKI Lock state", lockstateArr);
|
||||
}
|
||||
if(_nukiOpener != nullptr)
|
||||
{
|
||||
char lockstateArr[20];
|
||||
NukiOpener::lockstateToString(_nukiOpener->keyTurnerState().lockState, lockstateArr);
|
||||
printParameter(response, "NUKI Opener paired", _nukiOpener->isPaired() ? "Yes" : "No");
|
||||
printParameter(response, "NUKI Opener paired", _nuki->isPaired() ? ("Yes (BLE Address " + _nukiOpener->getBleAddress().toString() + ")").c_str() : "No");
|
||||
printParameter(response, "NUKI Opener state", lockstateArr);
|
||||
}
|
||||
printParameter(response, "Firmware", version.c_str());
|
||||
|
||||
Reference in New Issue
Block a user