diff --git a/homeassistant/components/withings/__init__.py b/homeassistant/components/withings/__init__.py index 1c66115d9b5..2e9ff462936 100644 --- a/homeassistant/components/withings/__init__.py +++ b/homeassistant/components/withings/__init__.py @@ -36,8 +36,8 @@ from homeassistant.helpers.typing import ConfigType from . import const from .api import ConfigEntryWithingsApi -from .common import WithingsDataUpdateCoordinator from .const import CONF_USE_WEBHOOK, CONFIG, LOGGER +from .coordinator import WithingsDataUpdateCoordinator DOMAIN = const.DOMAIN PLATFORMS = [Platform.BINARY_SENSOR, Platform.SENSOR] diff --git a/homeassistant/components/withings/binary_sensor.py b/homeassistant/components/withings/binary_sensor.py index e12a0929c2a..a6e19d3ef86 100644 --- a/homeassistant/components/withings/binary_sensor.py +++ b/homeassistant/components/withings/binary_sensor.py @@ -14,8 +14,8 @@ from homeassistant.config_entries import ConfigEntry from homeassistant.core import HomeAssistant from homeassistant.helpers.entity_platform import AddEntitiesCallback -from .common import WithingsDataUpdateCoordinator from .const import DOMAIN, Measurement +from .coordinator import WithingsDataUpdateCoordinator from .entity import WithingsEntity, WithingsEntityDescription diff --git a/homeassistant/components/withings/common.py b/homeassistant/components/withings/coordinator.py similarity index 100% rename from homeassistant/components/withings/common.py rename to homeassistant/components/withings/coordinator.py diff --git a/homeassistant/components/withings/entity.py b/homeassistant/components/withings/entity.py index 855162c4616..8005f97bfaa 100644 --- a/homeassistant/components/withings/entity.py +++ b/homeassistant/components/withings/entity.py @@ -9,8 +9,8 @@ from homeassistant.helpers.device_registry import DeviceInfo from homeassistant.helpers.entity import EntityDescription from homeassistant.helpers.update_coordinator import CoordinatorEntity -from .common import WithingsDataUpdateCoordinator from .const import DOMAIN, Measurement +from .coordinator import WithingsDataUpdateCoordinator @dataclass diff --git a/homeassistant/components/withings/sensor.py b/homeassistant/components/withings/sensor.py index 7b867ad0cff..42f5ac18f2f 100644 --- a/homeassistant/components/withings/sensor.py +++ b/homeassistant/components/withings/sensor.py @@ -23,7 +23,6 @@ from homeassistant.const import ( from homeassistant.core import HomeAssistant from homeassistant.helpers.entity_platform import AddEntitiesCallback -from .common import WithingsDataUpdateCoordinator from .const import ( DOMAIN, SCORE_POINTS, @@ -33,6 +32,7 @@ from .const import ( UOM_MMHG, Measurement, ) +from .coordinator import WithingsDataUpdateCoordinator from .entity import WithingsEntity, WithingsEntityDescription diff --git a/tests/components/withings/conftest.py b/tests/components/withings/conftest.py index 60125a35fed..e7777d470a5 100644 --- a/tests/components/withings/conftest.py +++ b/tests/components/withings/conftest.py @@ -142,10 +142,10 @@ def disable_webhook_delay(): mock = AsyncMock() with patch( - "homeassistant.components.withings.common.SUBSCRIBE_DELAY", + "homeassistant.components.withings.coordinator.SUBSCRIBE_DELAY", timedelta(seconds=0), ), patch( - "homeassistant.components.withings.common.UNSUBSCRIBE_DELAY", + "homeassistant.components.withings.coordinator.UNSUBSCRIBE_DELAY", timedelta(seconds=0), ): yield mock