mirror of
https://github.com/home-assistant/core.git
synced 2025-04-25 01:38:02 +00:00
Fix blocking call in yale_smart_alarm (#125255)
This commit is contained in:
parent
48fcf58eb9
commit
6c15f251c6
@ -36,8 +36,10 @@ class YaleDataUpdateCoordinator(DataUpdateCoordinator[dict[str, Any]]):
|
||||
async def _async_setup(self) -> None:
|
||||
"""Set up connection to Yale."""
|
||||
try:
|
||||
self.yale = YaleSmartAlarmClient(
|
||||
self.entry.data[CONF_USERNAME], self.entry.data[CONF_PASSWORD]
|
||||
self.yale = await self.hass.async_add_executor_job(
|
||||
YaleSmartAlarmClient,
|
||||
self.entry.data[CONF_USERNAME],
|
||||
self.entry.data[CONF_PASSWORD],
|
||||
)
|
||||
except AuthenticationError as error:
|
||||
raise ConfigEntryAuthFailed from error
|
||||
|
Loading…
x
Reference in New Issue
Block a user