fix: Fix devices not immediately marked as offline when timeout expires (#27691)

This commit is contained in:
Koen Kanters
2025-06-11 19:48:52 +02:00
committed by GitHub
parent 56d3a8f9d8
commit e4b253e08b
+1 -1
View File
@@ -76,7 +76,7 @@ export default class Availability extends Extension {
if (entity.isDevice()) {
const lastSeen = entity.zh.lastSeen ?? /* v8 ignore next */ 0;
return Date.now() - lastSeen < this.getTimeout(entity) + this.getMaxJitter(entity);
return Date.now() - lastSeen < this.getTimeout(entity);
}
for (const memberDevice of entity.membersDevices()) {