Merge pull request #572 from iranl/fixes

BLE Fixes
This commit is contained in:
iranl
2024-12-22 23:03:10 +01:00
committed by GitHub
4 changed files with 11 additions and 1 deletions

View File

@@ -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()

View File

@@ -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);
}
}
}
}

View File

@@ -4797,10 +4797,12 @@ esp_err_t WebCfgServer::processUnpair(PsychicRequest *request, bool opener)
if(!opener && _nuki != nullptr)
{
_nuki->unpair();
_preferences->putInt(preference_lock_pin_status, 4);
}
if(opener && _nukiOpener != nullptr)
{
_nukiOpener->unpair();
_preferences->putInt(preference_opener_pin_status, 4);
}
_network->disableHASS();