From c7fddbc6e357feee6f67238b1ddbdf8eed53d938 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Sun, 17 May 2020 13:45:11 +0200 Subject: [PATCH] Fix devices not discovered in Home Assistant when repaired. https://github.com/home-assistant/core/issues/35684 --- lib/extension/homeassistant.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index 4d0b54b8..569d33c3 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -1670,6 +1670,7 @@ class HomeAssistant extends Extension { } onDeviceRemoved(device) { + delete this.discovered[device.ieeeAddr]; const definition = zigbeeHerdsmanConverters.findByDevice(device); if (definition) { logger.info(`Clearing Home Assistant discovery topic for '${device.ieeeAddr}'`);