From 4bc21f47584e707602083341d4e3718c1ed75835 Mon Sep 17 00:00:00 2001 From: iranl Date: Sun, 22 Dec 2024 22:24:26 +0100 Subject: [PATCH] Report bad PIN --- lib/nuki_ble | 2 +- src/NukiOpenerWrapper.cpp | 4 ++++ src/NukiWrapper.cpp | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) 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); + } } } }