Add empty line after module docstring (2) [components] (#112736)
This commit is contained in:
parent
cb8c14496c
commit
2c06d4fcb9
461 changed files with 461 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Abode Security System component."""
|
"""Constants for the Abode Security System component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
LOGGER = logging.getLogger(__package__)
|
LOGGER = logging.getLogger(__package__)
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Rollease Acmeda Automate integration."""
|
"""Constants for the Rollease Acmeda Automate integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
LOGGER = logging.getLogger(__package__)
|
LOGGER = logging.getLogger(__package__)
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the AdGuard Home integration."""
|
"""Constants for the AdGuard Home integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
DOMAIN = "adguard"
|
DOMAIN = "adguard"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Automation Device Specification (ADS)."""
|
"""Support for Automation Device Specification (ADS)."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from asyncio import timeout
|
from asyncio import timeout
|
||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The AirNow integration."""
|
"""The AirNow integration."""
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for AirNow integration."""
|
"""Config flow for AirNow integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""DataUpdateCoordinator for the airtouch integration."""
|
"""DataUpdateCoordinator for the airtouch integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from airtouch4pyapi.airtouch import AirTouchStatus
|
from airtouch4pyapi.airtouch import AirTouchStatus
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""AirTouch 5 component to control AirTouch 5 Climate Devices."""
|
"""AirTouch 5 component to control AirTouch 5 Climate Devices."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Define AirVisual constants."""
|
"""Define AirVisual constants."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
DOMAIN = "airvisual"
|
DOMAIN = "airvisual"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the AirVisual Pro integration."""
|
"""Constants for the AirVisual Pro integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
DOMAIN = "airvisual_pro"
|
DOMAIN = "airvisual_pro"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The aladdin_connect component."""
|
"""The aladdin_connect component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Final
|
from typing import Final
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for AlarmDecoder zone states- represented as binary sensors."""
|
"""Support for AlarmDecoder zone states- represented as binary sensors."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.components.binary_sensor import BinarySensorEntity
|
from homeassistant.components.binary_sensor import BinarySensorEntity
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Alexa skill auth."""
|
"""Support for Alexa skill auth."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from asyncio import timeout
|
from asyncio import timeout
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Alexa skill service end point."""
|
"""Support for Alexa skill service end point."""
|
||||||
|
|
||||||
import hmac
|
import hmac
|
||||||
from http import HTTPStatus
|
from http import HTTPStatus
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Alexa skill service end point."""
|
"""Support for Alexa skill service end point."""
|
||||||
|
|
||||||
import enum
|
import enum
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for alexa Smart Home Skill API."""
|
"""Support for alexa Smart Home Skill API."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Amber Electric Constants."""
|
"""Amber Electric Constants."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.const import Platform
|
from homeassistant.const import Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Ambiclimate devices."""
|
"""Support for Ambiclimate devices."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for Ambiclimate."""
|
"""Config flow for Ambiclimate."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Define constants for the Ambient PWS component."""
|
"""Define constants for the Ambient PWS component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
DOMAIN = "ambient_station"
|
DOMAIN = "ambient_station"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Homeassistant Analytics integration."""
|
"""Constants for the Homeassistant Analytics integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
DOMAIN = "analytics_insights"
|
DOMAIN = "analytics_insights"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The data update coordinator for the A. O. Smith integration."""
|
"""The data update coordinator for the A. O. Smith integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from py_aosmith import (
|
from py_aosmith import (
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Rest API for Home Assistant."""
|
"""Rest API for Home Assistant."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from asyncio import shield, timeout
|
from asyncio import shield, timeout
|
||||||
from functools import lru_cache
|
from functools import lru_cache
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Remote control support for Apple TV."""
|
"""Remote control support for Apple TV."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from collections.abc import Iterable
|
from collections.abc import Iterable
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Arcam component."""
|
"""Arcam component."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from asyncio import timeout
|
from asyncio import timeout
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Assist pipeline Websocket API."""
|
"""Assist pipeline Websocket API."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
# Suppressing disable=deprecated-module is needed for Python 3.11
|
# Suppressing disable=deprecated-module is needed for Python 3.11
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Asterisk Voicemail interface."""
|
"""Support for Asterisk Voicemail interface."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any, cast
|
from typing import Any, cast
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the automation integration."""
|
"""Constants for the automation integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
CONF_ACTION = "action"
|
CONF_ACTION = "action"
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Amazon Web Services (AWS)."""
|
"""Support for Amazon Web Services (AWS)."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Axis devices."""
|
"""Support for Axis devices."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Axis component."""
|
"""Constants for the Axis component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.const import Platform
|
from homeassistant.const import Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Baidu speech service."""
|
"""Support for Baidu speech service."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from aip import AipSpeech
|
from aip import AipSpeech
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Provides device triggers for binary sensors."""
|
"""Provides device triggers for binary sensors."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.device_automation import (
|
from homeassistant.components.device_automation import (
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The BleBox devices integration."""
|
"""The BleBox devices integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Generic, TypeVar
|
from typing import Generic, TypeVar
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The Bosch Smart Home Controller integration."""
|
"""The Bosch Smart Home Controller integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from boschshcpy import SHCSession
|
from boschshcpy import SHCSession
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Heartbeats for Broadlink devices."""
|
"""Heartbeats for Broadlink devices."""
|
||||||
|
|
||||||
import datetime as dt
|
import datetime as dt
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Broadlink lights."""
|
"""Support for Broadlink lights."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Broadlink remotes."""
|
"""Support for Broadlink remotes."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from base64 import b64encode
|
from base64 import b64encode
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for launching a web browser on the host machine."""
|
"""Support for launching a web browser on the host machine."""
|
||||||
|
|
||||||
import webbrowser
|
import webbrowser
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The BSB-Lan integration."""
|
"""The BSB-Lan integration."""
|
||||||
|
|
||||||
import dataclasses
|
import dataclasses
|
||||||
|
|
||||||
from bsblan import BSBLAN, Device, Info, StaticState
|
from bsblan import BSBLAN, Device, Info, StaticState
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Buienradar.nl weather service."""
|
"""Support for Buienradar.nl weather service."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from buienradar.constants import (
|
from buienradar.constants import (
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Deal with Cast discovery."""
|
"""Deal with Cast discovery."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import threading
|
import threading
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Climate device for CCM15 coordinator."""
|
"""Climate device for CCM15 coordinator."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Climate device for CCM15 coordinator."""
|
"""Climate device for CCM15 coordinator."""
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Helper functions for the Cert Expiry platform."""
|
"""Helper functions for the Cert Expiry platform."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import datetime
|
import datetime
|
||||||
from functools import cache
|
from functools import cache
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The Unify Circuit component."""
|
"""The Unify Circuit component."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.const import CONF_NAME, CONF_URL, Platform
|
from homeassistant.const import CONF_NAME, CONF_URL, Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Handle Cloud assist pipelines."""
|
"""Handle Cloud assist pipelines."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
from homeassistant.components.assist_pipeline import (
|
from homeassistant.components.assist_pipeline import (
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Helpers for the CloudFlare integration."""
|
"""Helpers for the CloudFlare integration."""
|
||||||
|
|
||||||
import pycfdns
|
import pycfdns
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Module for color_extractor (RGB extraction from images) component."""
|
"""Module for color_extractor (RGB extraction from images) component."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import io
|
import io
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Comelit constants."""
|
"""Comelit constants."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from aiocomelit.const import BRIDGE, VEDO
|
from aiocomelit.const import BRIDGE, VEDO
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support to control a Zehnder ComfoAir Q350/450/600 ventilation unit."""
|
"""Support to control a Zehnder ComfoAir Q350/450/600 ventilation unit."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from pycomfoconnect import Bridge, ComfoConnect
|
from pycomfoconnect import Bridge, ComfoConnect
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The Compensation integration."""
|
"""The Compensation integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from operator import itemgetter
|
from operator import itemgetter
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""DataUpdateCoordinator for coolmaster integration."""
|
"""DataUpdateCoordinator for coolmaster integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.components.climate import SCAN_INTERVAL
|
from homeassistant.components.climate import SCAN_INTERVAL
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the CPU Speed integration."""
|
"""Constants for the CPU Speed integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Final
|
from typing import Final
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for sending data to Datadog."""
|
"""Support for sending data to Datadog."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from datadog import initialize, statsd
|
from datadog import initialize, statsd
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the deCONZ component."""
|
"""Constants for the deCONZ component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from pydeconz.models import ResourceType
|
from pydeconz.models import ResourceType
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Deluge integration."""
|
"""Constants for the Deluge integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Final
|
from typing import Final
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The denonavr component."""
|
"""The denonavr component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from denonavr import DenonAVR
|
from denonavr import DenonAVR
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the devolo_home_control integration."""
|
"""Constants for the devolo_home_control integration."""
|
||||||
|
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from homeassistant.const import Platform
|
from homeassistant.const import Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Dialogflow webhook."""
|
"""Support for Dialogflow webhook."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Dynalite component."""
|
"""Constants for the Dynalite component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.const import CONF_ROOM, Platform
|
from homeassistant.const import CONF_ROOM, Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""UK Environment Agency Flood Monitoring Integration."""
|
"""UK Environment Agency Flood Monitoring Integration."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Ebusd daemon for communication with eBUS heating systems."""
|
"""Support for Ebusd daemon for communication with eBUS heating systems."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import ebusdpy
|
import ebusdpy
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support to control ecoal/esterownik.pl coal/wood boiler controller."""
|
"""Support to control ecoal/esterownik.pl coal/wood boiler controller."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from ecoaliface.simple import ECoalController
|
from ecoaliface.simple import ECoalController
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the ecobee integration."""
|
"""Constants for the ecobee integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.components.weather import (
|
from homeassistant.components.weather import (
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for EcoNet products."""
|
"""Support for EcoNet products."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Ecovacs Deebot vacuums."""
|
"""Support for Ecovacs Deebot vacuums."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry
|
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Ecowitt Weather Stations."""
|
"""Support for Ecowitt Weather Stations."""
|
||||||
|
|
||||||
import dataclasses
|
import dataclasses
|
||||||
from typing import Final
|
from typing import Final
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the EDL21 component."""
|
"""Constants for the EDL21 component."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
LOGGER = logging.getLogger(__package__)
|
LOGGER = logging.getLogger(__package__)
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Interfaces with Egardia/Woonveilig alarm control panel."""
|
"""Interfaces with Egardia/Woonveilig alarm control panel."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from pythonegardia import egardiadevice, egardiaserver
|
from pythonegardia import egardiadevice, egardiaserver
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Electric Kiwi coordinators."""
|
"""Electric Kiwi coordinators."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Elmax switch platform."""
|
"""Elmax switch platform."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The Elv integration."""
|
"""The Elv integration."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.const import CONF_DEVICE, Platform
|
from homeassistant.const import CONF_DEVICE, Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for SiteSage Emonitor integration."""
|
"""Config flow for SiteSage Emonitor integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from aioemonitor import Emonitor
|
from aioemonitor import Emonitor
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for local power state reporting of entities by emulating TP-Link Kasa smart plugs."""
|
"""Support for local power state reporting of entities by emulating TP-Link Kasa smart plugs."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from sense_energy import PlugInstance, SenseLink
|
from sense_energy import PlugInstance, SenseLink
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Roku API emulation."""
|
"""Support for Roku API emulation."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant import config_entries
|
from homeassistant import config_entries
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Bridge between emulated_roku and Home Assistant."""
|
"""Bridge between emulated_roku and Home Assistant."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from emulated_roku import EmulatedRokuCommandHandler, EmulatedRokuServer
|
from emulated_roku import EmulatedRokuCommandHandler, EmulatedRokuServer
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow to configure emulated_roku component."""
|
"""Config flow to configure emulated_roku component."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.config_entries import ConfigFlow
|
from homeassistant.config_entries import ConfigFlow
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for EnOcean devices."""
|
"""Support for EnOcean devices."""
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry
|
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the ENOcean integration."""
|
"""Constants for the ENOcean integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.const import Platform
|
from homeassistant.const import Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Representation of an EnOcean dongle."""
|
"""Representation of an EnOcean dongle."""
|
||||||
|
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
from os.path import basename, normpath
|
from os.path import basename, normpath
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for Environment Canada integration."""
|
"""Config flow for Environment Canada integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import xml.etree.ElementTree as et
|
import xml.etree.ElementTree as et
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Envisalink devices."""
|
"""Support for Envisalink devices."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The epson integration."""
|
"""The epson integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from epson_projector import Projector
|
from epson_projector import Projector
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for epson integration."""
|
"""Config flow for epson integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for escea."""
|
"""Config flow for escea."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from contextlib import suppress
|
from contextlib import suppress
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for EufyHome devices."""
|
"""Support for EufyHome devices."""
|
||||||
|
|
||||||
import lakeside
|
import lakeside
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for EZVIZ camera."""
|
"""Support for EZVIZ camera."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from pyezviz.client import EzvizClient
|
from pyezviz.client import EzvizClient
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Provides the ezviz DataUpdateCoordinator."""
|
"""Provides the ezviz DataUpdateCoordinator."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Config flow for FAA Delays integration."""
|
"""Config flow for FAA Delays integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""DataUpdateCoordinator for faa_delays integration."""
|
"""DataUpdateCoordinator for faa_delays integration."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Constants for the Fast.com integration."""
|
"""Constants for the Fast.com integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.const import Platform
|
from homeassistant.const import Platform
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Sensor platform for FireServiceRota integration."""
|
"""Sensor platform for FireServiceRota integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Switch platform for FireServiceRota integration."""
|
"""Switch platform for FireServiceRota integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Arduino-compatible Microcontrollers through Firmata."""
|
"""Support for Arduino-compatible Microcontrollers through Firmata."""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
from copy import copy
|
from copy import copy
|
||||||
import logging
|
import logging
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Firmata binary sensor input."""
|
"""Support for Firmata binary sensor input."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.components.binary_sensor import BinarySensorEntity
|
from homeassistant.components.binary_sensor import BinarySensorEntity
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Firmata sensor input."""
|
"""Support for Firmata sensor input."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from homeassistant.components.sensor import SensorEntity
|
from homeassistant.components.sensor import SensorEntity
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""Support for Firmata switch output."""
|
"""Support for Firmata switch output."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""The Flexit Nordic (BACnet) integration."""
|
"""The Flexit Nordic (BACnet) integration."""
|
||||||
|
|
||||||
import asyncio.exceptions
|
import asyncio.exceptions
|
||||||
from typing import Any
|
from typing import Any
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
"""DataUpdateCoordinator for Flexit Nordic (BACnet) integration.."""
|
"""DataUpdateCoordinator for Flexit Nordic (BACnet) integration.."""
|
||||||
|
|
||||||
import asyncio.exceptions
|
import asyncio.exceptions
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import logging
|
import logging
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue