From ba43744768ca6a3d9d9183f78f0cd8c9a3ae481c Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Tue, 15 Sep 2020 18:24:48 +0200 Subject: [PATCH] Don't discover to Home Assistant when device is still interviewing. #4363 --- lib/extension/homeassistant.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index 9e603d600..b6cc5ee3e 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -2177,7 +2177,7 @@ class HomeAssistant extends Extension { // Check if already discoverd and check if there are configs. const {device, definition} = resolvedEntity; const discover = force || !this.discovered[device.ieeeAddr]; - if (!discover || !device || !definition || !mapping[definition.model] || + if (!discover || !device || !definition || !mapping[definition.model] || device.interviewing || (resolvedEntity.settings.hasOwnProperty('homeassistant') && !resolvedEntity.settings.homeassistant)) { return; }