From e4b253e08beb147367872aa4517df93a03ef1a4f Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Wed, 11 Jun 2025 19:48:52 +0200 Subject: [PATCH] fix: Fix devices not immediately marked as offline when timeout expires (#27691) --- lib/extension/availability.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extension/availability.ts b/lib/extension/availability.ts index 340a30ed4..653247d85 100644 --- a/lib/extension/availability.ts +++ b/lib/extension/availability.ts @@ -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()) {