From 68ddc1481ee22d4119fc162aa02ec6e40b5ac280 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Fri, 12 Jan 2024 11:30:34 +0100 Subject: [PATCH] Rename netatmo base entity file (#107857) --- homeassistant/components/netatmo/camera.py | 4 ++-- homeassistant/components/netatmo/climate.py | 4 ++-- homeassistant/components/netatmo/cover.py | 4 ++-- .../netatmo/{netatmo_entity_base.py => entity.py} | 2 +- homeassistant/components/netatmo/light.py | 6 +++--- homeassistant/components/netatmo/select.py | 4 ++-- homeassistant/components/netatmo/sensor.py | 12 ++++++------ homeassistant/components/netatmo/switch.py | 4 ++-- 8 files changed, 20 insertions(+), 20 deletions(-) rename homeassistant/components/netatmo/{netatmo_entity_base.py => entity.py} (99%) diff --git a/homeassistant/components/netatmo/camera.py b/homeassistant/components/netatmo/camera.py index 7fab99a6f39..dc566afd233 100644 --- a/homeassistant/components/netatmo/camera.py +++ b/homeassistant/components/netatmo/camera.py @@ -39,7 +39,7 @@ from .const import ( WEBHOOK_PUSH_TYPE, ) from .data_handler import EVENT, HOME, SIGNAL_NAME, NetatmoDevice -from .netatmo_entity_base import NetatmoBase +from .entity import NetatmoBaseEntity _LOGGER = logging.getLogger(__name__) @@ -79,7 +79,7 @@ async def async_setup_entry( ) -class NetatmoCamera(NetatmoBase, Camera): +class NetatmoCamera(NetatmoBaseEntity, Camera): """Representation of a Netatmo camera.""" _attr_brand = MANUFACTURER diff --git a/homeassistant/components/netatmo/climate.py b/homeassistant/components/netatmo/climate.py index 5a05818d3f2..9f5476718b7 100644 --- a/homeassistant/components/netatmo/climate.py +++ b/homeassistant/components/netatmo/climate.py @@ -56,7 +56,7 @@ from .const import ( SERVICE_SET_TEMPERATURE_WITH_TIME_PERIOD, ) from .data_handler import HOME, SIGNAL_NAME, NetatmoRoom -from .netatmo_entity_base import NetatmoBase +from .entity import NetatmoBaseEntity _LOGGER = logging.getLogger(__name__) @@ -178,7 +178,7 @@ async def async_setup_entry( ) -class NetatmoThermostat(NetatmoBase, ClimateEntity): +class NetatmoThermostat(NetatmoBaseEntity, ClimateEntity): """Representation a Netatmo thermostat.""" _attr_hvac_mode = HVACMode.AUTO diff --git a/homeassistant/components/netatmo/cover.py b/homeassistant/components/netatmo/cover.py index 2e4bf9e7d3c..b9537fee179 100644 --- a/homeassistant/components/netatmo/cover.py +++ b/homeassistant/components/netatmo/cover.py @@ -19,7 +19,7 @@ from homeassistant.helpers.entity_platform import AddEntitiesCallback from .const import CONF_URL_CONTROL, NETATMO_CREATE_COVER from .data_handler import HOME, SIGNAL_NAME, NetatmoDevice -from .netatmo_entity_base import NetatmoBase +from .entity import NetatmoBaseEntity _LOGGER = logging.getLogger(__name__) @@ -42,7 +42,7 @@ async def async_setup_entry( ) -class NetatmoCover(NetatmoBase, CoverEntity): +class NetatmoCover(NetatmoBaseEntity, CoverEntity): """Representation of a Netatmo cover device.""" _attr_supported_features = ( diff --git a/homeassistant/components/netatmo/netatmo_entity_base.py b/homeassistant/components/netatmo/entity.py similarity index 99% rename from homeassistant/components/netatmo/netatmo_entity_base.py rename to homeassistant/components/netatmo/entity.py index 54915facb3a..e6829604d48 100644 --- a/homeassistant/components/netatmo/netatmo_entity_base.py +++ b/homeassistant/components/netatmo/entity.py @@ -18,7 +18,7 @@ from .const import DATA_DEVICE_IDS, DEFAULT_ATTRIBUTION, DOMAIN, SIGNAL_NAME from .data_handler import PUBLIC, NetatmoDataHandler -class NetatmoBase(Entity): +class NetatmoBaseEntity(Entity): """Netatmo entity base class.""" _attr_attribution = DEFAULT_ATTRIBUTION diff --git a/homeassistant/components/netatmo/light.py b/homeassistant/components/netatmo/light.py index b796372fc20..e5dd3b7354a 100644 --- a/homeassistant/components/netatmo/light.py +++ b/homeassistant/components/netatmo/light.py @@ -23,7 +23,7 @@ from .const import ( WEBHOOK_PUSH_TYPE, ) from .data_handler import HOME, SIGNAL_NAME, NetatmoDevice -from .netatmo_entity_base import NetatmoBase +from .entity import NetatmoBaseEntity _LOGGER = logging.getLogger(__name__) @@ -61,7 +61,7 @@ async def async_setup_entry( ) -class NetatmoCameraLight(NetatmoBase, LightEntity): +class NetatmoCameraLight(NetatmoBaseEntity, LightEntity): """Representation of a Netatmo Presence camera light.""" _attr_has_entity_name = True @@ -150,7 +150,7 @@ class NetatmoCameraLight(NetatmoBase, LightEntity): self._is_on = bool(self._camera.floodlight == "on") -class NetatmoLight(NetatmoBase, LightEntity): +class NetatmoLight(NetatmoBaseEntity, LightEntity): """Representation of a dimmable light by Legrand/BTicino.""" def __init__( diff --git a/homeassistant/components/netatmo/select.py b/homeassistant/components/netatmo/select.py index b02c63698f3..2dd88782ac3 100644 --- a/homeassistant/components/netatmo/select.py +++ b/homeassistant/components/netatmo/select.py @@ -19,7 +19,7 @@ from .const import ( NETATMO_CREATE_SELECT, ) from .data_handler import HOME, SIGNAL_NAME, NetatmoHome -from .netatmo_entity_base import NetatmoBase +from .entity import NetatmoBaseEntity _LOGGER = logging.getLogger(__name__) @@ -39,7 +39,7 @@ async def async_setup_entry( ) -class NetatmoScheduleSelect(NetatmoBase, SelectEntity): +class NetatmoScheduleSelect(NetatmoBaseEntity, SelectEntity): """Representation a Netatmo thermostat schedule selector.""" def __init__( diff --git a/homeassistant/components/netatmo/sensor.py b/homeassistant/components/netatmo/sensor.py index 692a1a806ea..430de8e318c 100644 --- a/homeassistant/components/netatmo/sensor.py +++ b/homeassistant/components/netatmo/sensor.py @@ -51,8 +51,8 @@ from .const import ( SIGNAL_NAME, ) from .data_handler import HOME, PUBLIC, NetatmoDataHandler, NetatmoDevice, NetatmoRoom +from .entity import NetatmoBaseEntity from .helper import NetatmoArea -from .netatmo_entity_base import NetatmoBase _LOGGER = logging.getLogger(__name__) @@ -399,7 +399,7 @@ async def async_setup_entry( await add_public_entities(False) -class NetatmoWeatherSensor(NetatmoBase, SensorEntity): +class NetatmoWeatherSensor(NetatmoBaseEntity, SensorEntity): """Implementation of a Netatmo weather/home coach sensor.""" _attr_has_entity_name = True @@ -478,7 +478,7 @@ class NetatmoWeatherSensor(NetatmoBase, SensorEntity): self.async_write_ha_state() -class NetatmoClimateBatterySensor(NetatmoBase, SensorEntity): +class NetatmoClimateBatterySensor(NetatmoBaseEntity, SensorEntity): """Implementation of a Netatmo sensor.""" entity_description: NetatmoSensorEntityDescription @@ -525,7 +525,7 @@ class NetatmoClimateBatterySensor(NetatmoBase, SensorEntity): self._attr_native_value = self._module.battery -class NetatmoSensor(NetatmoBase, SensorEntity): +class NetatmoSensor(NetatmoBaseEntity, SensorEntity): """Implementation of a Netatmo sensor.""" entity_description: NetatmoSensorEntityDescription @@ -613,7 +613,7 @@ def process_wifi(strength: int) -> str: return "Full" -class NetatmoRoomSensor(NetatmoBase, SensorEntity): +class NetatmoRoomSensor(NetatmoBaseEntity, SensorEntity): """Implementation of a Netatmo room sensor.""" entity_description: NetatmoSensorEntityDescription @@ -662,7 +662,7 @@ class NetatmoRoomSensor(NetatmoBase, SensorEntity): self.async_write_ha_state() -class NetatmoPublicSensor(NetatmoBase, SensorEntity): +class NetatmoPublicSensor(NetatmoBaseEntity, SensorEntity): """Represent a single sensor in a Netatmo.""" _attr_has_entity_name = True diff --git a/homeassistant/components/netatmo/switch.py b/homeassistant/components/netatmo/switch.py index a2e2e67db39..730f41afeeb 100644 --- a/homeassistant/components/netatmo/switch.py +++ b/homeassistant/components/netatmo/switch.py @@ -14,7 +14,7 @@ from homeassistant.helpers.entity_platform import AddEntitiesCallback from .const import CONF_URL_CONTROL, NETATMO_CREATE_SWITCH from .data_handler import HOME, SIGNAL_NAME, NetatmoDevice -from .netatmo_entity_base import NetatmoBase +from .entity import NetatmoBaseEntity _LOGGER = logging.getLogger(__name__) @@ -37,7 +37,7 @@ async def async_setup_entry( ) -class NetatmoSwitch(NetatmoBase, SwitchEntity): +class NetatmoSwitch(NetatmoBaseEntity, SwitchEntity): """Representation of a Netatmo switch device.""" def __init__(