Add empty line after module docstring (2) [components] (#112736)

This commit is contained in:
Marc Mueller 2024-03-08 19:15:59 +01:00 committed by GitHub
parent cb8c14496c
commit 2c06d4fcb9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
461 changed files with 461 additions and 0 deletions

View File

@ -1,4 +1,5 @@
"""Constants for the Abode Security System component."""
import logging
LOGGER = logging.getLogger(__package__)

View File

@ -1,4 +1,5 @@
"""Constants for the Rollease Acmeda Automate integration."""
import logging
LOGGER = logging.getLogger(__package__)

View File

@ -1,4 +1,5 @@
"""Constants for the AdGuard Home integration."""
import logging
DOMAIN = "adguard"

View File

@ -1,4 +1,5 @@
"""Support for Automation Device Specification (ADS)."""
import asyncio
from asyncio import timeout
from collections import namedtuple

View File

@ -1,4 +1,5 @@
"""The AirNow integration."""
import datetime
import logging

View File

@ -1,4 +1,5 @@
"""Config flow for AirNow integration."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""DataUpdateCoordinator for the airtouch integration."""
import logging
from airtouch4pyapi.airtouch import AirTouchStatus

View File

@ -1,4 +1,5 @@
"""AirTouch 5 component to control AirTouch 5 Climate Devices."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Define AirVisual constants."""
import logging
DOMAIN = "airvisual"

View File

@ -1,4 +1,5 @@
"""Constants for the AirVisual Pro integration."""
import logging
DOMAIN = "airvisual_pro"

View File

@ -1,4 +1,5 @@
"""The aladdin_connect component."""
import logging
from typing import Final

View File

@ -1,4 +1,5 @@
"""Support for AlarmDecoder zone states- represented as binary sensors."""
import logging
from homeassistant.components.binary_sensor import BinarySensorEntity

View File

@ -1,4 +1,5 @@
"""Support for Alexa skill auth."""
import asyncio
from asyncio import timeout
from datetime import datetime, timedelta

View File

@ -1,4 +1,5 @@
"""Support for Alexa skill service end point."""
import hmac
from http import HTTPStatus
import logging

View File

@ -1,4 +1,5 @@
"""Support for Alexa skill service end point."""
import enum
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Support for alexa Smart Home Skill API."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Amber Electric Constants."""
import logging
from homeassistant.const import Platform

View File

@ -1,4 +1,5 @@
"""Support for Ambiclimate devices."""
import voluptuous as vol
from homeassistant.config_entries import ConfigEntry

View File

@ -1,4 +1,5 @@
"""Config flow for Ambiclimate."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Define constants for the Ambient PWS component."""
import logging
DOMAIN = "ambient_station"

View File

@ -1,4 +1,5 @@
"""Constants for the Homeassistant Analytics integration."""
import logging
DOMAIN = "analytics_insights"

View File

@ -1,4 +1,5 @@
"""The data update coordinator for the A. O. Smith integration."""
import logging
from py_aosmith import (

View File

@ -1,4 +1,5 @@
"""Rest API for Home Assistant."""
import asyncio
from asyncio import shield, timeout
from functools import lru_cache

View File

@ -1,4 +1,5 @@
"""Remote control support for Apple TV."""
import asyncio
from collections.abc import Iterable
import logging

View File

@ -1,4 +1,5 @@
"""Arcam component."""
import asyncio
from asyncio import timeout
import logging

View File

@ -1,4 +1,5 @@
"""Assist pipeline Websocket API."""
import asyncio
# Suppressing disable=deprecated-module is needed for Python 3.11

View File

@ -1,4 +1,5 @@
"""Support for Asterisk Voicemail interface."""
import logging
from typing import Any, cast

View File

@ -1,4 +1,5 @@
"""Constants for the automation integration."""
import logging
CONF_ACTION = "action"

View File

@ -1,4 +1,5 @@
"""Support for Amazon Web Services (AWS)."""
import asyncio
from collections import OrderedDict
import logging

View File

@ -1,4 +1,5 @@
"""Support for Axis devices."""
import logging
from homeassistant.config_entries import ConfigEntry

View File

@ -1,4 +1,5 @@
"""Constants for the Axis component."""
import logging
from homeassistant.const import Platform

View File

@ -1,4 +1,5 @@
"""Support for Baidu speech service."""
import logging
from aip import AipSpeech

View File

@ -1,4 +1,5 @@
"""Provides device triggers for binary sensors."""
import voluptuous as vol
from homeassistant.components.device_automation import (

View File

@ -1,4 +1,5 @@
"""The BleBox devices integration."""
import logging
from typing import Generic, TypeVar

View File

@ -1,4 +1,5 @@
"""The Bosch Smart Home Controller integration."""
import logging
from boschshcpy import SHCSession

View File

@ -1,4 +1,5 @@
"""Heartbeats for Broadlink devices."""
import datetime as dt
import logging

View File

@ -1,4 +1,5 @@
"""Support for Broadlink lights."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Support for Broadlink remotes."""
import asyncio
from base64 import b64encode
from collections import defaultdict

View File

@ -1,4 +1,5 @@
"""Support for launching a web browser on the host machine."""
import webbrowser
import voluptuous as vol

View File

@ -1,4 +1,5 @@
"""The BSB-Lan integration."""
import dataclasses
from bsblan import BSBLAN, Device, Info, StaticState

View File

@ -1,4 +1,5 @@
"""Support for Buienradar.nl weather service."""
import logging
from buienradar.constants import (

View File

@ -1,4 +1,5 @@
"""Deal with Cast discovery."""
import logging
import threading

View File

@ -1,4 +1,5 @@
"""Climate device for CCM15 coordinator."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Climate device for CCM15 coordinator."""
import datetime
import logging

View File

@ -1,4 +1,5 @@
"""Helper functions for the Cert Expiry platform."""
import asyncio
import datetime
from functools import cache

View File

@ -1,4 +1,5 @@
"""The Unify Circuit component."""
import voluptuous as vol
from homeassistant.const import CONF_NAME, CONF_URL, Platform

View File

@ -1,4 +1,5 @@
"""Handle Cloud assist pipelines."""
import asyncio
from homeassistant.components.assist_pipeline import (

View File

@ -1,4 +1,5 @@
"""Helpers for the CloudFlare integration."""
import pycfdns

View File

@ -1,4 +1,5 @@
"""Module for color_extractor (RGB extraction from images) component."""
import asyncio
import io
import logging

View File

@ -1,4 +1,5 @@
"""Comelit constants."""
import logging
from aiocomelit.const import BRIDGE, VEDO

View File

@ -1,4 +1,5 @@
"""Support to control a Zehnder ComfoAir Q350/450/600 ventilation unit."""
import logging
from pycomfoconnect import Bridge, ComfoConnect

View File

@ -1,4 +1,5 @@
"""The Compensation integration."""
import logging
from operator import itemgetter

View File

@ -1,4 +1,5 @@
"""DataUpdateCoordinator for coolmaster integration."""
import logging
from homeassistant.components.climate import SCAN_INTERVAL

View File

@ -1,4 +1,5 @@
"""Constants for the CPU Speed integration."""
import logging
from typing import Final

View File

@ -1,4 +1,5 @@
"""Support for sending data to Datadog."""
import logging
from datadog import initialize, statsd

View File

@ -1,4 +1,5 @@
"""Constants for the deCONZ component."""
import logging
from pydeconz.models import ResourceType

View File

@ -1,4 +1,5 @@
"""Constants for the Deluge integration."""
import logging
from typing import Final

View File

@ -1,4 +1,5 @@
"""The denonavr component."""
import logging
from denonavr import DenonAVR

View File

@ -1,4 +1,5 @@
"""Constants for the devolo_home_control integration."""
import re
from homeassistant.const import Platform

View File

@ -1,4 +1,5 @@
"""Support for Dialogflow webhook."""
import logging
from aiohttp import web

View File

@ -1,4 +1,5 @@
"""Constants for the Dynalite component."""
import logging
from homeassistant.const import CONF_ROOM, Platform

View File

@ -1,4 +1,5 @@
"""UK Environment Agency Flood Monitoring Integration."""
import asyncio
from datetime import timedelta
import logging

View File

@ -1,4 +1,5 @@
"""Support for Ebusd daemon for communication with eBUS heating systems."""
import logging
import ebusdpy

View File

@ -1,4 +1,5 @@
"""Support to control ecoal/esterownik.pl coal/wood boiler controller."""
import logging
from ecoaliface.simple import ECoalController

View File

@ -1,4 +1,5 @@
"""Constants for the ecobee integration."""
import logging
from homeassistant.components.weather import (

View File

@ -1,4 +1,5 @@
"""Support for EcoNet products."""
import asyncio
from datetime import timedelta
import logging

View File

@ -1,4 +1,5 @@
"""Support for Ecovacs Deebot vacuums."""
import voluptuous as vol
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry

View File

@ -1,4 +1,5 @@
"""Support for Ecowitt Weather Stations."""
import dataclasses
from typing import Final

View File

@ -1,4 +1,5 @@
"""Constants for the EDL21 component."""
import logging
LOGGER = logging.getLogger(__package__)

View File

@ -1,4 +1,5 @@
"""Interfaces with Egardia/Woonveilig alarm control panel."""
import logging
from pythonegardia import egardiadevice, egardiaserver

View File

@ -1,4 +1,5 @@
"""Electric Kiwi coordinators."""
import asyncio
from collections import OrderedDict
from datetime import timedelta

View File

@ -1,4 +1,5 @@
"""Elmax switch platform."""
import asyncio
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""The Elv integration."""
import voluptuous as vol
from homeassistant.const import CONF_DEVICE, Platform

View File

@ -1,4 +1,5 @@
"""Config flow for SiteSage Emonitor integration."""
import logging
from aioemonitor import Emonitor

View File

@ -1,4 +1,5 @@
"""Support for local power state reporting of entities by emulating TP-Link Kasa smart plugs."""
import logging
from sense_energy import PlugInstance, SenseLink

View File

@ -1,4 +1,5 @@
"""Support for Roku API emulation."""
import voluptuous as vol
from homeassistant import config_entries

View File

@ -1,4 +1,5 @@
"""Bridge between emulated_roku and Home Assistant."""
import logging
from emulated_roku import EmulatedRokuCommandHandler, EmulatedRokuServer

View File

@ -1,4 +1,5 @@
"""Config flow to configure emulated_roku component."""
import voluptuous as vol
from homeassistant.config_entries import ConfigFlow

View File

@ -1,4 +1,5 @@
"""Support for EnOcean devices."""
import voluptuous as vol
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry

View File

@ -1,4 +1,5 @@
"""Constants for the ENOcean integration."""
import logging
from homeassistant.const import Platform

View File

@ -1,4 +1,5 @@
"""Representation of an EnOcean dongle."""
import glob
import logging
from os.path import basename, normpath

View File

@ -1,4 +1,5 @@
"""Config flow for Environment Canada integration."""
import logging
import xml.etree.ElementTree as et

View File

@ -1,4 +1,5 @@
"""Support for Envisalink devices."""
import asyncio
import logging

View File

@ -1,4 +1,5 @@
"""The epson integration."""
import logging
from epson_projector import Projector

View File

@ -1,4 +1,5 @@
"""Config flow for epson integration."""
import logging
import voluptuous as vol

View File

@ -1,4 +1,5 @@
"""Config flow for escea."""
import asyncio
from contextlib import suppress
import logging

View File

@ -1,4 +1,5 @@
"""Support for EufyHome devices."""
import lakeside
import voluptuous as vol

View File

@ -1,4 +1,5 @@
"""Support for EZVIZ camera."""
import logging
from pyezviz.client import EzvizClient

View File

@ -1,4 +1,5 @@
"""Provides the ezviz DataUpdateCoordinator."""
import asyncio
from datetime import timedelta
import logging

View File

@ -1,4 +1,5 @@
"""Config flow for FAA Delays integration."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""DataUpdateCoordinator for faa_delays integration."""
import asyncio
from datetime import timedelta
import logging

View File

@ -1,4 +1,5 @@
"""Constants for the Fast.com integration."""
import logging
from homeassistant.const import Platform

View File

@ -1,4 +1,5 @@
"""Sensor platform for FireServiceRota integration."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Switch platform for FireServiceRota integration."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""Support for Arduino-compatible Microcontrollers through Firmata."""
import asyncio
from copy import copy
import logging

View File

@ -1,4 +1,5 @@
"""Support for Firmata binary sensor input."""
import logging
from homeassistant.components.binary_sensor import BinarySensorEntity

View File

@ -1,4 +1,5 @@
"""Support for Firmata sensor input."""
import logging
from homeassistant.components.sensor import SensorEntity

View File

@ -1,4 +1,5 @@
"""Support for Firmata switch output."""
import logging
from typing import Any

View File

@ -1,4 +1,5 @@
"""The Flexit Nordic (BACnet) integration."""
import asyncio.exceptions
from typing import Any

View File

@ -1,4 +1,5 @@
"""DataUpdateCoordinator for Flexit Nordic (BACnet) integration.."""
import asyncio.exceptions
from datetime import timedelta
import logging

Some files were not shown because too many files have changed in this diff Show More