From cf228e3fe5a94938a28a4e8f1aa38886b0912656 Mon Sep 17 00:00:00 2001 From: Shay Levy Date: Thu, 20 May 2021 18:51:39 +0300 Subject: [PATCH] Add constructor return type in integrations A-D (#50903) --- homeassistant/components/acmeda/base.py | 2 +- homeassistant/components/airly/__init__.py | 2 +- homeassistant/components/alarmdecoder/config_flow.py | 2 +- homeassistant/components/alexa/capabilities.py | 2 +- homeassistant/components/alexa/entities.py | 4 +++- homeassistant/components/almond/__init__.py | 4 ++-- homeassistant/components/arris_tg2492lg/device_tracker.py | 2 +- homeassistant/components/asuswrt/config_flow.py | 2 +- homeassistant/components/atome/sensor.py | 2 +- homeassistant/components/aurora/__init__.py | 4 ++-- homeassistant/components/automation/trace.py | 2 +- homeassistant/components/azure_devops/sensor.py | 2 +- homeassistant/components/azure_event_hub/__init__.py | 2 +- homeassistant/components/blueprint/errors.py | 4 ++-- homeassistant/components/bmp280/sensor.py | 6 +++--- homeassistant/components/bond/config_flow.py | 2 +- homeassistant/components/bond/entity.py | 2 +- homeassistant/components/bond/fan.py | 4 +++- homeassistant/components/bond/light.py | 8 +++++--- homeassistant/components/bond/switch.py | 4 +++- homeassistant/components/bond/utils.py | 2 +- homeassistant/components/bsblan/climate.py | 2 +- homeassistant/components/canary/coordinator.py | 2 +- homeassistant/components/cast/media_player.py | 2 +- homeassistant/components/cloud/account_link.py | 2 +- homeassistant/components/cloud/alexa_config.py | 2 +- homeassistant/components/cloud/client.py | 2 +- homeassistant/components/cloud/tts.py | 2 +- homeassistant/components/control4/__init__.py | 2 +- homeassistant/components/control4/config_flow.py | 2 +- homeassistant/components/control4/light.py | 2 +- homeassistant/components/conversation/default_agent.py | 2 +- homeassistant/components/counter/__init__.py | 2 +- homeassistant/components/daikin/__init__.py | 2 +- homeassistant/components/denonavr/config_flow.py | 2 +- homeassistant/components/denonavr/media_player.py | 2 +- homeassistant/components/denonavr/receiver.py | 2 +- homeassistant/components/dexcom/config_flow.py | 2 +- homeassistant/components/doorbird/config_flow.py | 2 +- 39 files changed, 54 insertions(+), 46 deletions(-) diff --git a/homeassistant/components/acmeda/base.py b/homeassistant/components/acmeda/base.py index 15f9716db47..459f4ab2097 100644 --- a/homeassistant/components/acmeda/base.py +++ b/homeassistant/components/acmeda/base.py @@ -13,7 +13,7 @@ from .const import ACMEDA_ENTITY_REMOVE, DOMAIN, LOGGER class AcmedaBase(entity.Entity): """Base representation of an Acmeda roller.""" - def __init__(self, roller: aiopulse.Roller): + def __init__(self, roller: aiopulse.Roller) -> None: """Initialize the roller.""" self.roller = roller diff --git a/homeassistant/components/airly/__init__.py b/homeassistant/components/airly/__init__.py index 26e14a7642e..58899d76ef8 100644 --- a/homeassistant/components/airly/__init__.py +++ b/homeassistant/components/airly/__init__.py @@ -136,7 +136,7 @@ class AirlyDataUpdateCoordinator(DataUpdateCoordinator): longitude: float, update_interval: timedelta, use_nearest: bool, - ): + ) -> None: """Initialize.""" self.latitude = latitude self.longitude = longitude diff --git a/homeassistant/components/alarmdecoder/config_flow.py b/homeassistant/components/alarmdecoder/config_flow.py index 1c46f50f3cb..cc4a19e4755 100644 --- a/homeassistant/components/alarmdecoder/config_flow.py +++ b/homeassistant/components/alarmdecoder/config_flow.py @@ -140,7 +140,7 @@ class AlarmDecoderFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): class AlarmDecoderOptionsFlowHandler(config_entries.OptionsFlow): """Handle AlarmDecoder options.""" - def __init__(self, config_entry: config_entries.ConfigEntry): + def __init__(self, config_entry: config_entries.ConfigEntry) -> None: """Initialize AlarmDecoder options flow.""" self.arm_options = config_entry.options.get(OPTIONS_ARM, DEFAULT_ARM_OPTIONS) self.zone_options = config_entry.options.get( diff --git a/homeassistant/components/alexa/capabilities.py b/homeassistant/components/alexa/capabilities.py index 1afe65b7bc6..483b4484261 100644 --- a/homeassistant/components/alexa/capabilities.py +++ b/homeassistant/components/alexa/capabilities.py @@ -73,7 +73,7 @@ class AlexaCapability: supported_locales = {"en-US"} - def __init__(self, entity: State, instance: str | None = None): + def __init__(self, entity: State, instance: str | None = None) -> None: """Initialize an Alexa capability.""" self.entity = entity self.instance = instance diff --git a/homeassistant/components/alexa/entities.py b/homeassistant/components/alexa/entities.py index f31901ce037..344ba2b7d21 100644 --- a/homeassistant/components/alexa/entities.py +++ b/homeassistant/components/alexa/entities.py @@ -254,7 +254,9 @@ class AlexaEntity: The API handlers should manipulate entities only through this interface. """ - def __init__(self, hass: HomeAssistant, config: AbstractConfig, entity: State): + def __init__( + self, hass: HomeAssistant, config: AbstractConfig, entity: State + ) -> None: """Initialize Alexa Entity.""" self.hass = hass self.config = config diff --git a/homeassistant/components/almond/__init__.py b/homeassistant/components/almond/__init__.py index 554a4aa47bc..0c012788b0e 100644 --- a/homeassistant/components/almond/__init__.py +++ b/homeassistant/components/almond/__init__.py @@ -231,7 +231,7 @@ class AlmondOAuth(AbstractAlmondWebAuth): host: str, websession: ClientSession, oauth_session: config_entry_oauth2_flow.OAuth2Session, - ): + ) -> None: """Initialize Almond auth.""" super().__init__(host, websession) self._oauth_session = oauth_session @@ -249,7 +249,7 @@ class AlmondAgent(conversation.AbstractConversationAgent): def __init__( self, hass: HomeAssistant, api: WebAlmondAPI, entry: config_entries.ConfigEntry - ): + ) -> None: """Initialize the agent.""" self.hass = hass self.api = api diff --git a/homeassistant/components/arris_tg2492lg/device_tracker.py b/homeassistant/components/arris_tg2492lg/device_tracker.py index 1011d76f8aa..09ddf40e063 100644 --- a/homeassistant/components/arris_tg2492lg/device_tracker.py +++ b/homeassistant/components/arris_tg2492lg/device_tracker.py @@ -33,7 +33,7 @@ def get_scanner(hass, config): class ArrisDeviceScanner(DeviceScanner): """This class queries a Arris TG2492LG router for connected devices.""" - def __init__(self, connect_box: ConnectBox): + def __init__(self, connect_box: ConnectBox) -> None: """Initialize the scanner.""" self.connect_box = connect_box self.last_results: list[Device] = [] diff --git a/homeassistant/components/asuswrt/config_flow.py b/homeassistant/components/asuswrt/config_flow.py index 8028a703ac0..0ffa674e054 100644 --- a/homeassistant/components/asuswrt/config_flow.py +++ b/homeassistant/components/asuswrt/config_flow.py @@ -184,7 +184,7 @@ class AsusWrtFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): class OptionsFlowHandler(config_entries.OptionsFlow): """Handle a option flow for AsusWrt.""" - def __init__(self, config_entry: config_entries.ConfigEntry): + def __init__(self, config_entry: config_entries.ConfigEntry) -> None: """Initialize options flow.""" self.config_entry = config_entry diff --git a/homeassistant/components/atome/sensor.py b/homeassistant/components/atome/sensor.py index d10024f64c2..285b6c70713 100644 --- a/homeassistant/components/atome/sensor.py +++ b/homeassistant/components/atome/sensor.py @@ -77,7 +77,7 @@ def setup_platform(hass, config, add_entities, discovery_info=None): class AtomeData: """Stores data retrieved from Neurio sensor.""" - def __init__(self, client: AtomeClient): + def __init__(self, client: AtomeClient) -> None: """Initialize the data.""" self.atome_client = client self._live_power = None diff --git a/homeassistant/components/aurora/__init__.py b/homeassistant/components/aurora/__init__.py index e565071eae2..e8dc98a18b7 100644 --- a/homeassistant/components/aurora/__init__.py +++ b/homeassistant/components/aurora/__init__.py @@ -95,7 +95,7 @@ class AuroraDataUpdateCoordinator(DataUpdateCoordinator): latitude: float, longitude: float, threshold: float, - ): + ) -> None: """Initialize the data updater.""" super().__init__( @@ -128,7 +128,7 @@ class AuroraEntity(CoordinatorEntity): coordinator: AuroraDataUpdateCoordinator, name: str, icon: str, - ): + ) -> None: """Initialize the Aurora Entity.""" super().__init__(coordinator=coordinator) diff --git a/homeassistant/components/automation/trace.py b/homeassistant/components/automation/trace.py index 102aeda5a65..1fbc7e5cbc9 100644 --- a/homeassistant/components/automation/trace.py +++ b/homeassistant/components/automation/trace.py @@ -21,7 +21,7 @@ class AutomationTrace(ActionTrace): config: dict[str, Any], blueprint_inputs: dict[str, Any], context: Context, - ): + ) -> None: """Container for automation trace.""" key = ("automation", item_id) super().__init__(key, config, blueprint_inputs, context) diff --git a/homeassistant/components/azure_devops/sensor.py b/homeassistant/components/azure_devops/sensor.py index ef6697dea5f..170cd244884 100644 --- a/homeassistant/components/azure_devops/sensor.py +++ b/homeassistant/components/azure_devops/sensor.py @@ -109,7 +109,7 @@ class AzureDevOpsLatestBuildSensor(AzureDevOpsSensor): def __init__( self, client: DevOpsClient, organization: str, project: str, build: DevOpsBuild - ): + ) -> None: """Initialize Azure DevOps sensor.""" self.build: DevOpsBuild = build super().__init__( diff --git a/homeassistant/components/azure_event_hub/__init__.py b/homeassistant/components/azure_event_hub/__init__.py index 0473c4ff5a7..0c5ae2b81b8 100644 --- a/homeassistant/components/azure_event_hub/__init__.py +++ b/homeassistant/components/azure_event_hub/__init__.py @@ -102,7 +102,7 @@ class AzureEventHub: entities_filter: vol.Schema, send_interval: int, max_delay: int, - ): + ) -> None: """Initialize the listener.""" self.hass = hass self.queue = asyncio.PriorityQueue() diff --git a/homeassistant/components/blueprint/errors.py b/homeassistant/components/blueprint/errors.py index b5032af9326..4b14201652f 100644 --- a/homeassistant/components/blueprint/errors.py +++ b/homeassistant/components/blueprint/errors.py @@ -45,7 +45,7 @@ class InvalidBlueprint(BlueprintWithNameException): blueprint_name: str, blueprint_data: Any, msg_or_exc: vol.Invalid, - ): + ) -> None: """Initialize an invalid blueprint error.""" if isinstance(msg_or_exc, vol.Invalid): msg_or_exc = humanize_error(blueprint_data, msg_or_exc) @@ -61,7 +61,7 @@ class InvalidBlueprint(BlueprintWithNameException): class InvalidBlueprintInputs(BlueprintException): """When we encountered invalid blueprint inputs.""" - def __init__(self, domain: str, msg: str): + def __init__(self, domain: str, msg: str) -> None: """Initialize an invalid blueprint inputs error.""" super().__init__( domain, diff --git a/homeassistant/components/bmp280/sensor.py b/homeassistant/components/bmp280/sensor.py index 60cbdb75d41..ac607578299 100644 --- a/homeassistant/components/bmp280/sensor.py +++ b/homeassistant/components/bmp280/sensor.py @@ -74,7 +74,7 @@ class Bmp280Sensor(SensorEntity): name: str, unit_of_measurement: str, device_class: str, - ): + ) -> None: """Initialize the sensor.""" self._bmp280 = bmp280 self._name = name @@ -112,7 +112,7 @@ class Bmp280Sensor(SensorEntity): class Bmp280TemperatureSensor(Bmp280Sensor): """Representation of a Bosch BMP280 Temperature Sensor.""" - def __init__(self, bmp280: Adafruit_BMP280_I2C, name: str): + def __init__(self, bmp280: Adafruit_BMP280_I2C, name: str) -> None: """Initialize the entity.""" super().__init__( bmp280, f"{name} Temperature", TEMP_CELSIUS, DEVICE_CLASS_TEMPERATURE @@ -137,7 +137,7 @@ class Bmp280TemperatureSensor(Bmp280Sensor): class Bmp280PressureSensor(Bmp280Sensor): """Representation of a Bosch BMP280 Barometric Pressure Sensor.""" - def __init__(self, bmp280: Adafruit_BMP280_I2C, name: str): + def __init__(self, bmp280: Adafruit_BMP280_I2C, name: str) -> None: """Initialize the entity.""" super().__init__( bmp280, f"{name} Pressure", PRESSURE_HPA, DEVICE_CLASS_PRESSURE diff --git a/homeassistant/components/bond/config_flow.py b/homeassistant/components/bond/config_flow.py index 6265b5ba942..9285b580851 100644 --- a/homeassistant/components/bond/config_flow.py +++ b/homeassistant/components/bond/config_flow.py @@ -179,7 +179,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): class InputValidationError(exceptions.HomeAssistantError): """Error to indicate we cannot proceed due to invalid input.""" - def __init__(self, base: str): + def __init__(self, base: str) -> None: """Initialize with error base.""" super().__init__() self.base = base diff --git a/homeassistant/components/bond/entity.py b/homeassistant/components/bond/entity.py index d435faf0a7c..59425af54d0 100644 --- a/homeassistant/components/bond/entity.py +++ b/homeassistant/components/bond/entity.py @@ -31,7 +31,7 @@ class BondEntity(Entity): device: BondDevice, bpup_subs: BPUPSubscriptions, sub_device: str | None = None, - ): + ) -> None: """Initialize entity with API and device info.""" self._hub = hub self._device = device diff --git a/homeassistant/components/bond/fan.py b/homeassistant/components/bond/fan.py index 3d611eb3f8c..92ce0b81658 100644 --- a/homeassistant/components/bond/fan.py +++ b/homeassistant/components/bond/fan.py @@ -53,7 +53,9 @@ async def async_setup_entry( class BondFan(BondEntity, FanEntity): """Representation of a Bond fan.""" - def __init__(self, hub: BondHub, device: BondDevice, bpup_subs: BPUPSubscriptions): + def __init__( + self, hub: BondHub, device: BondDevice, bpup_subs: BPUPSubscriptions + ) -> None: """Create HA entity representing Bond fan.""" super().__init__(hub, device, bpup_subs) diff --git a/homeassistant/components/bond/light.py b/homeassistant/components/bond/light.py index 887e7901d7d..ca9cbf45a7a 100644 --- a/homeassistant/components/bond/light.py +++ b/homeassistant/components/bond/light.py @@ -87,7 +87,7 @@ class BondBaseLight(BondEntity, LightEntity): device: BondDevice, bpup_subs: BPUPSubscriptions, sub_device: str | None = None, - ): + ) -> None: """Create HA entity representing Bond light.""" super().__init__(hub, device, bpup_subs, sub_device) self._light: int | None = None @@ -112,7 +112,7 @@ class BondLight(BondBaseLight, BondEntity, LightEntity): device: BondDevice, bpup_subs: BPUPSubscriptions, sub_device: str | None = None, - ): + ) -> None: """Create HA entity representing Bond light.""" super().__init__(hub, device, bpup_subs, sub_device) self._brightness: int | None = None @@ -193,7 +193,9 @@ class BondUpLight(BondBaseLight, BondEntity, LightEntity): class BondFireplace(BondEntity, LightEntity): """Representation of a Bond-controlled fireplace.""" - def __init__(self, hub: BondHub, device: BondDevice, bpup_subs: BPUPSubscriptions): + def __init__( + self, hub: BondHub, device: BondDevice, bpup_subs: BPUPSubscriptions + ) -> None: """Create HA entity representing Bond fireplace.""" super().__init__(hub, device, bpup_subs) diff --git a/homeassistant/components/bond/switch.py b/homeassistant/components/bond/switch.py index 36d23547d7e..0f323b1609b 100644 --- a/homeassistant/components/bond/switch.py +++ b/homeassistant/components/bond/switch.py @@ -38,7 +38,9 @@ async def async_setup_entry( class BondSwitch(BondEntity, SwitchEntity): """Representation of a Bond generic device.""" - def __init__(self, hub: BondHub, device: BondDevice, bpup_subs: BPUPSubscriptions): + def __init__( + self, hub: BondHub, device: BondDevice, bpup_subs: BPUPSubscriptions + ) -> None: """Create HA entity representing Bond generic device (switch).""" super().__init__(hub, device, bpup_subs) diff --git a/homeassistant/components/bond/utils.py b/homeassistant/components/bond/utils.py index 916da69a06c..6ace83831fe 100644 --- a/homeassistant/components/bond/utils.py +++ b/homeassistant/components/bond/utils.py @@ -103,7 +103,7 @@ class BondDevice: class BondHub: """Hub device representing Bond Bridge.""" - def __init__(self, bond: Bond): + def __init__(self, bond: Bond) -> None: """Initialize Bond Hub.""" self.bond: Bond = bond self._bridge: dict[str, Any] = {} diff --git a/homeassistant/components/bsblan/climate.py b/homeassistant/components/bsblan/climate.py index 7533e7e07f9..d6ec805af55 100644 --- a/homeassistant/components/bsblan/climate.py +++ b/homeassistant/components/bsblan/climate.py @@ -93,7 +93,7 @@ class BSBLanClimate(ClimateEntity): entry_id: str, bsblan: BSBLan, info: Info, - ): + ) -> None: """Initialize BSBLan climate device.""" self._current_temperature: float | None = None self._available = True diff --git a/homeassistant/components/canary/coordinator.py b/homeassistant/components/canary/coordinator.py index a7f8ea7c8de..d1bdac5eee9 100644 --- a/homeassistant/components/canary/coordinator.py +++ b/homeassistant/components/canary/coordinator.py @@ -17,7 +17,7 @@ _LOGGER = logging.getLogger(__name__) class CanaryDataUpdateCoordinator(DataUpdateCoordinator): """Class to manage fetching Canary data.""" - def __init__(self, hass: HomeAssistant, *, api: Api): + def __init__(self, hass: HomeAssistant, *, api: Api) -> None: """Initialize global Canary data updater.""" self.canary = api update_interval = timedelta(seconds=30) diff --git a/homeassistant/components/cast/media_player.py b/homeassistant/components/cast/media_player.py index 9cad02f6c74..969e690fcc2 100644 --- a/homeassistant/components/cast/media_player.py +++ b/homeassistant/components/cast/media_player.py @@ -160,7 +160,7 @@ class CastDevice(MediaPlayerEntity): "elected leader" itself. """ - def __init__(self, cast_info: ChromecastInfo): + def __init__(self, cast_info: ChromecastInfo) -> None: """Initialize the cast device.""" self._cast_info = cast_info diff --git a/homeassistant/components/cloud/account_link.py b/homeassistant/components/cloud/account_link.py index 4a3a2dd77f8..df93ca6a6ab 100644 --- a/homeassistant/components/cloud/account_link.py +++ b/homeassistant/components/cloud/account_link.py @@ -94,7 +94,7 @@ async def _get_services(hass): class CloudOAuth2Implementation(config_entry_oauth2_flow.AbstractOAuth2Implementation): """Cloud implementation of the OAuth2 flow.""" - def __init__(self, hass: HomeAssistant, service: str): + def __init__(self, hass: HomeAssistant, service: str) -> None: """Initialize cloud OAuth2 implementation.""" self.hass = hass self.service = service diff --git a/homeassistant/components/cloud/alexa_config.py b/homeassistant/components/cloud/alexa_config.py index 393bfdfc2cd..c7568d7ae25 100644 --- a/homeassistant/components/cloud/alexa_config.py +++ b/homeassistant/components/cloud/alexa_config.py @@ -42,7 +42,7 @@ class AlexaConfig(alexa_config.AbstractConfig): cloud_user: str, prefs: CloudPreferences, cloud: Cloud, - ): + ) -> None: """Initialize the Alexa config.""" super().__init__(hass) self._config = config diff --git a/homeassistant/components/cloud/client.py b/homeassistant/components/cloud/client.py index 6c09169ef34..c29e79f4e84 100644 --- a/homeassistant/components/cloud/client.py +++ b/homeassistant/components/cloud/client.py @@ -35,7 +35,7 @@ class CloudClient(Interface): websession: aiohttp.ClientSession, alexa_user_config: dict[str, Any], google_user_config: dict[str, Any], - ): + ) -> None: """Initialize client interface to Cloud.""" self._hass = hass self._prefs = prefs diff --git a/homeassistant/components/cloud/tts.py b/homeassistant/components/cloud/tts.py index 4d19547d30c..51c3e5f3a4e 100644 --- a/homeassistant/components/cloud/tts.py +++ b/homeassistant/components/cloud/tts.py @@ -61,7 +61,7 @@ async def async_get_engine(hass, config, discovery_info=None): class CloudProvider(Provider): """NabuCasa Cloud speech API provider.""" - def __init__(self, cloud: Cloud, language: str, gender: str): + def __init__(self, cloud: Cloud, language: str, gender: str) -> None: """Initialize cloud provider.""" self.cloud = cloud self.name = "Cloud" diff --git a/homeassistant/components/control4/__init__.py b/homeassistant/components/control4/__init__.py index 01958ef3453..78e27d86f8e 100644 --- a/homeassistant/components/control4/__init__.py +++ b/homeassistant/components/control4/__init__.py @@ -153,7 +153,7 @@ class Control4Entity(CoordinatorEntity): device_manufacturer: str, device_model: str, device_id: int, - ): + ) -> None: """Initialize a Control4 entity.""" super().__init__(coordinator) self.entry = entry diff --git a/homeassistant/components/control4/config_flow.py b/homeassistant/components/control4/config_flow.py index 1f476054e31..d13fe31601f 100644 --- a/homeassistant/components/control4/config_flow.py +++ b/homeassistant/components/control4/config_flow.py @@ -144,7 +144,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): class OptionsFlowHandler(config_entries.OptionsFlow): """Handle a option flow for Control4.""" - def __init__(self, config_entry: config_entries.ConfigEntry): + def __init__(self, config_entry: config_entries.ConfigEntry) -> None: """Initialize options flow.""" self.config_entry = config_entry diff --git a/homeassistant/components/control4/light.py b/homeassistant/components/control4/light.py index f8c94c6a932..46fc35398fe 100644 --- a/homeassistant/components/control4/light.py +++ b/homeassistant/components/control4/light.py @@ -150,7 +150,7 @@ class Control4Light(Control4Entity, LightEntity): device_model: str, device_id: int, is_dimmer: bool, - ): + ) -> None: """Initialize Control4 light entity.""" super().__init__( entry_data, diff --git a/homeassistant/components/conversation/default_agent.py b/homeassistant/components/conversation/default_agent.py index a98f685ea1d..1773ca46cb5 100644 --- a/homeassistant/components/conversation/default_agent.py +++ b/homeassistant/components/conversation/default_agent.py @@ -53,7 +53,7 @@ def async_register(hass, intent_type, utterances): class DefaultAgent(AbstractConversationAgent): """Default agent for conversation agent.""" - def __init__(self, hass: core.HomeAssistant): + def __init__(self, hass: core.HomeAssistant) -> None: """Initialize the default agent.""" self.hass = hass diff --git a/homeassistant/components/counter/__init__.py b/homeassistant/components/counter/__init__.py index ecb405a81cd..75b2b4902cb 100644 --- a/homeassistant/components/counter/__init__.py +++ b/homeassistant/components/counter/__init__.py @@ -173,7 +173,7 @@ class CounterStorageCollection(collection.StorageCollection): class Counter(RestoreEntity): """Representation of a counter.""" - def __init__(self, config: dict): + def __init__(self, config: dict) -> None: """Initialize a counter.""" self._config: dict = config self._state: int | None = config[CONF_INITIAL] diff --git a/homeassistant/components/daikin/__init__.py b/homeassistant/components/daikin/__init__.py index 9d0d189248f..63b0c7de25e 100644 --- a/homeassistant/components/daikin/__init__.py +++ b/homeassistant/components/daikin/__init__.py @@ -86,7 +86,7 @@ async def daikin_api_setup(hass, host, key, uuid, password): class DaikinApi: """Keep the Daikin instance in one place and centralize the update.""" - def __init__(self, device: Appliance): + def __init__(self, device: Appliance) -> None: """Initialize the Daikin Handle.""" self.device = device self.name = device.values.get("name", "Daikin AC") diff --git a/homeassistant/components/denonavr/config_flow.py b/homeassistant/components/denonavr/config_flow.py index dc97e81bafd..1005858e729 100644 --- a/homeassistant/components/denonavr/config_flow.py +++ b/homeassistant/components/denonavr/config_flow.py @@ -45,7 +45,7 @@ CONFIG_SCHEMA = vol.Schema({vol.Optional(CONF_HOST): str}) class OptionsFlowHandler(config_entries.OptionsFlow): """Options for the component.""" - def __init__(self, config_entry: config_entries.ConfigEntry): + def __init__(self, config_entry: config_entries.ConfigEntry) -> None: """Init object.""" self.config_entry = config_entry diff --git a/homeassistant/components/denonavr/media_player.py b/homeassistant/components/denonavr/media_player.py index 2b8420e6774..caa34e352d0 100644 --- a/homeassistant/components/denonavr/media_player.py +++ b/homeassistant/components/denonavr/media_player.py @@ -142,7 +142,7 @@ class DenonDevice(MediaPlayerEntity): unique_id: str, config_entry: config_entries.ConfigEntry, update_audyssey: bool, - ): + ) -> None: """Initialize the device.""" self._receiver = receiver self._unique_id = unique_id diff --git a/homeassistant/components/denonavr/receiver.py b/homeassistant/components/denonavr/receiver.py index c5d4661b1a8..a35b6c80fcd 100644 --- a/homeassistant/components/denonavr/receiver.py +++ b/homeassistant/components/denonavr/receiver.py @@ -20,7 +20,7 @@ class ConnectDenonAVR: zone2: bool, zone3: bool, async_client_getter: Callable, - ): + ) -> None: """Initialize the class.""" self._async_client_getter = async_client_getter self._receiver = None diff --git a/homeassistant/components/dexcom/config_flow.py b/homeassistant/components/dexcom/config_flow.py index 37e6c5e9756..063d14549db 100644 --- a/homeassistant/components/dexcom/config_flow.py +++ b/homeassistant/components/dexcom/config_flow.py @@ -61,7 +61,7 @@ class DexcomConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): class DexcomOptionsFlowHandler(config_entries.OptionsFlow): """Handle a option flow for Dexcom.""" - def __init__(self, config_entry: config_entries.ConfigEntry): + def __init__(self, config_entry: config_entries.ConfigEntry) -> None: """Initialize options flow.""" self.config_entry = config_entry diff --git a/homeassistant/components/doorbird/config_flow.py b/homeassistant/components/doorbird/config_flow.py index 5d207fbbbce..16b9725cf83 100644 --- a/homeassistant/components/doorbird/config_flow.py +++ b/homeassistant/components/doorbird/config_flow.py @@ -149,7 +149,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): class OptionsFlowHandler(config_entries.OptionsFlow): """Handle a option flow for doorbird.""" - def __init__(self, config_entry: config_entries.ConfigEntry): + def __init__(self, config_entry: config_entries.ConfigEntry) -> None: """Initialize options flow.""" self.config_entry = config_entry