mirror of
https://github.com/home-assistant/core.git
synced 2025-09-01 10:51:47 +02:00
Remove unnecessary hass assignment in coordinators (#150696)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
793a829236
commit
d5a74892e6
@@ -30,10 +30,9 @@ class AndroidIPCamDataUpdateCoordinator(DataUpdateCoordinator[None]):
|
|||||||
cam: PyDroidIPCam,
|
cam: PyDroidIPCam,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize the Android IP Webcam."""
|
"""Initialize the Android IP Webcam."""
|
||||||
self.hass = hass
|
|
||||||
self.cam = cam
|
self.cam = cam
|
||||||
super().__init__(
|
super().__init__(
|
||||||
self.hass,
|
hass,
|
||||||
_LOGGER,
|
_LOGGER,
|
||||||
config_entry=config_entry,
|
config_entry=config_entry,
|
||||||
name=f"{DOMAIN} {config_entry.data[CONF_HOST]}",
|
name=f"{DOMAIN} {config_entry.data[CONF_HOST]}",
|
||||||
|
@@ -120,7 +120,6 @@ class FritzBoxTools(DataUpdateCoordinator[UpdateCoordinatorDataType]):
|
|||||||
self.fritz_guest_wifi: FritzGuestWLAN = None
|
self.fritz_guest_wifi: FritzGuestWLAN = None
|
||||||
self.fritz_hosts: FritzHosts = None
|
self.fritz_hosts: FritzHosts = None
|
||||||
self.fritz_status: FritzStatus = None
|
self.fritz_status: FritzStatus = None
|
||||||
self.hass = hass
|
|
||||||
self.host = host
|
self.host = host
|
||||||
self.mesh_role = MeshRoles.NONE
|
self.mesh_role = MeshRoles.NONE
|
||||||
self.mesh_wifi_uplink = False
|
self.mesh_wifi_uplink = False
|
||||||
|
@@ -29,7 +29,6 @@ class GlancesDataUpdateCoordinator(DataUpdateCoordinator[dict[str, Any]]):
|
|||||||
self, hass: HomeAssistant, entry: GlancesConfigEntry, api: Glances
|
self, hass: HomeAssistant, entry: GlancesConfigEntry, api: Glances
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize the Glances data."""
|
"""Initialize the Glances data."""
|
||||||
self.hass = hass
|
|
||||||
self.host: str = entry.data[CONF_HOST]
|
self.host: str = entry.data[CONF_HOST]
|
||||||
self.api = api
|
self.api = api
|
||||||
super().__init__(
|
super().__init__(
|
||||||
|
@@ -40,7 +40,6 @@ class FirmwareUpdateCoordinator(DataUpdateCoordinator[FirmwareManifest]):
|
|||||||
update_interval=FIRMWARE_REFRESH_INTERVAL,
|
update_interval=FIRMWARE_REFRESH_INTERVAL,
|
||||||
config_entry=config_entry,
|
config_entry=config_entry,
|
||||||
)
|
)
|
||||||
self.hass = hass
|
|
||||||
self.session = session
|
self.session = session
|
||||||
|
|
||||||
self.client = FirmwareUpdateClient(url, session)
|
self.client = FirmwareUpdateClient(url, session)
|
||||||
|
@@ -42,7 +42,6 @@ class LaCrosseUpdateCoordinator(DataUpdateCoordinator[list[Sensor]]):
|
|||||||
self.last_update = time()
|
self.last_update = time()
|
||||||
self.username = entry.data["username"]
|
self.username = entry.data["username"]
|
||||||
self.password = entry.data["password"]
|
self.password = entry.data["password"]
|
||||||
self.hass = hass
|
|
||||||
self.name = entry.data["name"]
|
self.name = entry.data["name"]
|
||||||
self.id = entry.data["id"]
|
self.id = entry.data["id"]
|
||||||
super().__init__(
|
super().__init__(
|
||||||
|
@@ -45,7 +45,6 @@ class LivisiDataUpdateCoordinator(DataUpdateCoordinator[list[dict[str, Any]]]):
|
|||||||
name="Livisi devices",
|
name="Livisi devices",
|
||||||
update_interval=timedelta(seconds=DEVICE_POLLING_DELAY),
|
update_interval=timedelta(seconds=DEVICE_POLLING_DELAY),
|
||||||
)
|
)
|
||||||
self.hass = hass
|
|
||||||
self.aiolivisi = aiolivisi
|
self.aiolivisi = aiolivisi
|
||||||
self.websocket = Websocket(aiolivisi)
|
self.websocket = Websocket(aiolivisi)
|
||||||
self.devices: set[str] = set()
|
self.devices: set[str] = set()
|
||||||
|
@@ -31,7 +31,6 @@ class PlaatoCoordinator(DataUpdateCoordinator):
|
|||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize."""
|
"""Initialize."""
|
||||||
self.api = Plaato(auth_token=auth_token)
|
self.api = Plaato(auth_token=auth_token)
|
||||||
self.hass = hass
|
|
||||||
self.device_type = device_type
|
self.device_type = device_type
|
||||||
self.platforms: list[Platform] = []
|
self.platforms: list[Platform] = []
|
||||||
|
|
||||||
|
@@ -44,7 +44,6 @@ class RachioUpdateCoordinator(DataUpdateCoordinator[dict[str, Any]]):
|
|||||||
base_count: int,
|
base_count: int,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize the Rachio Update Coordinator."""
|
"""Initialize the Rachio Update Coordinator."""
|
||||||
self.hass = hass
|
|
||||||
self.rachio = rachio
|
self.rachio = rachio
|
||||||
self.base_station = base_station
|
self.base_station = base_station
|
||||||
super().__init__(
|
super().__init__(
|
||||||
@@ -83,7 +82,6 @@ class RachioScheduleUpdateCoordinator(DataUpdateCoordinator[list[dict[str, Any]]
|
|||||||
base_station,
|
base_station,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize a Rachio schedule coordinator."""
|
"""Initialize a Rachio schedule coordinator."""
|
||||||
self.hass = hass
|
|
||||||
self.rachio = rachio
|
self.rachio = rachio
|
||||||
self.base_station = base_station
|
self.base_station = base_station
|
||||||
super().__init__(
|
super().__init__(
|
||||||
|
@@ -25,7 +25,6 @@ class RomyVacuumCoordinator(DataUpdateCoordinator[None]):
|
|||||||
name=DOMAIN,
|
name=DOMAIN,
|
||||||
update_interval=UPDATE_INTERVAL,
|
update_interval=UPDATE_INTERVAL,
|
||||||
)
|
)
|
||||||
self.hass = hass
|
|
||||||
self.romy = romy
|
self.romy = romy
|
||||||
|
|
||||||
async def _async_update_data(self) -> None:
|
async def _async_update_data(self) -> None:
|
||||||
|
@@ -29,11 +29,10 @@ class SpeedTestDataCoordinator(DataUpdateCoordinator[dict[str, Any]]):
|
|||||||
api: speedtest.Speedtest,
|
api: speedtest.Speedtest,
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Initialize the data object."""
|
"""Initialize the data object."""
|
||||||
self.hass = hass
|
|
||||||
self.api = api
|
self.api = api
|
||||||
self.servers: dict[str, dict] = {DEFAULT_SERVER: {}}
|
self.servers: dict[str, dict] = {DEFAULT_SERVER: {}}
|
||||||
super().__init__(
|
super().__init__(
|
||||||
self.hass,
|
hass,
|
||||||
_LOGGER,
|
_LOGGER,
|
||||||
config_entry=config_entry,
|
config_entry=config_entry,
|
||||||
name=DOMAIN,
|
name=DOMAIN,
|
||||||
|
@@ -102,7 +102,6 @@ class DeviceCoordinator(DataUpdateCoordinator[None]):
|
|||||||
name=wemo.name,
|
name=wemo.name,
|
||||||
update_interval=timedelta(seconds=30),
|
update_interval=timedelta(seconds=30),
|
||||||
)
|
)
|
||||||
self.hass = hass
|
|
||||||
self.wemo = wemo
|
self.wemo = wemo
|
||||||
self.device_id: str | None = None
|
self.device_id: str | None = None
|
||||||
self.device_info = _create_device_info(wemo)
|
self.device_info = _create_device_info(wemo)
|
||||||
|
Reference in New Issue
Block a user