Remove state when entity is removed from registry (#32184)

This commit is contained in:
Erik Montnemery 2020-03-27 00:33:50 +01:00 committed by GitHub
parent a6d5ed0160
commit 867630a4a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -542,6 +542,7 @@ class Entity(ABC):
data = event.data data = event.data
if data["action"] == "remove" and data["entity_id"] == self.entity_id: if data["action"] == "remove" and data["entity_id"] == self.entity_id:
await self.async_removed_from_registry() await self.async_removed_from_registry()
await self.async_remove()
if ( if (
data["action"] != "update" data["action"] != "update"