From f311c0374182cc93a02cc09a22ff730134e62857 Mon Sep 17 00:00:00 2001 From: Phil Bruckner Date: Fri, 21 Oct 2022 09:41:34 -0500 Subject: [PATCH] Increase life360 timeout (#80692) --- homeassistant/components/life360/const.py | 2 +- homeassistant/components/life360/coordinator.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/life360/const.py b/homeassistant/components/life360/const.py index 21bf9a89c5ec..d148a06c6343 100644 --- a/homeassistant/components/life360/const.py +++ b/homeassistant/components/life360/const.py @@ -7,7 +7,7 @@ DOMAIN = "life360" LOGGER = logging.getLogger(__package__) ATTRIBUTION = "Data provided by life360.com" -COMM_TIMEOUT = 3.05 +COMM_TIMEOUT = 10 SPEED_FACTOR_MPH = 2.25 SPEED_DIGITS = 1 UPDATE_INTERVAL = timedelta(seconds=10) diff --git a/homeassistant/components/life360/coordinator.py b/homeassistant/components/life360/coordinator.py index ba3e7672cdb1..0b9641bfcae6 100644 --- a/homeassistant/components/life360/coordinator.py +++ b/homeassistant/components/life360/coordinator.py @@ -116,10 +116,10 @@ class Life360DataUpdateCoordinator(DataUpdateCoordinator[Life360Data]): return await getattr(self._api, func)(*args) except LoginError as exc: LOGGER.debug("Login error: %s", exc) - raise ConfigEntryAuthFailed from exc + raise ConfigEntryAuthFailed(exc) from exc except Life360Error as exc: LOGGER.debug("%s: %s", exc.__class__.__name__, exc) - raise UpdateFailed from exc + raise UpdateFailed(exc) from exc async def _async_update_data(self) -> Life360Data: """Get & process data from Life360."""