fix publish log entries

This commit is contained in:
technyon
2022-08-15 22:35:41 +02:00
parent 283b87eb2a
commit 7a3c2c0142
3 changed files with 10 additions and 6 deletions

View File

@@ -189,12 +189,14 @@ void NukiOpenerWrapper::updateAuthData()
}
delay(100);
result = _nukiOpener.retrieveLogEntries(0, 5, 1, false);
uint16_t count = _nukiOpener.getLogEntryCount();
result = _nukiOpener.retrieveLogEntries(0, count < 5 ? count : 5, 1, false);
if(result != Nuki::CmdResult::Success)
{
return;
}
delay(200);
delay(1000);
std::list<NukiOpener::LogEntry> log;
_nukiOpener.getLogEntries(&log);

View File

@@ -218,19 +218,21 @@ void NukiWrapper::updateAuthData()
}
delay(100);
result = _nukiLock.retrieveLogEntries(0, 10, 1, false);
uint16_t count = _nukiLock.getLogEntryCount();
result = _nukiLock.retrieveLogEntries(0, count < 5 ? count : 5, 1, false);
if(result != Nuki::CmdResult::Success)
{
return;
}
delay(200);
delay(1000);
std::list<NukiLock::LogEntry> log;
_nukiLock.getLogEntries(&log);
if(log.size() > 0)
{
_network->publishAuthorizationInfo(log);
_network->publishAuthorizationInfo(log);
}
}

View File

@@ -23,7 +23,7 @@
// MQTT_MAX_PACKET_SIZE : Maximum packet size. Override with setBufferSize().
#ifndef MQTT_MAX_PACKET_SIZE
#define MQTT_MAX_PACKET_SIZE 256
#define MQTT_MAX_PACKET_SIZE 6144
#endif
// MQTT_KEEPALIVE : keepAlive interval in Seconds. Override with setKeepAlive()