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}'`);