diff --git a/lib/nuki_ble b/lib/nuki_ble index 8e79820..1b33924 160000 --- a/lib/nuki_ble +++ b/lib/nuki_ble @@ -1 +1 @@ -Subproject commit 8e79820f90904a4ca7c8f8f953a8cfda19632f59 +Subproject commit 1b339249c66889010c8b4186bbb56e6724c45f28 diff --git a/src/NukiOpenerWrapper.cpp b/src/NukiOpenerWrapper.cpp index 0698e3c..a32f8dd 100644 --- a/src/NukiOpenerWrapper.cpp +++ b/src/NukiOpenerWrapper.cpp @@ -4032,6 +4032,10 @@ void NukiOpenerWrapper::notify(Nuki::EventType eventType) _network->publishStatusUpdated(_statusUpdated); } } + else if(eventType == Nuki::EventType::ERROR_BAD_PIN) + { + _preferences->putInt(preference_lock_pin_status, 2); + } } void NukiOpenerWrapper::readConfig() diff --git a/src/NukiWrapper.cpp b/src/NukiWrapper.cpp index 723b09b..7c772e3 100644 --- a/src/NukiWrapper.cpp +++ b/src/NukiWrapper.cpp @@ -4061,6 +4061,10 @@ void NukiWrapper::notify(Nuki::EventType eventType) _network->publishStatusUpdated(_statusUpdated); } } + else if(eventType == Nuki::EventType::ERROR_BAD_PIN) + { + _preferences->putInt(preference_lock_pin_status, 2); + } } } }