implement retry mechanic for opener

This commit is contained in:
technyon
2023-01-14 21:44:54 +01:00
parent a5c3e82cae
commit aeeae9573d
6 changed files with 52 additions and 9 deletions

View File

@@ -57,6 +57,10 @@ private:
int _restartBeaconTimeout = 0; // seconds
bool _publishAuthData = false;
bool _clearAuthData = false;
int _nrOfRetries = 0;
int _retryDelay = 0;
int _retryCount = 0;
unsigned long _nextRetryTs = 0;
NukiOpener::OpenerState _lastKeyTurnerState;
NukiOpener::OpenerState _keyTurnerState;