From f38e1ae2c0caf17c4606dc72786f59e60b0a22ed Mon Sep 17 00:00:00 2001 From: Greg Dowling Date: Mon, 27 Jul 2020 16:15:28 +0100 Subject: [PATCH] Don't set up callbacks until entity is created. (#38251) --- homeassistant/components/vera/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/vera/__init__.py b/homeassistant/components/vera/__init__.py index b636477b16d..263f5f0025b 100644 --- a/homeassistant/components/vera/__init__.py +++ b/homeassistant/components/vera/__init__.py @@ -194,7 +194,9 @@ class VeraDevice(Entity): slugify(vera_device.name), vera_device.device_id ) - self.controller.register(vera_device, self._update_callback) + async def async_added_to_hass(self): + """Subscribe to updates.""" + self.controller.register(self.vera_device, self._update_callback) def _update_callback(self, _device): """Update the state."""