add /info endpoint to publish preference content

This commit is contained in:
technyon
2023-02-05 12:11:10 +01:00
parent 327038119e
commit 2094595e78
7 changed files with 149 additions and 1 deletions

View File

@@ -205,6 +205,11 @@ void NukiOpenerWrapper::update()
memcpy(&_lastKeyTurnerState, &_keyTurnerState, sizeof(NukiOpener::OpenerState));
}
bool NukiOpenerWrapper::isPinSet()
{
return _nukiOpener.getSecurityPincode() != 0;
}
void NukiOpenerWrapper::setPin(const uint16_t pin)
{
_nukiOpener.saveSecurityPincode(pin);