From bf0bcc4c95b8b178e4899946af952de6bf87b5d4 Mon Sep 17 00:00:00 2001 From: Thomas55555 <59625598+Thomas55555@users.noreply.github.com> Date: Tue, 26 Aug 2025 19:28:53 +0200 Subject: [PATCH] Remove unused constants in Husqvarna Automower (#151205) --- .../components/husqvarna_automower/coordinator.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/husqvarna_automower/coordinator.py b/homeassistant/components/husqvarna_automower/coordinator.py index dc35c47ff4a..91c1e619d0b 100644 --- a/homeassistant/components/husqvarna_automower/coordinator.py +++ b/homeassistant/components/husqvarna_automower/coordinator.py @@ -30,9 +30,8 @@ _LOGGER = logging.getLogger(__name__) MAX_WS_RECONNECT_TIME = 600 SCAN_INTERVAL = timedelta(minutes=8) DEFAULT_RECONNECT_TIME = 2 # Define a default reconnect time -PONG_TIMEOUT = timedelta(seconds=90) -PING_INTERVAL = timedelta(seconds=10) -PING_TIMEOUT = timedelta(seconds=5) +PING_INTERVAL = 60 + type AutomowerConfigEntry = ConfigEntry[AutomowerDataUpdateCoordinator] @@ -206,7 +205,7 @@ class AutomowerDataUpdateCoordinator(DataUpdateCoordinator[MowerDictionary]): self.websocket_alive = await self.api.send_empty_message() _LOGGER.debug("Ping result: %s", self.websocket_alive) - await asyncio.sleep(60) + await asyncio.sleep(PING_INTERVAL) _LOGGER.debug("Websocket alive %s", self.websocket_alive) if not self.websocket_alive: _LOGGER.debug("No pong received → restart polling")