From 9c0a07ac0e234d4e35aa60ea141cece15e290091 Mon Sep 17 00:00:00 2001 From: Erik Date: Tue, 25 Feb 2020 19:35:33 +0100 Subject: [PATCH] Remove state when entity is removed from registry --- homeassistant/helpers/entity.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/helpers/entity.py b/homeassistant/helpers/entity.py index 186aecd78f433..9ac1f7f9150b7 100644 --- a/homeassistant/helpers/entity.py +++ b/homeassistant/helpers/entity.py @@ -542,6 +542,7 @@ async def _async_registry_updated(self, event): data = event.data if data["action"] == "remove" and data["entity_id"] == self.entity_id: await self.async_removed_from_registry() + await self.async_remove() if ( data["action"] != "update"