mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 12:47:08 +00:00
Ignore Xiaomi hub callbacks during setup (#16910)
This commit is contained in:
parent
24e9c62fe7
commit
29db43edb2
@ -218,7 +218,7 @@ class XiaomiDevice(Entity):
|
||||
self._get_from_hub = xiaomi_hub.get_from_hub
|
||||
self._device_state_attributes = {}
|
||||
self._remove_unavailability_tracker = None
|
||||
xiaomi_hub.callbacks[self._sid].append(self._add_push_data_job)
|
||||
self._xiaomi_hub = xiaomi_hub
|
||||
self.parse_data(device['data'], device['raw_data'])
|
||||
self.parse_voltage(device['data'])
|
||||
|
||||
@ -236,6 +236,7 @@ class XiaomiDevice(Entity):
|
||||
@asyncio.coroutine
|
||||
def async_added_to_hass(self):
|
||||
"""Start unavailability tracking."""
|
||||
self._xiaomi_hub.callbacks[self._sid].append(self._add_push_data_job)
|
||||
self._async_track_unavailable()
|
||||
|
||||
@property
|
||||
|
Loading…
x
Reference in New Issue
Block a user