From 5352a8a692171b7735d392f57e9afe3212eef171 Mon Sep 17 00:00:00 2001 From: starkillerOG Date: Fri, 6 Jan 2023 09:50:00 +0100 Subject: [PATCH] increase speedtest period to 2 hours --- homeassistant/components/netgear/__init__.py | 4 ++-- homeassistant/components/netgear/sensor.py | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/netgear/__init__.py b/homeassistant/components/netgear/__init__.py index c78ba02481371..35f92ea622f18 100644 --- a/homeassistant/components/netgear/__init__.py +++ b/homeassistant/components/netgear/__init__.py @@ -29,8 +29,8 @@ _LOGGER = logging.getLogger(__name__) SCAN_INTERVAL = timedelta(seconds=30) -SPEED_TEST_INTERVAL = timedelta(seconds=1800) -SCAN_INTERVAL_FIRMWARE = timedelta(seconds=18000) +SPEED_TEST_INTERVAL = timedelta(hours=2) +SCAN_INTERVAL_FIRMWARE = timedelta(hours=5) async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: diff --git a/homeassistant/components/netgear/sensor.py b/homeassistant/components/netgear/sensor.py index 510b97c37e346..8c6bf56efccde 100644 --- a/homeassistant/components/netgear/sensor.py +++ b/homeassistant/components/netgear/sensor.py @@ -431,6 +431,8 @@ async def async_added_to_hass(self) -> None: sensor_data = await self.async_get_last_sensor_data() if sensor_data is not None: self._value = sensor_data.native_value + else: + self.schedule_update_ha_state() @callback def async_update_device(self) -> None: