From 2c06d4fcb9f9591710188d597c926e72bd385c50 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Fri, 8 Mar 2024 19:15:59 +0100 Subject: [PATCH] Add empty line after module docstring (2) [components] (#112736) --- homeassistant/components/abode/const.py | 1 + homeassistant/components/acmeda/const.py | 1 + homeassistant/components/adguard/const.py | 1 + homeassistant/components/ads/__init__.py | 1 + homeassistant/components/airnow/__init__.py | 1 + homeassistant/components/airnow/config_flow.py | 1 + homeassistant/components/airtouch4/coordinator.py | 1 + homeassistant/components/airtouch5/climate.py | 1 + homeassistant/components/airvisual/const.py | 1 + homeassistant/components/airvisual_pro/const.py | 1 + homeassistant/components/aladdin_connect/__init__.py | 1 + homeassistant/components/alarmdecoder/binary_sensor.py | 1 + homeassistant/components/alexa/auth.py | 1 + homeassistant/components/alexa/flash_briefings.py | 1 + homeassistant/components/alexa/intent.py | 1 + homeassistant/components/alexa/smart_home.py | 1 + homeassistant/components/amberelectric/const.py | 1 + homeassistant/components/ambiclimate/__init__.py | 1 + homeassistant/components/ambiclimate/config_flow.py | 1 + homeassistant/components/ambient_station/const.py | 1 + homeassistant/components/analytics_insights/const.py | 1 + homeassistant/components/aosmith/coordinator.py | 1 + homeassistant/components/api/__init__.py | 1 + homeassistant/components/apple_tv/remote.py | 1 + homeassistant/components/arcam_fmj/__init__.py | 1 + homeassistant/components/assist_pipeline/websocket_api.py | 1 + homeassistant/components/asterisk_mbox/__init__.py | 1 + homeassistant/components/automation/const.py | 1 + homeassistant/components/aws/__init__.py | 1 + homeassistant/components/axis/__init__.py | 1 + homeassistant/components/axis/const.py | 1 + homeassistant/components/baidu/tts.py | 1 + homeassistant/components/binary_sensor/device_trigger.py | 1 + homeassistant/components/blebox/__init__.py | 1 + homeassistant/components/bosch_shc/__init__.py | 1 + homeassistant/components/broadlink/heartbeat.py | 1 + homeassistant/components/broadlink/light.py | 1 + homeassistant/components/broadlink/remote.py | 1 + homeassistant/components/browser/__init__.py | 1 + homeassistant/components/bsblan/__init__.py | 1 + homeassistant/components/buienradar/weather.py | 1 + homeassistant/components/cast/discovery.py | 1 + homeassistant/components/ccm15/climate.py | 1 + homeassistant/components/ccm15/coordinator.py | 1 + homeassistant/components/cert_expiry/helper.py | 1 + homeassistant/components/circuit/__init__.py | 1 + homeassistant/components/cloud/assist_pipeline.py | 1 + homeassistant/components/cloudflare/helpers.py | 1 + homeassistant/components/color_extractor/__init__.py | 1 + homeassistant/components/comelit/const.py | 1 + homeassistant/components/comfoconnect/__init__.py | 1 + homeassistant/components/compensation/__init__.py | 1 + homeassistant/components/coolmaster/coordinator.py | 1 + homeassistant/components/cpuspeed/const.py | 1 + homeassistant/components/datadog/__init__.py | 1 + homeassistant/components/deconz/const.py | 1 + homeassistant/components/deluge/const.py | 1 + homeassistant/components/denonavr/__init__.py | 1 + homeassistant/components/devolo_home_control/const.py | 1 + homeassistant/components/dialogflow/__init__.py | 1 + homeassistant/components/dynalite/const.py | 1 + homeassistant/components/eafm/__init__.py | 1 + homeassistant/components/ebusd/__init__.py | 1 + homeassistant/components/ecoal_boiler/__init__.py | 1 + homeassistant/components/ecobee/const.py | 1 + homeassistant/components/econet/__init__.py | 1 + homeassistant/components/ecovacs/__init__.py | 1 + homeassistant/components/ecowitt/binary_sensor.py | 1 + homeassistant/components/edl21/const.py | 1 + homeassistant/components/egardia/__init__.py | 1 + homeassistant/components/electric_kiwi/coordinator.py | 1 + homeassistant/components/elmax/switch.py | 1 + homeassistant/components/elv/__init__.py | 1 + homeassistant/components/emonitor/config_flow.py | 1 + homeassistant/components/emulated_kasa/__init__.py | 1 + homeassistant/components/emulated_roku/__init__.py | 1 + homeassistant/components/emulated_roku/binding.py | 1 + homeassistant/components/emulated_roku/config_flow.py | 1 + homeassistant/components/enocean/__init__.py | 1 + homeassistant/components/enocean/const.py | 1 + homeassistant/components/enocean/dongle.py | 1 + homeassistant/components/environment_canada/config_flow.py | 1 + homeassistant/components/envisalink/__init__.py | 1 + homeassistant/components/epson/__init__.py | 1 + homeassistant/components/epson/config_flow.py | 1 + homeassistant/components/escea/config_flow.py | 1 + homeassistant/components/eufy/__init__.py | 1 + homeassistant/components/ezviz/__init__.py | 1 + homeassistant/components/ezviz/coordinator.py | 1 + homeassistant/components/faa_delays/config_flow.py | 1 + homeassistant/components/faa_delays/coordinator.py | 1 + homeassistant/components/fastdotcom/const.py | 1 + homeassistant/components/fireservicerota/sensor.py | 1 + homeassistant/components/fireservicerota/switch.py | 1 + homeassistant/components/firmata/__init__.py | 1 + homeassistant/components/firmata/binary_sensor.py | 1 + homeassistant/components/firmata/sensor.py | 1 + homeassistant/components/firmata/switch.py | 1 + homeassistant/components/flexit_bacnet/climate.py | 1 + homeassistant/components/flexit_bacnet/coordinator.py | 1 + homeassistant/components/flexit_bacnet/number.py | 1 + homeassistant/components/flexit_bacnet/switch.py | 1 + homeassistant/components/flick_electric/config_flow.py | 1 + homeassistant/components/flick_electric/sensor.py | 1 + homeassistant/components/flo/__init__.py | 1 + homeassistant/components/flo/const.py | 1 + homeassistant/components/foscam/const.py | 1 + homeassistant/components/freebox/config_flow.py | 1 + homeassistant/components/freedns/__init__.py | 1 + homeassistant/components/freedompro/cover.py | 1 + homeassistant/components/freedompro/lock.py | 1 + homeassistant/components/freedompro/switch.py | 1 + homeassistant/components/fritz/__init__.py | 1 + homeassistant/components/fritzbox_callmonitor/__init__.py | 1 + homeassistant/components/frontier_silicon/browse_media.py | 1 + homeassistant/components/fully_kiosk/coordinator.py | 1 + homeassistant/components/garages_amsterdam/__init__.py | 1 + homeassistant/components/gc100/__init__.py | 1 + homeassistant/components/gdacs/config_flow.py | 1 + homeassistant/components/generic_hygrostat/__init__.py | 1 + homeassistant/components/geonetnz_quakes/config_flow.py | 1 + homeassistant/components/geonetnz_volcano/config_flow.py | 1 + homeassistant/components/glances/__init__.py | 1 + homeassistant/components/glances/coordinator.py | 1 + homeassistant/components/goalzero/const.py | 1 + homeassistant/components/goodwe/select.py | 1 + homeassistant/components/google_assistant/smart_home.py | 1 + homeassistant/components/google_cloud/tts.py | 1 + homeassistant/components/google_domains/__init__.py | 1 + homeassistant/components/google_tasks/config_flow.py | 1 + homeassistant/components/google_travel_time/helpers.py | 1 + homeassistant/components/growatt_server/config_flow.py | 1 + homeassistant/components/guardian/const.py | 1 + homeassistant/components/habitica/__init__.py | 1 + homeassistant/components/harmony/__init__.py | 1 + homeassistant/components/harmony/switch.py | 1 + homeassistant/components/harmony/util.py | 1 + homeassistant/components/hassio/websocket_api.py | 1 + homeassistant/components/heos/services.py | 1 + homeassistant/components/hisense_aehw4a1/__init__.py | 1 + homeassistant/components/hlk_sw16/__init__.py | 1 + homeassistant/components/hlk_sw16/config_flow.py | 1 + homeassistant/components/home_connect/binary_sensor.py | 1 + homeassistant/components/home_connect/config_flow.py | 1 + homeassistant/components/home_connect/light.py | 1 + homeassistant/components/home_connect/switch.py | 1 + homeassistant/components/homeassistant/__init__.py | 1 + homeassistant/components/homeassistant/trigger.py | 1 + homeassistant/components/homeassistant/triggers/homeassistant.py | 1 + homeassistant/components/homekit/type_cameras.py | 1 + homeassistant/components/homekit/type_covers.py | 1 + homeassistant/components/homekit/type_fans.py | 1 + homeassistant/components/homekit/type_humidifiers.py | 1 + homeassistant/components/homekit/type_locks.py | 1 + homeassistant/components/homekit/type_media_players.py | 1 + homeassistant/components/homekit/type_security_systems.py | 1 + homeassistant/components/homekit/type_thermostats.py | 1 + homeassistant/components/homematicip_cloud/__init__.py | 1 + homeassistant/components/homematicip_cloud/const.py | 1 + homeassistant/components/honeywell/const.py | 1 + homeassistant/components/hue/v1/hue_event.py | 1 + homeassistant/components/hue/v2/hue_event.py | 1 + homeassistant/components/huisbaasje/__init__.py | 1 + homeassistant/components/huisbaasje/config_flow.py | 1 + homeassistant/components/hunterdouglas_powerview/__init__.py | 1 + homeassistant/components/husqvarna_automower/coordinator.py | 1 + homeassistant/components/husqvarna_automower/lawn_mower.py | 1 + homeassistant/components/husqvarna_automower/switch.py | 1 + homeassistant/components/ialarm/config_flow.py | 1 + homeassistant/components/ihc/__init__.py | 1 + homeassistant/components/ihc/auto_setup.py | 1 + homeassistant/components/ihc/ihcdevice.py | 1 + homeassistant/components/ihc/manual_setup.py | 1 + homeassistant/components/ihc/service_functions.py | 1 + homeassistant/components/insteon/const.py | 1 + homeassistant/components/insteon/cover.py | 1 + homeassistant/components/insteon/insteon_entity.py | 1 + homeassistant/components/ios/__init__.py | 1 + homeassistant/components/ipma/__init__.py | 1 + homeassistant/components/ipma/config_flow.py | 1 + homeassistant/components/iqvia/const.py | 1 + homeassistant/components/isy994/const.py | 1 + homeassistant/components/izone/__init__.py | 1 + homeassistant/components/izone/discovery.py | 1 + homeassistant/components/jellyfin/const.py | 1 + homeassistant/components/joaoapps_join/__init__.py | 1 + homeassistant/components/juicenet/config_flow.py | 1 + homeassistant/components/kaiterra/__init__.py | 1 + homeassistant/components/kaiterra/api_data.py | 1 + homeassistant/components/keba/__init__.py | 1 + homeassistant/components/kira/__init__.py | 1 + homeassistant/components/kmtronic/__init__.py | 1 + homeassistant/components/knx/helpers/keyring.py | 1 + homeassistant/components/kodi/browse_media.py | 1 + homeassistant/components/konnected/__init__.py | 1 + homeassistant/components/konnected/handlers.py | 1 + homeassistant/components/konnected/panel.py | 1 + homeassistant/components/konnected/switch.py | 1 + homeassistant/components/kostal_plenticore/__init__.py | 1 + homeassistant/components/kostal_plenticore/config_flow.py | 1 + homeassistant/components/kulersky/config_flow.py | 1 + homeassistant/components/lastfm/const.py | 1 + homeassistant/components/laundrify/coordinator.py | 1 + homeassistant/components/lcn/schemas.py | 1 + homeassistant/components/lg_soundbar/__init__.py | 1 + homeassistant/components/lg_soundbar/config_flow.py | 1 + homeassistant/components/lidarr/const.py | 1 + homeassistant/components/lightwave/__init__.py | 1 + homeassistant/components/lirc/__init__.py | 1 + homeassistant/components/litejet/__init__.py | 1 + homeassistant/components/litejet/scene.py | 1 + homeassistant/components/livisi/const.py | 1 + homeassistant/components/logentries/__init__.py | 1 + homeassistant/components/logger/const.py | 1 + homeassistant/components/logi_circle/__init__.py | 1 + homeassistant/components/logi_circle/config_flow.py | 1 + homeassistant/components/loqed/coordinator.py | 1 + homeassistant/components/lovelace/__init__.py | 1 + homeassistant/components/lovelace/system_health.py | 1 + homeassistant/components/lupusec/entity.py | 1 + homeassistant/components/mailgun/__init__.py | 1 + homeassistant/components/matter/const.py | 1 + homeassistant/components/maxcube/__init__.py | 1 + homeassistant/components/meater/__init__.py | 1 + homeassistant/components/media_source/const.py | 1 + homeassistant/components/melissa/__init__.py | 1 + homeassistant/components/met_eireann/weather.py | 1 + homeassistant/components/meteo_france/weather.py | 1 + homeassistant/components/meteoclimatic/__init__.py | 1 + homeassistant/components/meteoclimatic/config_flow.py | 1 + homeassistant/components/microsoft/tts.py | 1 + homeassistant/components/mobile_app/config_flow.py | 1 + homeassistant/components/mobile_app/const.py | 1 + homeassistant/components/mochad/__init__.py | 1 + homeassistant/components/moehlenhoff_alpha2/climate.py | 1 + homeassistant/components/moehlenhoff_alpha2/config_flow.py | 1 + homeassistant/components/monoprice/__init__.py | 1 + homeassistant/components/monoprice/media_player.py | 1 + homeassistant/components/motion_blinds/__init__.py | 1 + homeassistant/components/motion_blinds/coordinator.py | 1 + homeassistant/components/motion_blinds/gateway.py | 1 + homeassistant/components/motionmount/binary_sensor.py | 1 + homeassistant/components/motionmount/config_flow.py | 1 + homeassistant/components/motionmount/number.py | 1 + homeassistant/components/motionmount/select.py | 1 + homeassistant/components/motionmount/sensor.py | 1 + homeassistant/components/mqtt/light/schema.py | 1 + homeassistant/components/mqtt_eventstream/__init__.py | 1 + homeassistant/components/mqtt_statestream/__init__.py | 1 + homeassistant/components/mullvad/__init__.py | 1 + homeassistant/components/mycroft/__init__.py | 1 + homeassistant/components/myuplink/coordinator.py | 1 + homeassistant/components/neato/__init__.py | 1 + homeassistant/components/netatmo/webhook.py | 1 + homeassistant/components/netgear_lte/const.py | 1 + homeassistant/components/nexia/__init__.py | 1 + homeassistant/components/nexia/config_flow.py | 1 + homeassistant/components/nibe_heatpump/const.py | 1 + homeassistant/components/nightscout/config_flow.py | 1 + homeassistant/components/no_ip/__init__.py | 1 + homeassistant/components/notify/const.py | 1 + homeassistant/components/notify_events/__init__.py | 1 + homeassistant/components/notion/const.py | 1 + homeassistant/components/nuheat/climate.py | 1 + homeassistant/components/numato/__init__.py | 1 + homeassistant/components/nzbget/__init__.py | 1 + homeassistant/components/nzbget/coordinator.py | 1 + homeassistant/components/ombi/__init__.py | 1 + homeassistant/components/omnilogic/__init__.py | 1 + homeassistant/components/omnilogic/switch.py | 1 + homeassistant/components/ondilo_ico/config_flow.py | 1 + homeassistant/components/onewire/__init__.py | 1 + homeassistant/components/onvif/__init__.py | 1 + homeassistant/components/onvif/const.py | 1 + homeassistant/components/opensky/const.py | 1 + homeassistant/components/opentherm_gw/__init__.py | 1 + homeassistant/components/opentherm_gw/binary_sensor.py | 1 + homeassistant/components/opentherm_gw/sensor.py | 1 + homeassistant/components/openuv/const.py | 1 + .../components/openweathermap/weather_update_coordinator.py | 1 + homeassistant/components/opnsense/__init__.py | 1 + homeassistant/components/owntracks/config_flow.py | 1 + homeassistant/components/owntracks/messages.py | 1 + homeassistant/components/panel_iframe/__init__.py | 1 + homeassistant/components/peco/const.py | 1 + homeassistant/components/pegel_online/coordinator.py | 1 + homeassistant/components/picnic/coordinator.py | 1 + homeassistant/components/picotts/tts.py | 1 + homeassistant/components/pilight/base_class.py | 1 + homeassistant/components/ping/helpers.py | 1 + homeassistant/components/plex/models.py | 1 + homeassistant/components/plex/services.py | 1 + homeassistant/components/plex/update.py | 1 + homeassistant/components/plum_lightpad/__init__.py | 1 + homeassistant/components/point/__init__.py | 1 + homeassistant/components/point/config_flow.py | 1 + homeassistant/components/poolsense/__init__.py | 1 + homeassistant/components/poolsense/config_flow.py | 1 + homeassistant/components/poolsense/coordinator.py | 1 + homeassistant/components/profiler/__init__.py | 1 + homeassistant/components/progettihwsw/binary_sensor.py | 1 + homeassistant/components/progettihwsw/switch.py | 1 + homeassistant/components/prosegur/__init__.py | 1 + homeassistant/components/ps4/__init__.py | 1 + homeassistant/components/purpleair/const.py | 1 + homeassistant/components/python_script/__init__.py | 1 + homeassistant/components/qbittorrent/__init__.py | 1 + homeassistant/components/qvr_pro/__init__.py | 1 + homeassistant/components/rachio/__init__.py | 1 + homeassistant/components/radarr/const.py | 1 + homeassistant/components/radio_browser/const.py | 1 + homeassistant/components/rainmachine/const.py | 1 + homeassistant/components/recollect_waste/const.py | 1 + homeassistant/components/recorder/entity_registry.py | 1 + homeassistant/components/recorder/pool.py | 1 + homeassistant/components/remember_the_milk/__init__.py | 1 + homeassistant/components/renault/__init__.py | 1 + homeassistant/components/ridwell/const.py | 1 + homeassistant/components/ring/siren.py | 1 + homeassistant/components/rituals_perfume_genie/__init__.py | 1 + homeassistant/components/rituals_perfume_genie/coordinator.py | 1 + homeassistant/components/roborock/image.py | 1 + homeassistant/components/roborock/number.py | 1 + homeassistant/components/roborock/time.py | 1 + homeassistant/components/roomba/__init__.py | 1 + homeassistant/components/roomba/braava.py | 1 + homeassistant/components/roomba/roomba.py | 1 + homeassistant/components/roon/config_flow.py | 1 + homeassistant/components/roon/event.py | 1 + homeassistant/components/roon/media_browser.py | 1 + homeassistant/components/roon/server.py | 1 + homeassistant/components/rova/const.py | 1 + homeassistant/components/rpi_camera/__init__.py | 1 + homeassistant/components/rpi_power/binary_sensor.py | 1 + homeassistant/components/ruckus_unleashed/__init__.py | 1 + homeassistant/components/samsungtv/const.py | 1 + homeassistant/components/satel_integra/__init__.py | 1 + homeassistant/components/schedule/const.py | 1 + homeassistant/components/schluter/__init__.py | 1 + homeassistant/components/screenlogic/__init__.py | 1 + homeassistant/components/screenlogic/util.py | 1 + homeassistant/components/script/const.py | 1 + homeassistant/components/scsgate/__init__.py | 1 + homeassistant/components/sense/binary_sensor.py | 1 + homeassistant/components/sensor/device_trigger.py | 1 + homeassistant/components/senz/config_flow.py | 1 + homeassistant/components/sharkiq/__init__.py | 1 + homeassistant/components/simplisafe/const.py | 1 + homeassistant/components/sisyphus/__init__.py | 1 + homeassistant/components/skybell/const.py | 1 + homeassistant/components/sleepiq/coordinator.py | 1 + homeassistant/components/sleepiq/light.py | 1 + homeassistant/components/smappee/config_flow.py | 1 + homeassistant/components/smart_meter_texas/__init__.py | 1 + homeassistant/components/smart_meter_texas/config_flow.py | 1 + homeassistant/components/smartthings/smartapp.py | 1 + homeassistant/components/smarttub/entity.py | 1 + homeassistant/components/smarttub/switch.py | 1 + homeassistant/components/sms/__init__.py | 1 + homeassistant/components/sms/config_flow.py | 1 + homeassistant/components/sms/coordinator.py | 1 + homeassistant/components/sms/gateway.py | 1 + homeassistant/components/snapcast/__init__.py | 1 + homeassistant/components/solarlog/config_flow.py | 1 + homeassistant/components/soma/config_flow.py | 1 + homeassistant/components/somfy_mylink/__init__.py | 1 + homeassistant/components/somfy_mylink/cover.py | 1 + homeassistant/components/sonarr/const.py | 1 + homeassistant/components/songpal/__init__.py | 1 + homeassistant/components/soundtouch/__init__.py | 1 + homeassistant/components/soundtouch/config_flow.py | 1 + homeassistant/components/spc/__init__.py | 1 + homeassistant/components/spider/__init__.py | 1 + homeassistant/components/spider/config_flow.py | 1 + homeassistant/components/sql/const.py | 1 + homeassistant/components/squeezebox/browse_media.py | 1 + homeassistant/components/squeezebox/config_flow.py | 1 + homeassistant/components/starline/const.py | 1 + homeassistant/components/statsd/__init__.py | 1 + homeassistant/components/steam_online/const.py | 1 + homeassistant/components/stookalert/const.py | 1 + homeassistant/components/streamlabswater/const.py | 1 + homeassistant/components/subaru/lock.py | 1 + homeassistant/components/subaru/remote_service.py | 1 + homeassistant/components/sunweg/__init__.py | 1 + homeassistant/components/swiss_public_transport/__init__.py | 1 + homeassistant/components/swiss_public_transport/config_flow.py | 1 + homeassistant/components/switchbee/entity.py | 1 + homeassistant/components/syncthing/__init__.py | 1 + homeassistant/components/syncthing/config_flow.py | 1 + homeassistant/components/syncthing/sensor.py | 1 + homeassistant/components/tado/services.py | 1 + homeassistant/components/tado/water_heater.py | 1 + homeassistant/components/tami4/sensor.py | 1 + homeassistant/components/tedee/__init__.py | 1 + homeassistant/components/telegram_bot/polling.py | 1 + homeassistant/components/telegram_bot/webhooks.py | 1 + homeassistant/components/tellduslive/__init__.py | 1 + homeassistant/components/tellduslive/config_flow.py | 1 + homeassistant/components/tellduslive/light.py | 1 + homeassistant/components/tellstick/__init__.py | 1 + homeassistant/components/template/config.py | 1 + homeassistant/components/teslemetry/__init__.py | 1 + homeassistant/components/thethingsnetwork/__init__.py | 1 + homeassistant/components/thingspeak/__init__.py | 1 + homeassistant/components/tibber/__init__.py | 1 + homeassistant/components/tile/const.py | 1 + homeassistant/components/toon/__init__.py | 1 + homeassistant/components/totalconnect/binary_sensor.py | 1 + homeassistant/components/tplink_omada/coordinator.py | 1 + homeassistant/components/trace/websocket_api.py | 1 + homeassistant/components/tradfri/const.py | 1 + homeassistant/components/twitch/const.py | 1 + homeassistant/components/upb/__init__.py | 1 + homeassistant/components/upb/config_flow.py | 1 + homeassistant/components/venstar/const.py | 1 + homeassistant/components/versasense/__init__.py | 1 + homeassistant/components/vesync/__init__.py | 1 + homeassistant/components/vesync/common.py | 1 + homeassistant/components/vesync/light.py | 1 + homeassistant/components/vesync/switch.py | 1 + homeassistant/components/vicare/const.py | 1 + homeassistant/components/vicare/utils.py | 1 + homeassistant/components/vilfo/config_flow.py | 1 + homeassistant/components/vlc_telnet/const.py | 1 + homeassistant/components/vodafone_station/const.py | 1 + homeassistant/components/voicerss/tts.py | 1 + homeassistant/components/volumio/browse_media.py | 1 + homeassistant/components/w800rf32/__init__.py | 1 + homeassistant/components/waqi/const.py | 1 + homeassistant/components/watson_iot/__init__.py | 1 + homeassistant/components/watson_tts/tts.py | 1 + homeassistant/components/watttime/const.py | 1 + homeassistant/components/waze_travel_time/__init__.py | 1 + homeassistant/components/waze_travel_time/helpers.py | 1 + homeassistant/components/weatherflow_cloud/const.py | 1 + homeassistant/components/webostv/const.py | 1 + homeassistant/components/wirelesstag/__init__.py | 1 + homeassistant/components/withings/const.py | 1 + homeassistant/components/wolflink/config_flow.py | 1 + homeassistant/components/xbox/config_flow.py | 1 + homeassistant/components/xiaomi_aqara/__init__.py | 1 + homeassistant/components/xiaomi_aqara/binary_sensor.py | 1 + homeassistant/components/xiaomi_aqara/config_flow.py | 1 + homeassistant/components/xiaomi_aqara/light.py | 1 + homeassistant/components/xiaomi_aqara/switch.py | 1 + homeassistant/components/xiaomi_miio/device.py | 1 + homeassistant/components/xiaomi_miio/gateway.py | 1 + homeassistant/components/xiaomi_miio/humidifier.py | 1 + homeassistant/components/xs1/__init__.py | 1 + homeassistant/components/yale_smart_alarm/const.py | 1 + homeassistant/components/yandextts/tts.py | 1 + homeassistant/components/yeelight/binary_sensor.py | 1 + homeassistant/components/youtube/const.py | 1 + homeassistant/components/zerproc/config_flow.py | 1 + homeassistant/components/zha/__init__.py | 1 + homeassistant/components/zha/backup.py | 1 + homeassistant/components/zha/lock.py | 1 + homeassistant/components/zoneminder/__init__.py | 1 + homeassistant/components/zwave_me/__init__.py | 1 + homeassistant/components/zwave_me/switch.py | 1 + 461 files changed, 461 insertions(+) diff --git a/homeassistant/components/abode/const.py b/homeassistant/components/abode/const.py index e24fe066823..7515b83ea07 100644 --- a/homeassistant/components/abode/const.py +++ b/homeassistant/components/abode/const.py @@ -1,4 +1,5 @@ """Constants for the Abode Security System component.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/acmeda/const.py b/homeassistant/components/acmeda/const.py index b8712fee4ba..c65efcc02f6 100644 --- a/homeassistant/components/acmeda/const.py +++ b/homeassistant/components/acmeda/const.py @@ -1,4 +1,5 @@ """Constants for the Rollease Acmeda Automate integration.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/adguard/const.py b/homeassistant/components/adguard/const.py index a4ccde68539..7b6827c19d4 100644 --- a/homeassistant/components/adguard/const.py +++ b/homeassistant/components/adguard/const.py @@ -1,4 +1,5 @@ """Constants for the AdGuard Home integration.""" + import logging DOMAIN = "adguard" diff --git a/homeassistant/components/ads/__init__.py b/homeassistant/components/ads/__init__.py index 84d9e29a518..7041a757a42 100644 --- a/homeassistant/components/ads/__init__.py +++ b/homeassistant/components/ads/__init__.py @@ -1,4 +1,5 @@ """Support for Automation Device Specification (ADS).""" + import asyncio from asyncio import timeout from collections import namedtuple diff --git a/homeassistant/components/airnow/__init__.py b/homeassistant/components/airnow/__init__.py index a494ac0c93f..8fba13164e7 100644 --- a/homeassistant/components/airnow/__init__.py +++ b/homeassistant/components/airnow/__init__.py @@ -1,4 +1,5 @@ """The AirNow integration.""" + import datetime import logging diff --git a/homeassistant/components/airnow/config_flow.py b/homeassistant/components/airnow/config_flow.py index e6ffbf1931a..dd17e7f98db 100644 --- a/homeassistant/components/airnow/config_flow.py +++ b/homeassistant/components/airnow/config_flow.py @@ -1,4 +1,5 @@ """Config flow for AirNow integration.""" + import logging from typing import Any diff --git a/homeassistant/components/airtouch4/coordinator.py b/homeassistant/components/airtouch4/coordinator.py index e78bf62dbd0..5a080566416 100644 --- a/homeassistant/components/airtouch4/coordinator.py +++ b/homeassistant/components/airtouch4/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for the airtouch integration.""" + import logging from airtouch4pyapi.airtouch import AirTouchStatus diff --git a/homeassistant/components/airtouch5/climate.py b/homeassistant/components/airtouch5/climate.py index ee92f68c0ed..443f4b71a4a 100644 --- a/homeassistant/components/airtouch5/climate.py +++ b/homeassistant/components/airtouch5/climate.py @@ -1,4 +1,5 @@ """AirTouch 5 component to control AirTouch 5 Climate Devices.""" + import logging from typing import Any diff --git a/homeassistant/components/airvisual/const.py b/homeassistant/components/airvisual/const.py index 0afa7d32d41..c81ea8d8d00 100644 --- a/homeassistant/components/airvisual/const.py +++ b/homeassistant/components/airvisual/const.py @@ -1,4 +1,5 @@ """Define AirVisual constants.""" + import logging DOMAIN = "airvisual" diff --git a/homeassistant/components/airvisual_pro/const.py b/homeassistant/components/airvisual_pro/const.py index 83a6cc5739c..ac47eff1cf0 100644 --- a/homeassistant/components/airvisual_pro/const.py +++ b/homeassistant/components/airvisual_pro/const.py @@ -1,4 +1,5 @@ """Constants for the AirVisual Pro integration.""" + import logging DOMAIN = "airvisual_pro" diff --git a/homeassistant/components/aladdin_connect/__init__.py b/homeassistant/components/aladdin_connect/__init__.py index d1c7bc5668b..84710c3f74e 100644 --- a/homeassistant/components/aladdin_connect/__init__.py +++ b/homeassistant/components/aladdin_connect/__init__.py @@ -1,4 +1,5 @@ """The aladdin_connect component.""" + import logging from typing import Final diff --git a/homeassistant/components/alarmdecoder/binary_sensor.py b/homeassistant/components/alarmdecoder/binary_sensor.py index 47e6066400c..1d41dcd2364 100644 --- a/homeassistant/components/alarmdecoder/binary_sensor.py +++ b/homeassistant/components/alarmdecoder/binary_sensor.py @@ -1,4 +1,5 @@ """Support for AlarmDecoder zone states- represented as binary sensors.""" + import logging from homeassistant.components.binary_sensor import BinarySensorEntity diff --git a/homeassistant/components/alexa/auth.py b/homeassistant/components/alexa/auth.py index 10a7be4967e..63fa7edc17a 100644 --- a/homeassistant/components/alexa/auth.py +++ b/homeassistant/components/alexa/auth.py @@ -1,4 +1,5 @@ """Support for Alexa skill auth.""" + import asyncio from asyncio import timeout from datetime import datetime, timedelta diff --git a/homeassistant/components/alexa/flash_briefings.py b/homeassistant/components/alexa/flash_briefings.py index 3361908ce9a..eed700602ce 100644 --- a/homeassistant/components/alexa/flash_briefings.py +++ b/homeassistant/components/alexa/flash_briefings.py @@ -1,4 +1,5 @@ """Support for Alexa skill service end point.""" + import hmac from http import HTTPStatus import logging diff --git a/homeassistant/components/alexa/intent.py b/homeassistant/components/alexa/intent.py index a55ff7b774f..03c6ac640e3 100644 --- a/homeassistant/components/alexa/intent.py +++ b/homeassistant/components/alexa/intent.py @@ -1,4 +1,5 @@ """Support for Alexa skill service end point.""" + import enum import logging from typing import Any diff --git a/homeassistant/components/alexa/smart_home.py b/homeassistant/components/alexa/smart_home.py index dc93ec56810..81ce2981acb 100644 --- a/homeassistant/components/alexa/smart_home.py +++ b/homeassistant/components/alexa/smart_home.py @@ -1,4 +1,5 @@ """Support for alexa Smart Home Skill API.""" + import logging from typing import Any diff --git a/homeassistant/components/amberelectric/const.py b/homeassistant/components/amberelectric/const.py index 6166b21c19f..56324628ed6 100644 --- a/homeassistant/components/amberelectric/const.py +++ b/homeassistant/components/amberelectric/const.py @@ -1,4 +1,5 @@ """Amber Electric Constants.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/ambiclimate/__init__.py b/homeassistant/components/ambiclimate/__init__.py index 7ed9deec898..75691aebbf8 100644 --- a/homeassistant/components/ambiclimate/__init__.py +++ b/homeassistant/components/ambiclimate/__init__.py @@ -1,4 +1,5 @@ """Support for Ambiclimate devices.""" + import voluptuous as vol from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/ambiclimate/config_flow.py b/homeassistant/components/ambiclimate/config_flow.py index 1087f29643c..9d5848ea899 100644 --- a/homeassistant/components/ambiclimate/config_flow.py +++ b/homeassistant/components/ambiclimate/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Ambiclimate.""" + import logging from typing import Any diff --git a/homeassistant/components/ambient_station/const.py b/homeassistant/components/ambient_station/const.py index 4e0ec598fb1..eb8994d5f02 100644 --- a/homeassistant/components/ambient_station/const.py +++ b/homeassistant/components/ambient_station/const.py @@ -1,4 +1,5 @@ """Define constants for the Ambient PWS component.""" + import logging DOMAIN = "ambient_station" diff --git a/homeassistant/components/analytics_insights/const.py b/homeassistant/components/analytics_insights/const.py index 745c05302a1..56ea3f59794 100644 --- a/homeassistant/components/analytics_insights/const.py +++ b/homeassistant/components/analytics_insights/const.py @@ -1,4 +1,5 @@ """Constants for the Homeassistant Analytics integration.""" + import logging DOMAIN = "analytics_insights" diff --git a/homeassistant/components/aosmith/coordinator.py b/homeassistant/components/aosmith/coordinator.py index a0dd703b800..3bf97e49cae 100644 --- a/homeassistant/components/aosmith/coordinator.py +++ b/homeassistant/components/aosmith/coordinator.py @@ -1,4 +1,5 @@ """The data update coordinator for the A. O. Smith integration.""" + import logging from py_aosmith import ( diff --git a/homeassistant/components/api/__init__.py b/homeassistant/components/api/__init__.py index a6b899d01ec..15ece3e296a 100644 --- a/homeassistant/components/api/__init__.py +++ b/homeassistant/components/api/__init__.py @@ -1,4 +1,5 @@ """Rest API for Home Assistant.""" + import asyncio from asyncio import shield, timeout from functools import lru_cache diff --git a/homeassistant/components/apple_tv/remote.py b/homeassistant/components/apple_tv/remote.py index 7baa6321f21..822a9c3306a 100644 --- a/homeassistant/components/apple_tv/remote.py +++ b/homeassistant/components/apple_tv/remote.py @@ -1,4 +1,5 @@ """Remote control support for Apple TV.""" + import asyncio from collections.abc import Iterable import logging diff --git a/homeassistant/components/arcam_fmj/__init__.py b/homeassistant/components/arcam_fmj/__init__.py index a45dd89e180..ff6bd872065 100644 --- a/homeassistant/components/arcam_fmj/__init__.py +++ b/homeassistant/components/arcam_fmj/__init__.py @@ -1,4 +1,5 @@ """Arcam component.""" + import asyncio from asyncio import timeout import logging diff --git a/homeassistant/components/assist_pipeline/websocket_api.py b/homeassistant/components/assist_pipeline/websocket_api.py index f7a6d3c43fa..7550f860a9b 100644 --- a/homeassistant/components/assist_pipeline/websocket_api.py +++ b/homeassistant/components/assist_pipeline/websocket_api.py @@ -1,4 +1,5 @@ """Assist pipeline Websocket API.""" + import asyncio # Suppressing disable=deprecated-module is needed for Python 3.11 diff --git a/homeassistant/components/asterisk_mbox/__init__.py b/homeassistant/components/asterisk_mbox/__init__.py index 7fa1e1f14da..3e3913b7d42 100644 --- a/homeassistant/components/asterisk_mbox/__init__.py +++ b/homeassistant/components/asterisk_mbox/__init__.py @@ -1,4 +1,5 @@ """Support for Asterisk Voicemail interface.""" + import logging from typing import Any, cast diff --git a/homeassistant/components/automation/const.py b/homeassistant/components/automation/const.py index a82c78ded77..e6be35494d7 100644 --- a/homeassistant/components/automation/const.py +++ b/homeassistant/components/automation/const.py @@ -1,4 +1,5 @@ """Constants for the automation integration.""" + import logging CONF_ACTION = "action" diff --git a/homeassistant/components/aws/__init__.py b/homeassistant/components/aws/__init__.py index 0638ae94de2..9335594b925 100644 --- a/homeassistant/components/aws/__init__.py +++ b/homeassistant/components/aws/__init__.py @@ -1,4 +1,5 @@ """Support for Amazon Web Services (AWS).""" + import asyncio from collections import OrderedDict import logging diff --git a/homeassistant/components/axis/__init__.py b/homeassistant/components/axis/__init__.py index d37b2ebe5ac..f955ff398d7 100644 --- a/homeassistant/components/axis/__init__.py +++ b/homeassistant/components/axis/__init__.py @@ -1,4 +1,5 @@ """Support for Axis devices.""" + import logging from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/axis/const.py b/homeassistant/components/axis/const.py index f4cc35dd7d2..d315214c0e7 100644 --- a/homeassistant/components/axis/const.py +++ b/homeassistant/components/axis/const.py @@ -1,4 +1,5 @@ """Constants for the Axis component.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/baidu/tts.py b/homeassistant/components/baidu/tts.py index 05e2956c10e..859e79adec9 100644 --- a/homeassistant/components/baidu/tts.py +++ b/homeassistant/components/baidu/tts.py @@ -1,4 +1,5 @@ """Support for Baidu speech service.""" + import logging from aip import AipSpeech diff --git a/homeassistant/components/binary_sensor/device_trigger.py b/homeassistant/components/binary_sensor/device_trigger.py index de6dbdbe075..803aff97197 100644 --- a/homeassistant/components/binary_sensor/device_trigger.py +++ b/homeassistant/components/binary_sensor/device_trigger.py @@ -1,4 +1,5 @@ """Provides device triggers for binary sensors.""" + import voluptuous as vol from homeassistant.components.device_automation import ( diff --git a/homeassistant/components/blebox/__init__.py b/homeassistant/components/blebox/__init__.py index d6c3cda7ef4..ce142101c3e 100644 --- a/homeassistant/components/blebox/__init__.py +++ b/homeassistant/components/blebox/__init__.py @@ -1,4 +1,5 @@ """The BleBox devices integration.""" + import logging from typing import Generic, TypeVar diff --git a/homeassistant/components/bosch_shc/__init__.py b/homeassistant/components/bosch_shc/__init__.py index a8b2a389f9f..1ccb31d1dc9 100644 --- a/homeassistant/components/bosch_shc/__init__.py +++ b/homeassistant/components/bosch_shc/__init__.py @@ -1,4 +1,5 @@ """The Bosch Smart Home Controller integration.""" + import logging from boschshcpy import SHCSession diff --git a/homeassistant/components/broadlink/heartbeat.py b/homeassistant/components/broadlink/heartbeat.py index 70f6aec0d0f..7777e4da94e 100644 --- a/homeassistant/components/broadlink/heartbeat.py +++ b/homeassistant/components/broadlink/heartbeat.py @@ -1,4 +1,5 @@ """Heartbeats for Broadlink devices.""" + import datetime as dt import logging diff --git a/homeassistant/components/broadlink/light.py b/homeassistant/components/broadlink/light.py index fde6d322bc6..39d6caaa49f 100644 --- a/homeassistant/components/broadlink/light.py +++ b/homeassistant/components/broadlink/light.py @@ -1,4 +1,5 @@ """Support for Broadlink lights.""" + import logging from typing import Any diff --git a/homeassistant/components/broadlink/remote.py b/homeassistant/components/broadlink/remote.py index c0fb80971ca..f8d903c51eb 100644 --- a/homeassistant/components/broadlink/remote.py +++ b/homeassistant/components/broadlink/remote.py @@ -1,4 +1,5 @@ """Support for Broadlink remotes.""" + import asyncio from base64 import b64encode from collections import defaultdict diff --git a/homeassistant/components/browser/__init__.py b/homeassistant/components/browser/__init__.py index 9dc3e1fe66a..7f562cd3bed 100644 --- a/homeassistant/components/browser/__init__.py +++ b/homeassistant/components/browser/__init__.py @@ -1,4 +1,5 @@ """Support for launching a web browser on the host machine.""" + import webbrowser import voluptuous as vol diff --git a/homeassistant/components/bsblan/__init__.py b/homeassistant/components/bsblan/__init__.py index def2cfaf56a..9a471329ba9 100644 --- a/homeassistant/components/bsblan/__init__.py +++ b/homeassistant/components/bsblan/__init__.py @@ -1,4 +1,5 @@ """The BSB-Lan integration.""" + import dataclasses from bsblan import BSBLAN, Device, Info, StaticState diff --git a/homeassistant/components/buienradar/weather.py b/homeassistant/components/buienradar/weather.py index c7387857da5..a7a6d3dc02e 100644 --- a/homeassistant/components/buienradar/weather.py +++ b/homeassistant/components/buienradar/weather.py @@ -1,4 +1,5 @@ """Support for Buienradar.nl weather service.""" + import logging from buienradar.constants import ( diff --git a/homeassistant/components/cast/discovery.py b/homeassistant/components/cast/discovery.py index 485d2888a41..4d956205990 100644 --- a/homeassistant/components/cast/discovery.py +++ b/homeassistant/components/cast/discovery.py @@ -1,4 +1,5 @@ """Deal with Cast discovery.""" + import logging import threading diff --git a/homeassistant/components/ccm15/climate.py b/homeassistant/components/ccm15/climate.py index 1f90f317fe0..e364bf0af5c 100644 --- a/homeassistant/components/ccm15/climate.py +++ b/homeassistant/components/ccm15/climate.py @@ -1,4 +1,5 @@ """Climate device for CCM15 coordinator.""" + import logging from typing import Any diff --git a/homeassistant/components/ccm15/coordinator.py b/homeassistant/components/ccm15/coordinator.py index 9d8a0281706..cd3b313f700 100644 --- a/homeassistant/components/ccm15/coordinator.py +++ b/homeassistant/components/ccm15/coordinator.py @@ -1,4 +1,5 @@ """Climate device for CCM15 coordinator.""" + import datetime import logging diff --git a/homeassistant/components/cert_expiry/helper.py b/homeassistant/components/cert_expiry/helper.py index 6d10d750705..f3e0688c015 100644 --- a/homeassistant/components/cert_expiry/helper.py +++ b/homeassistant/components/cert_expiry/helper.py @@ -1,4 +1,5 @@ """Helper functions for the Cert Expiry platform.""" + import asyncio import datetime from functools import cache diff --git a/homeassistant/components/circuit/__init__.py b/homeassistant/components/circuit/__init__.py index 488b0e94e09..f71babad3d5 100644 --- a/homeassistant/components/circuit/__init__.py +++ b/homeassistant/components/circuit/__init__.py @@ -1,4 +1,5 @@ """The Unify Circuit component.""" + import voluptuous as vol from homeassistant.const import CONF_NAME, CONF_URL, Platform diff --git a/homeassistant/components/cloud/assist_pipeline.py b/homeassistant/components/cloud/assist_pipeline.py index 2c381dd0ac0..e9d66bdcc1f 100644 --- a/homeassistant/components/cloud/assist_pipeline.py +++ b/homeassistant/components/cloud/assist_pipeline.py @@ -1,4 +1,5 @@ """Handle Cloud assist pipelines.""" + import asyncio from homeassistant.components.assist_pipeline import ( diff --git a/homeassistant/components/cloudflare/helpers.py b/homeassistant/components/cloudflare/helpers.py index 0542bce0980..937f6036703 100644 --- a/homeassistant/components/cloudflare/helpers.py +++ b/homeassistant/components/cloudflare/helpers.py @@ -1,4 +1,5 @@ """Helpers for the CloudFlare integration.""" + import pycfdns diff --git a/homeassistant/components/color_extractor/__init__.py b/homeassistant/components/color_extractor/__init__.py index e6095c9f925..56270ce0f75 100644 --- a/homeassistant/components/color_extractor/__init__.py +++ b/homeassistant/components/color_extractor/__init__.py @@ -1,4 +1,5 @@ """Module for color_extractor (RGB extraction from images) component.""" + import asyncio import io import logging diff --git a/homeassistant/components/comelit/const.py b/homeassistant/components/comelit/const.py index ca10e0b0a74..84d8fbd6315 100644 --- a/homeassistant/components/comelit/const.py +++ b/homeassistant/components/comelit/const.py @@ -1,4 +1,5 @@ """Comelit constants.""" + import logging from aiocomelit.const import BRIDGE, VEDO diff --git a/homeassistant/components/comfoconnect/__init__.py b/homeassistant/components/comfoconnect/__init__.py index 5ff34526cc0..118b59d6cae 100644 --- a/homeassistant/components/comfoconnect/__init__.py +++ b/homeassistant/components/comfoconnect/__init__.py @@ -1,4 +1,5 @@ """Support to control a Zehnder ComfoAir Q350/450/600 ventilation unit.""" + import logging from pycomfoconnect import Bridge, ComfoConnect diff --git a/homeassistant/components/compensation/__init__.py b/homeassistant/components/compensation/__init__.py index 01003020108..dc1f903e8f6 100644 --- a/homeassistant/components/compensation/__init__.py +++ b/homeassistant/components/compensation/__init__.py @@ -1,4 +1,5 @@ """The Compensation integration.""" + import logging from operator import itemgetter diff --git a/homeassistant/components/coolmaster/coordinator.py b/homeassistant/components/coolmaster/coordinator.py index 241f287e297..54d69b1c540 100644 --- a/homeassistant/components/coolmaster/coordinator.py +++ b/homeassistant/components/coolmaster/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for coolmaster integration.""" + import logging from homeassistant.components.climate import SCAN_INTERVAL diff --git a/homeassistant/components/cpuspeed/const.py b/homeassistant/components/cpuspeed/const.py index 8fdb8d3c986..73c637a8e26 100644 --- a/homeassistant/components/cpuspeed/const.py +++ b/homeassistant/components/cpuspeed/const.py @@ -1,4 +1,5 @@ """Constants for the CPU Speed integration.""" + import logging from typing import Final diff --git a/homeassistant/components/datadog/__init__.py b/homeassistant/components/datadog/__init__.py index 47a2d34ec8e..2d550e48e2f 100644 --- a/homeassistant/components/datadog/__init__.py +++ b/homeassistant/components/datadog/__init__.py @@ -1,4 +1,5 @@ """Support for sending data to Datadog.""" + import logging from datadog import initialize, statsd diff --git a/homeassistant/components/deconz/const.py b/homeassistant/components/deconz/const.py index ca38edf0625..873f5cde284 100644 --- a/homeassistant/components/deconz/const.py +++ b/homeassistant/components/deconz/const.py @@ -1,4 +1,5 @@ """Constants for the deCONZ component.""" + import logging from pydeconz.models import ResourceType diff --git a/homeassistant/components/deluge/const.py b/homeassistant/components/deluge/const.py index 704c024c41b..91e08da3470 100644 --- a/homeassistant/components/deluge/const.py +++ b/homeassistant/components/deluge/const.py @@ -1,4 +1,5 @@ """Constants for the Deluge integration.""" + import logging from typing import Final diff --git a/homeassistant/components/denonavr/__init__.py b/homeassistant/components/denonavr/__init__.py index d9a1300ed0e..98b77a994f6 100644 --- a/homeassistant/components/denonavr/__init__.py +++ b/homeassistant/components/denonavr/__init__.py @@ -1,4 +1,5 @@ """The denonavr component.""" + import logging from denonavr import DenonAVR diff --git a/homeassistant/components/devolo_home_control/const.py b/homeassistant/components/devolo_home_control/const.py index 6ba934f6591..eb48a6d269e 100644 --- a/homeassistant/components/devolo_home_control/const.py +++ b/homeassistant/components/devolo_home_control/const.py @@ -1,4 +1,5 @@ """Constants for the devolo_home_control integration.""" + import re from homeassistant.const import Platform diff --git a/homeassistant/components/dialogflow/__init__.py b/homeassistant/components/dialogflow/__init__.py index d34b27233be..95c8861d665 100644 --- a/homeassistant/components/dialogflow/__init__.py +++ b/homeassistant/components/dialogflow/__init__.py @@ -1,4 +1,5 @@ """Support for Dialogflow webhook.""" + import logging from aiohttp import web diff --git a/homeassistant/components/dynalite/const.py b/homeassistant/components/dynalite/const.py index f46719febb1..c1cb1a0fb1b 100644 --- a/homeassistant/components/dynalite/const.py +++ b/homeassistant/components/dynalite/const.py @@ -1,4 +1,5 @@ """Constants for the Dynalite component.""" + import logging from homeassistant.const import CONF_ROOM, Platform diff --git a/homeassistant/components/eafm/__init__.py b/homeassistant/components/eafm/__init__.py index d18553b6ee6..1f95437484f 100644 --- a/homeassistant/components/eafm/__init__.py +++ b/homeassistant/components/eafm/__init__.py @@ -1,4 +1,5 @@ """UK Environment Agency Flood Monitoring Integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/ebusd/__init__.py b/homeassistant/components/ebusd/__init__.py index b1eb03989ea..debfc335496 100644 --- a/homeassistant/components/ebusd/__init__.py +++ b/homeassistant/components/ebusd/__init__.py @@ -1,4 +1,5 @@ """Support for Ebusd daemon for communication with eBUS heating systems.""" + import logging import ebusdpy diff --git a/homeassistant/components/ecoal_boiler/__init__.py b/homeassistant/components/ecoal_boiler/__init__.py index 4db8a3ab6cc..e9b519c7095 100644 --- a/homeassistant/components/ecoal_boiler/__init__.py +++ b/homeassistant/components/ecoal_boiler/__init__.py @@ -1,4 +1,5 @@ """Support to control ecoal/esterownik.pl coal/wood boiler controller.""" + import logging from ecoaliface.simple import ECoalController diff --git a/homeassistant/components/ecobee/const.py b/homeassistant/components/ecobee/const.py index 23fe544d3c9..e20acb5cfca 100644 --- a/homeassistant/components/ecobee/const.py +++ b/homeassistant/components/ecobee/const.py @@ -1,4 +1,5 @@ """Constants for the ecobee integration.""" + import logging from homeassistant.components.weather import ( diff --git a/homeassistant/components/econet/__init__.py b/homeassistant/components/econet/__init__.py index 5728c87938b..84e636e660b 100644 --- a/homeassistant/components/econet/__init__.py +++ b/homeassistant/components/econet/__init__.py @@ -1,4 +1,5 @@ """Support for EcoNet products.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/ecovacs/__init__.py b/homeassistant/components/ecovacs/__init__.py index 945f999cf79..229a2ac8ac6 100644 --- a/homeassistant/components/ecovacs/__init__.py +++ b/homeassistant/components/ecovacs/__init__.py @@ -1,4 +1,5 @@ """Support for Ecovacs Deebot vacuums.""" + import voluptuous as vol from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry diff --git a/homeassistant/components/ecowitt/binary_sensor.py b/homeassistant/components/ecowitt/binary_sensor.py index fbe2e017339..f73467288a2 100644 --- a/homeassistant/components/ecowitt/binary_sensor.py +++ b/homeassistant/components/ecowitt/binary_sensor.py @@ -1,4 +1,5 @@ """Support for Ecowitt Weather Stations.""" + import dataclasses from typing import Final diff --git a/homeassistant/components/edl21/const.py b/homeassistant/components/edl21/const.py index 2bde0ff379a..37b8c140f55 100644 --- a/homeassistant/components/edl21/const.py +++ b/homeassistant/components/edl21/const.py @@ -1,4 +1,5 @@ """Constants for the EDL21 component.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/egardia/__init__.py b/homeassistant/components/egardia/__init__.py index 12091cf7a8a..9ff4b9af94f 100644 --- a/homeassistant/components/egardia/__init__.py +++ b/homeassistant/components/egardia/__init__.py @@ -1,4 +1,5 @@ """Interfaces with Egardia/Woonveilig alarm control panel.""" + import logging from pythonegardia import egardiadevice, egardiaserver diff --git a/homeassistant/components/electric_kiwi/coordinator.py b/homeassistant/components/electric_kiwi/coordinator.py index c3f49d1aba9..a10be5eafdd 100644 --- a/homeassistant/components/electric_kiwi/coordinator.py +++ b/homeassistant/components/electric_kiwi/coordinator.py @@ -1,4 +1,5 @@ """Electric Kiwi coordinators.""" + import asyncio from collections import OrderedDict from datetime import timedelta diff --git a/homeassistant/components/elmax/switch.py b/homeassistant/components/elmax/switch.py index 5f3ca4aea7c..911ad864b50 100644 --- a/homeassistant/components/elmax/switch.py +++ b/homeassistant/components/elmax/switch.py @@ -1,4 +1,5 @@ """Elmax switch platform.""" + import asyncio import logging from typing import Any diff --git a/homeassistant/components/elv/__init__.py b/homeassistant/components/elv/__init__.py index 7e5b8a322a5..208d19a0f8e 100644 --- a/homeassistant/components/elv/__init__.py +++ b/homeassistant/components/elv/__init__.py @@ -1,4 +1,5 @@ """The Elv integration.""" + import voluptuous as vol from homeassistant.const import CONF_DEVICE, Platform diff --git a/homeassistant/components/emonitor/config_flow.py b/homeassistant/components/emonitor/config_flow.py index 5d0ba30946a..70bd58e4cc0 100644 --- a/homeassistant/components/emonitor/config_flow.py +++ b/homeassistant/components/emonitor/config_flow.py @@ -1,4 +1,5 @@ """Config flow for SiteSage Emonitor integration.""" + import logging from aioemonitor import Emonitor diff --git a/homeassistant/components/emulated_kasa/__init__.py b/homeassistant/components/emulated_kasa/__init__.py index 41198f922cf..d5fc8af1aa4 100644 --- a/homeassistant/components/emulated_kasa/__init__.py +++ b/homeassistant/components/emulated_kasa/__init__.py @@ -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 diff --git a/homeassistant/components/emulated_roku/__init__.py b/homeassistant/components/emulated_roku/__init__.py index 59929eab118..4ebd31730bf 100644 --- a/homeassistant/components/emulated_roku/__init__.py +++ b/homeassistant/components/emulated_roku/__init__.py @@ -1,4 +1,5 @@ """Support for Roku API emulation.""" + import voluptuous as vol from homeassistant import config_entries diff --git a/homeassistant/components/emulated_roku/binding.py b/homeassistant/components/emulated_roku/binding.py index 3559c0da99b..a84db4bd77b 100644 --- a/homeassistant/components/emulated_roku/binding.py +++ b/homeassistant/components/emulated_roku/binding.py @@ -1,4 +1,5 @@ """Bridge between emulated_roku and Home Assistant.""" + import logging from emulated_roku import EmulatedRokuCommandHandler, EmulatedRokuServer diff --git a/homeassistant/components/emulated_roku/config_flow.py b/homeassistant/components/emulated_roku/config_flow.py index cdfd0d93843..1a3b2c0e2af 100644 --- a/homeassistant/components/emulated_roku/config_flow.py +++ b/homeassistant/components/emulated_roku/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure emulated_roku component.""" + import voluptuous as vol from homeassistant.config_entries import ConfigFlow diff --git a/homeassistant/components/enocean/__init__.py b/homeassistant/components/enocean/__init__.py index 18c3b888d19..6dcec5ec218 100644 --- a/homeassistant/components/enocean/__init__.py +++ b/homeassistant/components/enocean/__init__.py @@ -1,4 +1,5 @@ """Support for EnOcean devices.""" + import voluptuous as vol from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry diff --git a/homeassistant/components/enocean/const.py b/homeassistant/components/enocean/const.py index f9c522393d7..3624493b42e 100644 --- a/homeassistant/components/enocean/const.py +++ b/homeassistant/components/enocean/const.py @@ -1,4 +1,5 @@ """Constants for the ENOcean integration.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/enocean/dongle.py b/homeassistant/components/enocean/dongle.py index 9ccaeba504c..6402b4c3a28 100644 --- a/homeassistant/components/enocean/dongle.py +++ b/homeassistant/components/enocean/dongle.py @@ -1,4 +1,5 @@ """Representation of an EnOcean dongle.""" + import glob import logging from os.path import basename, normpath diff --git a/homeassistant/components/environment_canada/config_flow.py b/homeassistant/components/environment_canada/config_flow.py index 9249a22ba1d..369a419f2a6 100644 --- a/homeassistant/components/environment_canada/config_flow.py +++ b/homeassistant/components/environment_canada/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Environment Canada integration.""" + import logging import xml.etree.ElementTree as et diff --git a/homeassistant/components/envisalink/__init__.py b/homeassistant/components/envisalink/__init__.py index b0a4619bbf9..65fdc1b5c63 100644 --- a/homeassistant/components/envisalink/__init__.py +++ b/homeassistant/components/envisalink/__init__.py @@ -1,4 +1,5 @@ """Support for Envisalink devices.""" + import asyncio import logging diff --git a/homeassistant/components/epson/__init__.py b/homeassistant/components/epson/__init__.py index 5a8544c7bf1..5171865594d 100644 --- a/homeassistant/components/epson/__init__.py +++ b/homeassistant/components/epson/__init__.py @@ -1,4 +1,5 @@ """The epson integration.""" + import logging from epson_projector import Projector diff --git a/homeassistant/components/epson/config_flow.py b/homeassistant/components/epson/config_flow.py index 32a41a38b55..4f038de9318 100644 --- a/homeassistant/components/epson/config_flow.py +++ b/homeassistant/components/epson/config_flow.py @@ -1,4 +1,5 @@ """Config flow for epson integration.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/escea/config_flow.py b/homeassistant/components/escea/config_flow.py index eb50e7d0fdc..957b1f6d146 100644 --- a/homeassistant/components/escea/config_flow.py +++ b/homeassistant/components/escea/config_flow.py @@ -1,4 +1,5 @@ """Config flow for escea.""" + import asyncio from contextlib import suppress import logging diff --git a/homeassistant/components/eufy/__init__.py b/homeassistant/components/eufy/__init__.py index 52d6fead3eb..8ebe3e08843 100644 --- a/homeassistant/components/eufy/__init__.py +++ b/homeassistant/components/eufy/__init__.py @@ -1,4 +1,5 @@ """Support for EufyHome devices.""" + import lakeside import voluptuous as vol diff --git a/homeassistant/components/ezviz/__init__.py b/homeassistant/components/ezviz/__init__.py index 12754af25e8..c453060b472 100644 --- a/homeassistant/components/ezviz/__init__.py +++ b/homeassistant/components/ezviz/__init__.py @@ -1,4 +1,5 @@ """Support for EZVIZ camera.""" + import logging from pyezviz.client import EzvizClient diff --git a/homeassistant/components/ezviz/coordinator.py b/homeassistant/components/ezviz/coordinator.py index 427e52f7dd0..c983371f4f8 100644 --- a/homeassistant/components/ezviz/coordinator.py +++ b/homeassistant/components/ezviz/coordinator.py @@ -1,4 +1,5 @@ """Provides the ezviz DataUpdateCoordinator.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/faa_delays/config_flow.py b/homeassistant/components/faa_delays/config_flow.py index 91a1cbfdb48..5a42c9f7602 100644 --- a/homeassistant/components/faa_delays/config_flow.py +++ b/homeassistant/components/faa_delays/config_flow.py @@ -1,4 +1,5 @@ """Config flow for FAA Delays integration.""" + import logging from typing import Any diff --git a/homeassistant/components/faa_delays/coordinator.py b/homeassistant/components/faa_delays/coordinator.py index 2f110cf7730..9de10b2ebbb 100644 --- a/homeassistant/components/faa_delays/coordinator.py +++ b/homeassistant/components/faa_delays/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for faa_delays integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/fastdotcom/const.py b/homeassistant/components/fastdotcom/const.py index 340be6f50ae..8cae797e052 100644 --- a/homeassistant/components/fastdotcom/const.py +++ b/homeassistant/components/fastdotcom/const.py @@ -1,4 +1,5 @@ """Constants for the Fast.com integration.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/fireservicerota/sensor.py b/homeassistant/components/fireservicerota/sensor.py index 797e39e99cd..864838ddaff 100644 --- a/homeassistant/components/fireservicerota/sensor.py +++ b/homeassistant/components/fireservicerota/sensor.py @@ -1,4 +1,5 @@ """Sensor platform for FireServiceRota integration.""" + import logging from typing import Any diff --git a/homeassistant/components/fireservicerota/switch.py b/homeassistant/components/fireservicerota/switch.py index 7409b2e53b4..04e1e4ef5eb 100644 --- a/homeassistant/components/fireservicerota/switch.py +++ b/homeassistant/components/fireservicerota/switch.py @@ -1,4 +1,5 @@ """Switch platform for FireServiceRota integration.""" + import logging from typing import Any diff --git a/homeassistant/components/firmata/__init__.py b/homeassistant/components/firmata/__init__.py index 78b5592a54e..283fd585d35 100644 --- a/homeassistant/components/firmata/__init__.py +++ b/homeassistant/components/firmata/__init__.py @@ -1,4 +1,5 @@ """Support for Arduino-compatible Microcontrollers through Firmata.""" + import asyncio from copy import copy import logging diff --git a/homeassistant/components/firmata/binary_sensor.py b/homeassistant/components/firmata/binary_sensor.py index 0cb38d1df8b..c25a61ddac7 100644 --- a/homeassistant/components/firmata/binary_sensor.py +++ b/homeassistant/components/firmata/binary_sensor.py @@ -1,4 +1,5 @@ """Support for Firmata binary sensor input.""" + import logging from homeassistant.components.binary_sensor import BinarySensorEntity diff --git a/homeassistant/components/firmata/sensor.py b/homeassistant/components/firmata/sensor.py index 3497aec9e88..32559b9197d 100644 --- a/homeassistant/components/firmata/sensor.py +++ b/homeassistant/components/firmata/sensor.py @@ -1,4 +1,5 @@ """Support for Firmata sensor input.""" + import logging from homeassistant.components.sensor import SensorEntity diff --git a/homeassistant/components/firmata/switch.py b/homeassistant/components/firmata/switch.py index f52300b6db3..4203b221d4f 100644 --- a/homeassistant/components/firmata/switch.py +++ b/homeassistant/components/firmata/switch.py @@ -1,4 +1,5 @@ """Support for Firmata switch output.""" + import logging from typing import Any diff --git a/homeassistant/components/flexit_bacnet/climate.py b/homeassistant/components/flexit_bacnet/climate.py index 84785720fb2..0526a0d6bd3 100644 --- a/homeassistant/components/flexit_bacnet/climate.py +++ b/homeassistant/components/flexit_bacnet/climate.py @@ -1,4 +1,5 @@ """The Flexit Nordic (BACnet) integration.""" + import asyncio.exceptions from typing import Any diff --git a/homeassistant/components/flexit_bacnet/coordinator.py b/homeassistant/components/flexit_bacnet/coordinator.py index 556264e1268..79f3b6a05ad 100644 --- a/homeassistant/components/flexit_bacnet/coordinator.py +++ b/homeassistant/components/flexit_bacnet/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for Flexit Nordic (BACnet) integration..""" + import asyncio.exceptions from datetime import timedelta import logging diff --git a/homeassistant/components/flexit_bacnet/number.py b/homeassistant/components/flexit_bacnet/number.py index 2731d5e8b09..6e6e2eea980 100644 --- a/homeassistant/components/flexit_bacnet/number.py +++ b/homeassistant/components/flexit_bacnet/number.py @@ -1,4 +1,5 @@ """The Flexit Nordic (BACnet) integration.""" + import asyncio.exceptions from collections.abc import Awaitable, Callable from dataclasses import dataclass diff --git a/homeassistant/components/flexit_bacnet/switch.py b/homeassistant/components/flexit_bacnet/switch.py index 0a7785eaa38..c58e35cda75 100644 --- a/homeassistant/components/flexit_bacnet/switch.py +++ b/homeassistant/components/flexit_bacnet/switch.py @@ -1,4 +1,5 @@ """The Flexit Nordic (BACnet) integration.""" + import asyncio.exceptions from collections.abc import Awaitable, Callable from dataclasses import dataclass diff --git a/homeassistant/components/flick_electric/config_flow.py b/homeassistant/components/flick_electric/config_flow.py index 372429bf7b5..efe8a5725f7 100644 --- a/homeassistant/components/flick_electric/config_flow.py +++ b/homeassistant/components/flick_electric/config_flow.py @@ -1,4 +1,5 @@ """Config Flow for Flick Electric integration.""" + import asyncio import logging diff --git a/homeassistant/components/flick_electric/sensor.py b/homeassistant/components/flick_electric/sensor.py index 8280e7b2fe0..347109c66c0 100644 --- a/homeassistant/components/flick_electric/sensor.py +++ b/homeassistant/components/flick_electric/sensor.py @@ -1,4 +1,5 @@ """Support for Flick Electric Pricing data.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/flo/__init__.py b/homeassistant/components/flo/__init__.py index b30e31de361..0d65e12a2a3 100644 --- a/homeassistant/components/flo/__init__.py +++ b/homeassistant/components/flo/__init__.py @@ -1,4 +1,5 @@ """The flo integration.""" + import asyncio import logging diff --git a/homeassistant/components/flo/const.py b/homeassistant/components/flo/const.py index 907561b5b9c..9eb00ebfa62 100644 --- a/homeassistant/components/flo/const.py +++ b/homeassistant/components/flo/const.py @@ -1,4 +1,5 @@ """Constants for the flo integration.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/foscam/const.py b/homeassistant/components/foscam/const.py index d5ac0f5c567..38088cf3f6f 100644 --- a/homeassistant/components/foscam/const.py +++ b/homeassistant/components/foscam/const.py @@ -1,4 +1,5 @@ """Constants for Foscam component.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/freebox/config_flow.py b/homeassistant/components/freebox/config_flow.py index de46087c60c..b790556b8e3 100644 --- a/homeassistant/components/freebox/config_flow.py +++ b/homeassistant/components/freebox/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure the Freebox integration.""" + import logging from typing import Any diff --git a/homeassistant/components/freedns/__init__.py b/homeassistant/components/freedns/__init__.py index feb1fb9fed9..5338c0d0700 100644 --- a/homeassistant/components/freedns/__init__.py +++ b/homeassistant/components/freedns/__init__.py @@ -1,4 +1,5 @@ """Integrate with FreeDNS Dynamic DNS service at freedns.afraid.org.""" + import asyncio from datetime import datetime, timedelta import logging diff --git a/homeassistant/components/freedompro/cover.py b/homeassistant/components/freedompro/cover.py index b57acfacb4f..06ad5c80b6a 100644 --- a/homeassistant/components/freedompro/cover.py +++ b/homeassistant/components/freedompro/cover.py @@ -1,4 +1,5 @@ """Support for Freedompro cover.""" + import json from typing import Any diff --git a/homeassistant/components/freedompro/lock.py b/homeassistant/components/freedompro/lock.py index b1544d9b20d..c429ef6aa99 100644 --- a/homeassistant/components/freedompro/lock.py +++ b/homeassistant/components/freedompro/lock.py @@ -1,4 +1,5 @@ """Support for Freedompro lock.""" + import json from typing import Any diff --git a/homeassistant/components/freedompro/switch.py b/homeassistant/components/freedompro/switch.py index 4de27c270b4..91e67506173 100644 --- a/homeassistant/components/freedompro/switch.py +++ b/homeassistant/components/freedompro/switch.py @@ -1,4 +1,5 @@ """Support for Freedompro switch.""" + import json from typing import Any diff --git a/homeassistant/components/fritz/__init__.py b/homeassistant/components/fritz/__init__.py index 137aaa5ba2e..ba9e2191901 100644 --- a/homeassistant/components/fritz/__init__.py +++ b/homeassistant/components/fritz/__init__.py @@ -1,4 +1,5 @@ """Support for AVM Fritz!Box functions.""" + import logging from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/fritzbox_callmonitor/__init__.py b/homeassistant/components/fritzbox_callmonitor/__init__.py index 534f3b0c8fc..bd6b6ab125f 100644 --- a/homeassistant/components/fritzbox_callmonitor/__init__.py +++ b/homeassistant/components/fritzbox_callmonitor/__init__.py @@ -1,4 +1,5 @@ """The fritzbox_callmonitor integration.""" + import logging from fritzconnection.core.exceptions import FritzConnectionException, FritzSecurityError diff --git a/homeassistant/components/frontier_silicon/browse_media.py b/homeassistant/components/frontier_silicon/browse_media.py index cc4452b2d6b..da5169b8e7c 100644 --- a/homeassistant/components/frontier_silicon/browse_media.py +++ b/homeassistant/components/frontier_silicon/browse_media.py @@ -1,4 +1,5 @@ """Support for media browsing.""" + import logging from afsapi import AFSAPI, FSApiException, OutOfRangeException, Preset diff --git a/homeassistant/components/fully_kiosk/coordinator.py b/homeassistant/components/fully_kiosk/coordinator.py index 203251351ae..405f0746437 100644 --- a/homeassistant/components/fully_kiosk/coordinator.py +++ b/homeassistant/components/fully_kiosk/coordinator.py @@ -1,4 +1,5 @@ """Provides the Fully Kiosk Browser DataUpdateCoordinator.""" + import asyncio from typing import Any, cast diff --git a/homeassistant/components/garages_amsterdam/__init__.py b/homeassistant/components/garages_amsterdam/__init__.py index 82e0c832e7b..81ec72d9fbf 100644 --- a/homeassistant/components/garages_amsterdam/__init__.py +++ b/homeassistant/components/garages_amsterdam/__init__.py @@ -1,4 +1,5 @@ """The Garages Amsterdam integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/gc100/__init__.py b/homeassistant/components/gc100/__init__.py index fff68f48fc0..57c8e92499f 100644 --- a/homeassistant/components/gc100/__init__.py +++ b/homeassistant/components/gc100/__init__.py @@ -1,4 +1,5 @@ """Support for controlling Global Cache gc100.""" + import gc100 import voluptuous as vol diff --git a/homeassistant/components/gdacs/config_flow.py b/homeassistant/components/gdacs/config_flow.py index 535b31ff77a..eefc9b93438 100644 --- a/homeassistant/components/gdacs/config_flow.py +++ b/homeassistant/components/gdacs/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure the GDACS integration.""" + import logging from typing import Any diff --git a/homeassistant/components/generic_hygrostat/__init__.py b/homeassistant/components/generic_hygrostat/__init__.py index 585d0aa1fe3..3109e9bb563 100644 --- a/homeassistant/components/generic_hygrostat/__init__.py +++ b/homeassistant/components/generic_hygrostat/__init__.py @@ -1,4 +1,5 @@ """The generic_hygrostat component.""" + import voluptuous as vol from homeassistant.components.humidifier import HumidifierDeviceClass diff --git a/homeassistant/components/geonetnz_quakes/config_flow.py b/homeassistant/components/geonetnz_quakes/config_flow.py index 56cd45a13aa..4367f820bd3 100644 --- a/homeassistant/components/geonetnz_quakes/config_flow.py +++ b/homeassistant/components/geonetnz_quakes/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure the GeoNet NZ Quakes integration.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/geonetnz_volcano/config_flow.py b/homeassistant/components/geonetnz_volcano/config_flow.py index d42f285481a..461da61ae1a 100644 --- a/homeassistant/components/geonetnz_volcano/config_flow.py +++ b/homeassistant/components/geonetnz_volcano/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure the GeoNet NZ Volcano integration.""" + import voluptuous as vol from homeassistant.config_entries import ConfigFlow diff --git a/homeassistant/components/glances/__init__.py b/homeassistant/components/glances/__init__.py index 1c03f8c1dbf..b6c4f477b46 100644 --- a/homeassistant/components/glances/__init__.py +++ b/homeassistant/components/glances/__init__.py @@ -1,4 +1,5 @@ """The Glances component.""" + import logging from typing import Any diff --git a/homeassistant/components/glances/coordinator.py b/homeassistant/components/glances/coordinator.py index 9fa9346b95f..9a1b281eec2 100644 --- a/homeassistant/components/glances/coordinator.py +++ b/homeassistant/components/glances/coordinator.py @@ -1,4 +1,5 @@ """Coordinator for Glances integration.""" + import logging from typing import Any diff --git a/homeassistant/components/goalzero/const.py b/homeassistant/components/goalzero/const.py index 280a70abbf1..0096cffc2aa 100644 --- a/homeassistant/components/goalzero/const.py +++ b/homeassistant/components/goalzero/const.py @@ -1,4 +1,5 @@ """Constants for the Goal Zero Yeti integration.""" + import logging from typing import Final diff --git a/homeassistant/components/goodwe/select.py b/homeassistant/components/goodwe/select.py index 6d033eab242..f42f50c93fc 100644 --- a/homeassistant/components/goodwe/select.py +++ b/homeassistant/components/goodwe/select.py @@ -1,4 +1,5 @@ """GoodWe PV inverter selection settings entities.""" + import logging from goodwe import Inverter, InverterError, OperationMode diff --git a/homeassistant/components/google_assistant/smart_home.py b/homeassistant/components/google_assistant/smart_home.py index 8172d0ca92d..df55fc0d7c8 100644 --- a/homeassistant/components/google_assistant/smart_home.py +++ b/homeassistant/components/google_assistant/smart_home.py @@ -1,4 +1,5 @@ """Support for Google Assistant Smart Home API.""" + import asyncio from collections.abc import Callable, Coroutine from itertools import product diff --git a/homeassistant/components/google_cloud/tts.py b/homeassistant/components/google_cloud/tts.py index 8f30448ad61..6f4751850aa 100644 --- a/homeassistant/components/google_cloud/tts.py +++ b/homeassistant/components/google_cloud/tts.py @@ -1,4 +1,5 @@ """Support for the Google Cloud TTS service.""" + import asyncio import logging import os diff --git a/homeassistant/components/google_domains/__init__.py b/homeassistant/components/google_domains/__init__.py index 1d420cb1497..d6537c5e135 100644 --- a/homeassistant/components/google_domains/__init__.py +++ b/homeassistant/components/google_domains/__init__.py @@ -1,4 +1,5 @@ """Support for Google Domains.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/google_tasks/config_flow.py b/homeassistant/components/google_tasks/config_flow.py index 6fd71cd3d06..14cd89fcec7 100644 --- a/homeassistant/components/google_tasks/config_flow.py +++ b/homeassistant/components/google_tasks/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Google Tasks.""" + import logging from typing import Any diff --git a/homeassistant/components/google_travel_time/helpers.py b/homeassistant/components/google_travel_time/helpers.py index 9c25d02b8a5..d36adb21c18 100644 --- a/homeassistant/components/google_travel_time/helpers.py +++ b/homeassistant/components/google_travel_time/helpers.py @@ -1,4 +1,5 @@ """Helpers for Google Time Travel integration.""" + import logging from googlemaps import Client diff --git a/homeassistant/components/growatt_server/config_flow.py b/homeassistant/components/growatt_server/config_flow.py index e04a623c72d..95002a70a95 100644 --- a/homeassistant/components/growatt_server/config_flow.py +++ b/homeassistant/components/growatt_server/config_flow.py @@ -1,4 +1,5 @@ """Config flow for growatt server integration.""" + import growattServer import voluptuous as vol diff --git a/homeassistant/components/guardian/const.py b/homeassistant/components/guardian/const.py index c7d025ba712..593cba65264 100644 --- a/homeassistant/components/guardian/const.py +++ b/homeassistant/components/guardian/const.py @@ -1,4 +1,5 @@ """Constants for the Elexa Guardian integration.""" + import logging DOMAIN = "guardian" diff --git a/homeassistant/components/habitica/__init__.py b/homeassistant/components/habitica/__init__.py index 25738893689..f05bc9c1713 100644 --- a/homeassistant/components/habitica/__init__.py +++ b/homeassistant/components/habitica/__init__.py @@ -1,4 +1,5 @@ """The habitica integration.""" + import logging from habitipy.aio import HabitipyAsync diff --git a/homeassistant/components/harmony/__init__.py b/homeassistant/components/harmony/__init__.py index 327dbad343b..a1c513a4654 100644 --- a/homeassistant/components/harmony/__init__.py +++ b/homeassistant/components/harmony/__init__.py @@ -1,4 +1,5 @@ """The Logitech Harmony Hub integration.""" + import logging from homeassistant.components.remote import ATTR_ACTIVITY, ATTR_DELAY_SECS diff --git a/homeassistant/components/harmony/switch.py b/homeassistant/components/harmony/switch.py index c5bba39eb95..f253e19efbd 100644 --- a/homeassistant/components/harmony/switch.py +++ b/homeassistant/components/harmony/switch.py @@ -1,4 +1,5 @@ """Support for Harmony Hub activities.""" + import logging from typing import Any, cast diff --git a/homeassistant/components/harmony/util.py b/homeassistant/components/harmony/util.py index 0bfee32b414..13ca67c9e76 100644 --- a/homeassistant/components/harmony/util.py +++ b/homeassistant/components/harmony/util.py @@ -1,4 +1,5 @@ """The Logitech Harmony Hub integration utils.""" + import aioharmony.exceptions as harmony_exceptions from aioharmony.harmonyapi import HarmonyAPI diff --git a/homeassistant/components/hassio/websocket_api.py b/homeassistant/components/hassio/websocket_api.py index cf59f8de7f7..94e83f12107 100644 --- a/homeassistant/components/hassio/websocket_api.py +++ b/homeassistant/components/hassio/websocket_api.py @@ -1,4 +1,5 @@ """Websocekt API handlers for the hassio integration.""" + import logging from numbers import Number import re diff --git a/homeassistant/components/heos/services.py b/homeassistant/components/heos/services.py index 9331f786f9d..2ef80b6efd9 100644 --- a/homeassistant/components/heos/services.py +++ b/homeassistant/components/heos/services.py @@ -1,4 +1,5 @@ """Services for the HEOS integration.""" + import functools import logging diff --git a/homeassistant/components/hisense_aehw4a1/__init__.py b/homeassistant/components/hisense_aehw4a1/__init__.py index cc599aa31fc..d20f6d13217 100644 --- a/homeassistant/components/hisense_aehw4a1/__init__.py +++ b/homeassistant/components/hisense_aehw4a1/__init__.py @@ -1,4 +1,5 @@ """The Hisense AEH-W4A1 integration.""" + import ipaddress import logging diff --git a/homeassistant/components/hlk_sw16/__init__.py b/homeassistant/components/hlk_sw16/__init__.py index 9be0b5203fd..3e6a9f6b0d6 100644 --- a/homeassistant/components/hlk_sw16/__init__.py +++ b/homeassistant/components/hlk_sw16/__init__.py @@ -1,4 +1,5 @@ """Support for HLK-SW16 relay switches.""" + import logging from hlk_sw16 import create_hlk_sw16_connection diff --git a/homeassistant/components/hlk_sw16/config_flow.py b/homeassistant/components/hlk_sw16/config_flow.py index dc96a560298..b315d0daa78 100644 --- a/homeassistant/components/hlk_sw16/config_flow.py +++ b/homeassistant/components/hlk_sw16/config_flow.py @@ -1,4 +1,5 @@ """Config flow for HLK-SW16.""" + import asyncio from hlk_sw16 import create_hlk_sw16_connection diff --git a/homeassistant/components/home_connect/binary_sensor.py b/homeassistant/components/home_connect/binary_sensor.py index 93b90cbfbd3..84b02be1cc4 100644 --- a/homeassistant/components/home_connect/binary_sensor.py +++ b/homeassistant/components/home_connect/binary_sensor.py @@ -1,4 +1,5 @@ """Provides a binary sensor for Home Connect.""" + import logging from homeassistant.components.binary_sensor import BinarySensorEntity diff --git a/homeassistant/components/home_connect/config_flow.py b/homeassistant/components/home_connect/config_flow.py index 6239f1e3f60..f6616bf98ca 100644 --- a/homeassistant/components/home_connect/config_flow.py +++ b/homeassistant/components/home_connect/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Home Connect.""" + import logging from homeassistant.helpers import config_entry_oauth2_flow diff --git a/homeassistant/components/home_connect/light.py b/homeassistant/components/home_connect/light.py index 7e65fed034d..3b062fac66c 100644 --- a/homeassistant/components/home_connect/light.py +++ b/homeassistant/components/home_connect/light.py @@ -1,4 +1,5 @@ """Provides a light for Home Connect.""" + import logging from math import ceil from typing import Any diff --git a/homeassistant/components/home_connect/switch.py b/homeassistant/components/home_connect/switch.py index dbcbfde9dc2..6dc308ac022 100644 --- a/homeassistant/components/home_connect/switch.py +++ b/homeassistant/components/home_connect/switch.py @@ -1,4 +1,5 @@ """Provides a switch for Home Connect.""" + import logging from typing import Any diff --git a/homeassistant/components/homeassistant/__init__.py b/homeassistant/components/homeassistant/__init__.py index 02a86150ff0..b14194c425f 100644 --- a/homeassistant/components/homeassistant/__init__.py +++ b/homeassistant/components/homeassistant/__init__.py @@ -1,4 +1,5 @@ """Integration providing core pieces of infrastructure.""" + import asyncio from collections.abc import Callable, Coroutine import itertools as it diff --git a/homeassistant/components/homeassistant/trigger.py b/homeassistant/components/homeassistant/trigger.py index 401da9d01e7..3ee73255a4d 100644 --- a/homeassistant/components/homeassistant/trigger.py +++ b/homeassistant/components/homeassistant/trigger.py @@ -1,4 +1,5 @@ """Home Assistant trigger dispatcher.""" + import importlib from homeassistant.const import CONF_PLATFORM diff --git a/homeassistant/components/homeassistant/triggers/homeassistant.py b/homeassistant/components/homeassistant/triggers/homeassistant.py index 84aafb44808..51e3a947a29 100644 --- a/homeassistant/components/homeassistant/triggers/homeassistant.py +++ b/homeassistant/components/homeassistant/triggers/homeassistant.py @@ -1,4 +1,5 @@ """Offer Home Assistant core automation rules.""" + import voluptuous as vol from homeassistant.const import CONF_EVENT, CONF_PLATFORM diff --git a/homeassistant/components/homekit/type_cameras.py b/homeassistant/components/homekit/type_cameras.py index 078ab8818ac..28b34503355 100644 --- a/homeassistant/components/homekit/type_cameras.py +++ b/homeassistant/components/homekit/type_cameras.py @@ -1,4 +1,5 @@ """Class to hold all camera accessories.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/homekit/type_covers.py b/homeassistant/components/homekit/type_covers.py index 47660e486f2..5e60875e485 100644 --- a/homeassistant/components/homekit/type_covers.py +++ b/homeassistant/components/homekit/type_covers.py @@ -1,4 +1,5 @@ """Class to hold all cover accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homekit/type_fans.py b/homeassistant/components/homekit/type_fans.py index d371998aaf8..0dee5fa2b71 100644 --- a/homeassistant/components/homekit/type_fans.py +++ b/homeassistant/components/homekit/type_fans.py @@ -1,4 +1,5 @@ """Class to hold all fan accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homekit/type_humidifiers.py b/homeassistant/components/homekit/type_humidifiers.py index 0b2c965c7f3..a9782aedaf0 100644 --- a/homeassistant/components/homekit/type_humidifiers.py +++ b/homeassistant/components/homekit/type_humidifiers.py @@ -1,4 +1,5 @@ """Class to hold all thermostat accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homekit/type_locks.py b/homeassistant/components/homekit/type_locks.py index 18dfe48b2bd..e5b0ad22396 100644 --- a/homeassistant/components/homekit/type_locks.py +++ b/homeassistant/components/homekit/type_locks.py @@ -1,4 +1,5 @@ """Class to hold all lock accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homekit/type_media_players.py b/homeassistant/components/homekit/type_media_players.py index 23fbd5b454d..4cdb471b4ff 100644 --- a/homeassistant/components/homekit/type_media_players.py +++ b/homeassistant/components/homekit/type_media_players.py @@ -1,4 +1,5 @@ """Class to hold all media player accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homekit/type_security_systems.py b/homeassistant/components/homekit/type_security_systems.py index de2c463bfb2..27c479de6ba 100644 --- a/homeassistant/components/homekit/type_security_systems.py +++ b/homeassistant/components/homekit/type_security_systems.py @@ -1,4 +1,5 @@ """Class to hold all alarm control panel accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homekit/type_thermostats.py b/homeassistant/components/homekit/type_thermostats.py index c638da55764..ba0f9790efb 100644 --- a/homeassistant/components/homekit/type_thermostats.py +++ b/homeassistant/components/homekit/type_thermostats.py @@ -1,4 +1,5 @@ """Class to hold all thermostat accessories.""" + import logging from typing import Any diff --git a/homeassistant/components/homematicip_cloud/__init__.py b/homeassistant/components/homematicip_cloud/__init__.py index 2f7d8d86012..2b2ddb64700 100644 --- a/homeassistant/components/homematicip_cloud/__init__.py +++ b/homeassistant/components/homematicip_cloud/__init__.py @@ -1,4 +1,5 @@ """Support for HomematicIP Cloud devices.""" + import voluptuous as vol from homeassistant import config_entries diff --git a/homeassistant/components/homematicip_cloud/const.py b/homeassistant/components/homematicip_cloud/const.py index 4ea1a2fc7e0..bba67e10d4c 100644 --- a/homeassistant/components/homematicip_cloud/const.py +++ b/homeassistant/components/homematicip_cloud/const.py @@ -1,4 +1,5 @@ """Constants for the HomematicIP Cloud component.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/honeywell/const.py b/homeassistant/components/honeywell/const.py index 28868812e24..9f0034a0623 100644 --- a/homeassistant/components/honeywell/const.py +++ b/homeassistant/components/honeywell/const.py @@ -1,4 +1,5 @@ """Support for Honeywell (US) Total Connect Comfort climate systems.""" + import logging DOMAIN = "honeywell" diff --git a/homeassistant/components/hue/v1/hue_event.py b/homeassistant/components/hue/v1/hue_event.py index b3faf88c2d9..a7fe447f3f4 100644 --- a/homeassistant/components/hue/v1/hue_event.py +++ b/homeassistant/components/hue/v1/hue_event.py @@ -1,4 +1,5 @@ """Representation of a Hue remote firing events for button presses.""" + import logging from aiohue.v1.sensors import ( diff --git a/homeassistant/components/hue/v2/hue_event.py b/homeassistant/components/hue/v2/hue_event.py index b8521a80af7..6aee6c67bf3 100644 --- a/homeassistant/components/hue/v2/hue_event.py +++ b/homeassistant/components/hue/v2/hue_event.py @@ -1,4 +1,5 @@ """Handle forward of events transmitted by Hue devices to HASS.""" + import logging from typing import TYPE_CHECKING diff --git a/homeassistant/components/huisbaasje/__init__.py b/homeassistant/components/huisbaasje/__init__.py index 9ea4b547596..b02d0bf577c 100644 --- a/homeassistant/components/huisbaasje/__init__.py +++ b/homeassistant/components/huisbaasje/__init__.py @@ -1,4 +1,5 @@ """The Huisbaasje integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/huisbaasje/config_flow.py b/homeassistant/components/huisbaasje/config_flow.py index 4c94f25914a..3697c1fcb86 100644 --- a/homeassistant/components/huisbaasje/config_flow.py +++ b/homeassistant/components/huisbaasje/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Huisbaasje integration.""" + import logging from energyflip import EnergyFlip, EnergyFlipConnectionException, EnergyFlipException diff --git a/homeassistant/components/hunterdouglas_powerview/__init__.py b/homeassistant/components/hunterdouglas_powerview/__init__.py index 4156dcdafae..35b28e312bc 100644 --- a/homeassistant/components/hunterdouglas_powerview/__init__.py +++ b/homeassistant/components/hunterdouglas_powerview/__init__.py @@ -1,4 +1,5 @@ """The Hunter Douglas PowerView integration.""" + import asyncio import logging diff --git a/homeassistant/components/husqvarna_automower/coordinator.py b/homeassistant/components/husqvarna_automower/coordinator.py index 2840823415a..2188725ed76 100644 --- a/homeassistant/components/husqvarna_automower/coordinator.py +++ b/homeassistant/components/husqvarna_automower/coordinator.py @@ -1,4 +1,5 @@ """Data UpdateCoordinator for the Husqvarna Automower integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/husqvarna_automower/lawn_mower.py b/homeassistant/components/husqvarna_automower/lawn_mower.py index abf27af02f0..e9ed9187530 100644 --- a/homeassistant/components/husqvarna_automower/lawn_mower.py +++ b/homeassistant/components/husqvarna_automower/lawn_mower.py @@ -1,4 +1,5 @@ """Husqvarna Automower lawn mower entity.""" + import logging from aioautomower.exceptions import ApiException diff --git a/homeassistant/components/husqvarna_automower/switch.py b/homeassistant/components/husqvarna_automower/switch.py index 9ba760a90e9..b178fc05c50 100644 --- a/homeassistant/components/husqvarna_automower/switch.py +++ b/homeassistant/components/husqvarna_automower/switch.py @@ -1,4 +1,5 @@ """Creates a switch entity for the mower.""" + import logging from typing import Any diff --git a/homeassistant/components/ialarm/config_flow.py b/homeassistant/components/ialarm/config_flow.py index 0681160c741..6aef66922b4 100644 --- a/homeassistant/components/ialarm/config_flow.py +++ b/homeassistant/components/ialarm/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Antifurto365 iAlarm integration.""" + import logging from pyialarm import IAlarm diff --git a/homeassistant/components/ihc/__init__.py b/homeassistant/components/ihc/__init__.py index 34b65c5b791..d443ac335db 100644 --- a/homeassistant/components/ihc/__init__.py +++ b/homeassistant/components/ihc/__init__.py @@ -1,4 +1,5 @@ """Support for IHC devices.""" + import logging from ihcsdk.ihccontroller import IHCController diff --git a/homeassistant/components/ihc/auto_setup.py b/homeassistant/components/ihc/auto_setup.py index d23c3e65a41..2d6e59131cd 100644 --- a/homeassistant/components/ihc/auto_setup.py +++ b/homeassistant/components/ihc/auto_setup.py @@ -1,4 +1,5 @@ """Handle auto setup of IHC products from the ihc project file.""" + import logging import os.path diff --git a/homeassistant/components/ihc/ihcdevice.py b/homeassistant/components/ihc/ihcdevice.py index 30c84da40f8..07ff71b812a 100644 --- a/homeassistant/components/ihc/ihcdevice.py +++ b/homeassistant/components/ihc/ihcdevice.py @@ -1,4 +1,5 @@ """Implementation of a base class for all IHC devices.""" + import logging from ihcsdk.ihccontroller import IHCController diff --git a/homeassistant/components/ihc/manual_setup.py b/homeassistant/components/ihc/manual_setup.py index b4775f9193b..c453494e263 100644 --- a/homeassistant/components/ihc/manual_setup.py +++ b/homeassistant/components/ihc/manual_setup.py @@ -1,4 +1,5 @@ """Handle manual setup of ihc resources as entities in Home Assistant.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/ihc/service_functions.py b/homeassistant/components/ihc/service_functions.py index 3d7008ee38b..cfd91f0960c 100644 --- a/homeassistant/components/ihc/service_functions.py +++ b/homeassistant/components/ihc/service_functions.py @@ -1,4 +1,5 @@ """Support for IHC devices.""" + import voluptuous as vol from homeassistant.core import HomeAssistant diff --git a/homeassistant/components/insteon/const.py b/homeassistant/components/insteon/const.py index 69040199589..b7e6e6055e1 100644 --- a/homeassistant/components/insteon/const.py +++ b/homeassistant/components/insteon/const.py @@ -1,4 +1,5 @@ """Constants used by insteon component.""" + import re from pyinsteon.groups import ( diff --git a/homeassistant/components/insteon/cover.py b/homeassistant/components/insteon/cover.py index 0756e603579..60c4593f3c5 100644 --- a/homeassistant/components/insteon/cover.py +++ b/homeassistant/components/insteon/cover.py @@ -1,4 +1,5 @@ """Support for Insteon covers via PowerLinc Modem.""" + import math from typing import Any diff --git a/homeassistant/components/insteon/insteon_entity.py b/homeassistant/components/insteon/insteon_entity.py index d1762fa8d35..f81298dfe48 100644 --- a/homeassistant/components/insteon/insteon_entity.py +++ b/homeassistant/components/insteon/insteon_entity.py @@ -1,4 +1,5 @@ """Insteon base entity.""" + import functools import logging diff --git a/homeassistant/components/ios/__init__.py b/homeassistant/components/ios/__init__.py index 5dcec01e138..4b2b92a482d 100644 --- a/homeassistant/components/ios/__init__.py +++ b/homeassistant/components/ios/__init__.py @@ -1,4 +1,5 @@ """Native Home Assistant iOS app component.""" + import datetime from http import HTTPStatus from typing import Any diff --git a/homeassistant/components/ipma/__init__.py b/homeassistant/components/ipma/__init__.py index 7668802c9e0..68289d13289 100644 --- a/homeassistant/components/ipma/__init__.py +++ b/homeassistant/components/ipma/__init__.py @@ -1,4 +1,5 @@ """Component for the Portuguese weather service - IPMA.""" + import asyncio import logging diff --git a/homeassistant/components/ipma/config_flow.py b/homeassistant/components/ipma/config_flow.py index cf468c9013a..36e70243c93 100644 --- a/homeassistant/components/ipma/config_flow.py +++ b/homeassistant/components/ipma/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure IPMA component.""" + import logging from typing import Any diff --git a/homeassistant/components/iqvia/const.py b/homeassistant/components/iqvia/const.py index 3ed961f2e74..4c4ad5c06ba 100644 --- a/homeassistant/components/iqvia/const.py +++ b/homeassistant/components/iqvia/const.py @@ -1,4 +1,5 @@ """Define IQVIA constants.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/isy994/const.py b/homeassistant/components/isy994/const.py index 70f0f49d7a1..fae05421f63 100644 --- a/homeassistant/components/isy994/const.py +++ b/homeassistant/components/isy994/const.py @@ -1,4 +1,5 @@ """Constants for the ISY Platform.""" + import logging from pyisy.constants import PROP_ON_LEVEL, PROP_RAMP_RATE diff --git a/homeassistant/components/izone/__init__.py b/homeassistant/components/izone/__init__.py index fd8d27ac422..c00f2d1f83f 100644 --- a/homeassistant/components/izone/__init__.py +++ b/homeassistant/components/izone/__init__.py @@ -1,4 +1,5 @@ """Platform for the iZone AC.""" + import voluptuous as vol from homeassistant import config_entries diff --git a/homeassistant/components/izone/discovery.py b/homeassistant/components/izone/discovery.py index a170ed30a74..327c5c0dc85 100644 --- a/homeassistant/components/izone/discovery.py +++ b/homeassistant/components/izone/discovery.py @@ -1,4 +1,5 @@ """Internal discovery service for iZone AC.""" + import logging import pizone diff --git a/homeassistant/components/jellyfin/const.py b/homeassistant/components/jellyfin/const.py index fb8b4f15d82..764356e2ea6 100644 --- a/homeassistant/components/jellyfin/const.py +++ b/homeassistant/components/jellyfin/const.py @@ -1,4 +1,5 @@ """Constants for the Jellyfin integration.""" + import logging from typing import Final diff --git a/homeassistant/components/joaoapps_join/__init__.py b/homeassistant/components/joaoapps_join/__init__.py index b53855c79fb..f537866054f 100644 --- a/homeassistant/components/joaoapps_join/__init__.py +++ b/homeassistant/components/joaoapps_join/__init__.py @@ -1,4 +1,5 @@ """Support for Joaoapps Join services.""" + import logging from pyjoin import ( diff --git a/homeassistant/components/juicenet/config_flow.py b/homeassistant/components/juicenet/config_flow.py index 743e4098a9a..237c89922b2 100644 --- a/homeassistant/components/juicenet/config_flow.py +++ b/homeassistant/components/juicenet/config_flow.py @@ -1,4 +1,5 @@ """Config flow for JuiceNet integration.""" + import logging import aiohttp diff --git a/homeassistant/components/kaiterra/__init__.py b/homeassistant/components/kaiterra/__init__.py index 6cf866d2d63..67fcfbe482c 100644 --- a/homeassistant/components/kaiterra/__init__.py +++ b/homeassistant/components/kaiterra/__init__.py @@ -1,4 +1,5 @@ """Support for Kaiterra devices.""" + import voluptuous as vol from homeassistant.const import ( diff --git a/homeassistant/components/kaiterra/api_data.py b/homeassistant/components/kaiterra/api_data.py index 6ee73b8ace7..945cc6e9b86 100644 --- a/homeassistant/components/kaiterra/api_data.py +++ b/homeassistant/components/kaiterra/api_data.py @@ -1,4 +1,5 @@ """Data for all Kaiterra devices.""" + import asyncio from logging import getLogger diff --git a/homeassistant/components/keba/__init__.py b/homeassistant/components/keba/__init__.py index 1c99a6500c5..34eb7c99166 100644 --- a/homeassistant/components/keba/__init__.py +++ b/homeassistant/components/keba/__init__.py @@ -1,4 +1,5 @@ """Support for KEBA charging stations.""" + import asyncio import logging diff --git a/homeassistant/components/kira/__init__.py b/homeassistant/components/kira/__init__.py index c54b8a91208..b0305bc0643 100644 --- a/homeassistant/components/kira/__init__.py +++ b/homeassistant/components/kira/__init__.py @@ -1,4 +1,5 @@ """KIRA interface to receive UDP packets from an IR-IP bridge.""" + import logging import os diff --git a/homeassistant/components/kmtronic/__init__.py b/homeassistant/components/kmtronic/__init__.py index 638884dff26..5f93de3c60e 100644 --- a/homeassistant/components/kmtronic/__init__.py +++ b/homeassistant/components/kmtronic/__init__.py @@ -1,4 +1,5 @@ """The kmtronic integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/knx/helpers/keyring.py b/homeassistant/components/knx/helpers/keyring.py index 5d1dfea6383..9e9cfda2b80 100644 --- a/homeassistant/components/knx/helpers/keyring.py +++ b/homeassistant/components/knx/helpers/keyring.py @@ -1,4 +1,5 @@ """KNX Keyring handler.""" + import logging from pathlib import Path import shutil diff --git a/homeassistant/components/kodi/browse_media.py b/homeassistant/components/kodi/browse_media.py index 5df714e27da..60e99d98cb1 100644 --- a/homeassistant/components/kodi/browse_media.py +++ b/homeassistant/components/kodi/browse_media.py @@ -1,4 +1,5 @@ """Support for media browsing.""" + import asyncio import contextlib import logging diff --git a/homeassistant/components/konnected/__init__.py b/homeassistant/components/konnected/__init__.py index f23f9110a74..25c731ac7f4 100644 --- a/homeassistant/components/konnected/__init__.py +++ b/homeassistant/components/konnected/__init__.py @@ -1,4 +1,5 @@ """Support for Konnected devices.""" + import copy import hmac from http import HTTPStatus diff --git a/homeassistant/components/konnected/handlers.py b/homeassistant/components/konnected/handlers.py index af784750627..55fdc57bc46 100644 --- a/homeassistant/components/konnected/handlers.py +++ b/homeassistant/components/konnected/handlers.py @@ -1,4 +1,5 @@ """Handle Konnected messages.""" + import logging from homeassistant.components.sensor import SensorDeviceClass diff --git a/homeassistant/components/konnected/panel.py b/homeassistant/components/konnected/panel.py index 61c77f5a7de..605b27f7547 100644 --- a/homeassistant/components/konnected/panel.py +++ b/homeassistant/components/konnected/panel.py @@ -1,4 +1,5 @@ """Support for Konnected devices.""" + import asyncio import logging diff --git a/homeassistant/components/konnected/switch.py b/homeassistant/components/konnected/switch.py index 18132a913ad..424a2d9164d 100644 --- a/homeassistant/components/konnected/switch.py +++ b/homeassistant/components/konnected/switch.py @@ -1,4 +1,5 @@ """Support for wired switches attached to a Konnected device.""" + import logging from typing import Any diff --git a/homeassistant/components/kostal_plenticore/__init__.py b/homeassistant/components/kostal_plenticore/__init__.py index b7e4c86f772..d3fb65ad77b 100644 --- a/homeassistant/components/kostal_plenticore/__init__.py +++ b/homeassistant/components/kostal_plenticore/__init__.py @@ -1,4 +1,5 @@ """The Kostal Plenticore Solar Inverter integration.""" + import logging from pykoplenti import ApiException diff --git a/homeassistant/components/kostal_plenticore/config_flow.py b/homeassistant/components/kostal_plenticore/config_flow.py index c88006e59b6..c1c8ac249e0 100644 --- a/homeassistant/components/kostal_plenticore/config_flow.py +++ b/homeassistant/components/kostal_plenticore/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Kostal Plenticore Solar Inverter integration.""" + import logging from aiohttp.client_exceptions import ClientError diff --git a/homeassistant/components/kulersky/config_flow.py b/homeassistant/components/kulersky/config_flow.py index 1f9c67b9aa1..fca214dd9a3 100644 --- a/homeassistant/components/kulersky/config_flow.py +++ b/homeassistant/components/kulersky/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Kuler Sky.""" + import logging import pykulersky diff --git a/homeassistant/components/lastfm/const.py b/homeassistant/components/lastfm/const.py index f895876c3c3..03cad974a57 100644 --- a/homeassistant/components/lastfm/const.py +++ b/homeassistant/components/lastfm/const.py @@ -1,4 +1,5 @@ """Constants for LastFM.""" + import logging from typing import Final diff --git a/homeassistant/components/laundrify/coordinator.py b/homeassistant/components/laundrify/coordinator.py index d67410c6aa3..c3fdc265174 100644 --- a/homeassistant/components/laundrify/coordinator.py +++ b/homeassistant/components/laundrify/coordinator.py @@ -1,4 +1,5 @@ """Custom DataUpdateCoordinator for the laundrify integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/lcn/schemas.py b/homeassistant/components/lcn/schemas.py index bd02c80da66..b907525747d 100644 --- a/homeassistant/components/lcn/schemas.py +++ b/homeassistant/components/lcn/schemas.py @@ -1,4 +1,5 @@ """Schema definitions for LCN configuration and websockets api.""" + import voluptuous as vol from homeassistant.components.climate import DEFAULT_MAX_TEMP, DEFAULT_MIN_TEMP diff --git a/homeassistant/components/lg_soundbar/__init__.py b/homeassistant/components/lg_soundbar/__init__.py index 21d7fa4e773..cd1ce1c8139 100644 --- a/homeassistant/components/lg_soundbar/__init__.py +++ b/homeassistant/components/lg_soundbar/__init__.py @@ -1,4 +1,5 @@ """The lg_soundbar component.""" + import logging from homeassistant import config_entries, core diff --git a/homeassistant/components/lg_soundbar/config_flow.py b/homeassistant/components/lg_soundbar/config_flow.py index c28c3e458af..cc8e696b065 100644 --- a/homeassistant/components/lg_soundbar/config_flow.py +++ b/homeassistant/components/lg_soundbar/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure the LG Soundbar integration.""" + import logging from queue import Empty, Full, Queue diff --git a/homeassistant/components/lidarr/const.py b/homeassistant/components/lidarr/const.py index ccf56db802e..1ef32a7e68f 100644 --- a/homeassistant/components/lidarr/const.py +++ b/homeassistant/components/lidarr/const.py @@ -1,4 +1,5 @@ """Constants for Lidarr.""" + import logging from typing import Final diff --git a/homeassistant/components/lightwave/__init__.py b/homeassistant/components/lightwave/__init__.py index 9feefd6e24d..6c462b040d4 100644 --- a/homeassistant/components/lightwave/__init__.py +++ b/homeassistant/components/lightwave/__init__.py @@ -1,4 +1,5 @@ """Support for device connected via Lightwave WiFi-link hub.""" + import logging from lightwave.lightwave import LWLink diff --git a/homeassistant/components/lirc/__init__.py b/homeassistant/components/lirc/__init__.py index 1b9688906ff..b847a160f51 100644 --- a/homeassistant/components/lirc/__init__.py +++ b/homeassistant/components/lirc/__init__.py @@ -1,4 +1,5 @@ """Support for LIRC devices.""" + import logging import threading import time diff --git a/homeassistant/components/litejet/__init__.py b/homeassistant/components/litejet/__init__.py index da24aee9ab8..e9d1cca74cb 100644 --- a/homeassistant/components/litejet/__init__.py +++ b/homeassistant/components/litejet/__init__.py @@ -1,4 +1,5 @@ """Support for the LiteJet lighting system.""" + import logging import pylitejet diff --git a/homeassistant/components/litejet/scene.py b/homeassistant/components/litejet/scene.py index ec8e4d697fe..ab1e0687710 100644 --- a/homeassistant/components/litejet/scene.py +++ b/homeassistant/components/litejet/scene.py @@ -1,4 +1,5 @@ """Support for LiteJet scenes.""" + import logging from typing import Any diff --git a/homeassistant/components/livisi/const.py b/homeassistant/components/livisi/const.py index 2769e6030ee..49e7ef8cfda 100644 --- a/homeassistant/components/livisi/const.py +++ b/homeassistant/components/livisi/const.py @@ -1,4 +1,5 @@ """Constants for the Livisi Smart Home integration.""" + import logging from typing import Final diff --git a/homeassistant/components/logentries/__init__.py b/homeassistant/components/logentries/__init__.py index fc7a30de762..6357510a07e 100644 --- a/homeassistant/components/logentries/__init__.py +++ b/homeassistant/components/logentries/__init__.py @@ -1,4 +1,5 @@ """Support for sending data to Logentries webhook endpoint.""" + import json import logging diff --git a/homeassistant/components/logger/const.py b/homeassistant/components/logger/const.py index 4a7edfacead..483d1e8a097 100644 --- a/homeassistant/components/logger/const.py +++ b/homeassistant/components/logger/const.py @@ -1,4 +1,5 @@ """Constants for the Logger integration.""" + import logging DOMAIN = "logger" diff --git a/homeassistant/components/logi_circle/__init__.py b/homeassistant/components/logi_circle/__init__.py index fa358d05fcd..0713bcc438e 100644 --- a/homeassistant/components/logi_circle/__init__.py +++ b/homeassistant/components/logi_circle/__init__.py @@ -1,4 +1,5 @@ """Support for Logi Circle devices.""" + import asyncio from aiohttp.client_exceptions import ClientResponseError diff --git a/homeassistant/components/logi_circle/config_flow.py b/homeassistant/components/logi_circle/config_flow.py index 86ef530d0d3..6c1a549aa04 100644 --- a/homeassistant/components/logi_circle/config_flow.py +++ b/homeassistant/components/logi_circle/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure Logi Circle component.""" + import asyncio from collections import OrderedDict from http import HTTPStatus diff --git a/homeassistant/components/loqed/coordinator.py b/homeassistant/components/loqed/coordinator.py index d33cd8772b2..1447934103e 100644 --- a/homeassistant/components/loqed/coordinator.py +++ b/homeassistant/components/loqed/coordinator.py @@ -1,4 +1,5 @@ """Provides the coordinator for a LOQED lock.""" + import asyncio import logging from typing import TypedDict diff --git a/homeassistant/components/lovelace/__init__.py b/homeassistant/components/lovelace/__init__.py index daa44bf60be..73be119880f 100644 --- a/homeassistant/components/lovelace/__init__.py +++ b/homeassistant/components/lovelace/__init__.py @@ -1,4 +1,5 @@ """Support for the Lovelace UI.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/lovelace/system_health.py b/homeassistant/components/lovelace/system_health.py index 96ae2f47540..1e703768ae6 100644 --- a/homeassistant/components/lovelace/system_health.py +++ b/homeassistant/components/lovelace/system_health.py @@ -1,4 +1,5 @@ """Provide info to system health.""" + import asyncio from homeassistant.components import system_health diff --git a/homeassistant/components/lupusec/entity.py b/homeassistant/components/lupusec/entity.py index 6237e5dd16b..dc0dac89dc8 100644 --- a/homeassistant/components/lupusec/entity.py +++ b/homeassistant/components/lupusec/entity.py @@ -1,4 +1,5 @@ """Provides the Lupusec entity for Home Assistant.""" + import lupupy from homeassistant.helpers.device_registry import DeviceInfo diff --git a/homeassistant/components/mailgun/__init__.py b/homeassistant/components/mailgun/__init__.py index fc2cfcb4cef..25a4bf494ee 100644 --- a/homeassistant/components/mailgun/__init__.py +++ b/homeassistant/components/mailgun/__init__.py @@ -1,4 +1,5 @@ """Support for Mailgun.""" + import hashlib import hmac import json diff --git a/homeassistant/components/matter/const.py b/homeassistant/components/matter/const.py index e7f96bd2448..a0e160a6c01 100644 --- a/homeassistant/components/matter/const.py +++ b/homeassistant/components/matter/const.py @@ -1,4 +1,5 @@ """Constants for the Matter integration.""" + import logging ADDON_SLUG = "core_matter_server" diff --git a/homeassistant/components/maxcube/__init__.py b/homeassistant/components/maxcube/__init__.py index 41aed4be15c..82cdc56e5d9 100644 --- a/homeassistant/components/maxcube/__init__.py +++ b/homeassistant/components/maxcube/__init__.py @@ -1,4 +1,5 @@ """Support for the MAX! Cube LAN Gateway.""" + import logging from threading import Lock import time diff --git a/homeassistant/components/meater/__init__.py b/homeassistant/components/meater/__init__.py index ee2307fbc84..08ca32029cb 100644 --- a/homeassistant/components/meater/__init__.py +++ b/homeassistant/components/meater/__init__.py @@ -1,4 +1,5 @@ """The Meater Temperature Probe integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/media_source/const.py b/homeassistant/components/media_source/const.py index 73599efb6c3..809e0d8a1fd 100644 --- a/homeassistant/components/media_source/const.py +++ b/homeassistant/components/media_source/const.py @@ -1,4 +1,5 @@ """Constants for the media_source integration.""" + import re from homeassistant.components.media_player import MediaClass diff --git a/homeassistant/components/melissa/__init__.py b/homeassistant/components/melissa/__init__.py index 10027999dda..93e26231005 100644 --- a/homeassistant/components/melissa/__init__.py +++ b/homeassistant/components/melissa/__init__.py @@ -1,4 +1,5 @@ """Support for Melissa climate.""" + import melissa import voluptuous as vol diff --git a/homeassistant/components/met_eireann/weather.py b/homeassistant/components/met_eireann/weather.py index 84fc20cead7..7fa94920c74 100644 --- a/homeassistant/components/met_eireann/weather.py +++ b/homeassistant/components/met_eireann/weather.py @@ -1,4 +1,5 @@ """Support for Met Éireann weather service.""" + import logging from types import MappingProxyType from typing import Any, cast diff --git a/homeassistant/components/meteo_france/weather.py b/homeassistant/components/meteo_france/weather.py index 79e35b6219f..8454d7672a3 100644 --- a/homeassistant/components/meteo_france/weather.py +++ b/homeassistant/components/meteo_france/weather.py @@ -1,4 +1,5 @@ """Support for Meteo-France weather service.""" + import logging import time diff --git a/homeassistant/components/meteoclimatic/__init__.py b/homeassistant/components/meteoclimatic/__init__.py index 7510c4bec4c..1e729258218 100644 --- a/homeassistant/components/meteoclimatic/__init__.py +++ b/homeassistant/components/meteoclimatic/__init__.py @@ -1,4 +1,5 @@ """Support for Meteoclimatic weather data.""" + import logging from meteoclimatic import MeteoclimaticClient diff --git a/homeassistant/components/meteoclimatic/config_flow.py b/homeassistant/components/meteoclimatic/config_flow.py index 3067368319a..d772a6c9d62 100644 --- a/homeassistant/components/meteoclimatic/config_flow.py +++ b/homeassistant/components/meteoclimatic/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure the Meteoclimatic integration.""" + import logging from meteoclimatic import MeteoclimaticClient diff --git a/homeassistant/components/microsoft/tts.py b/homeassistant/components/microsoft/tts.py index 9bcd7f533f8..ea95771429f 100644 --- a/homeassistant/components/microsoft/tts.py +++ b/homeassistant/components/microsoft/tts.py @@ -1,4 +1,5 @@ """Support for the Microsoft Cognitive Services text-to-speech service.""" + import logging from pycsspeechtts import pycsspeechtts diff --git a/homeassistant/components/mobile_app/config_flow.py b/homeassistant/components/mobile_app/config_flow.py index 46b0c9ba09f..66035733c33 100644 --- a/homeassistant/components/mobile_app/config_flow.py +++ b/homeassistant/components/mobile_app/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Mobile App.""" + import uuid from homeassistant.components import person diff --git a/homeassistant/components/mobile_app/const.py b/homeassistant/components/mobile_app/const.py index efc105a80ea..25c35b3e87e 100644 --- a/homeassistant/components/mobile_app/const.py +++ b/homeassistant/components/mobile_app/const.py @@ -1,4 +1,5 @@ """Constants for mobile_app.""" + import voluptuous as vol from homeassistant.helpers import config_validation as cv diff --git a/homeassistant/components/mochad/__init__.py b/homeassistant/components/mochad/__init__.py index 114ade17740..36ebb74edc3 100644 --- a/homeassistant/components/mochad/__init__.py +++ b/homeassistant/components/mochad/__init__.py @@ -1,4 +1,5 @@ """Support for CM15A/CM19A X10 Controller using mochad daemon.""" + import logging import threading diff --git a/homeassistant/components/moehlenhoff_alpha2/climate.py b/homeassistant/components/moehlenhoff_alpha2/climate.py index 063628d6d32..147e4bda2fa 100644 --- a/homeassistant/components/moehlenhoff_alpha2/climate.py +++ b/homeassistant/components/moehlenhoff_alpha2/climate.py @@ -1,4 +1,5 @@ """Support for Alpha2 room control unit via Alpha2 base.""" + import logging from typing import Any diff --git a/homeassistant/components/moehlenhoff_alpha2/config_flow.py b/homeassistant/components/moehlenhoff_alpha2/config_flow.py index 64cad25f461..a2a43c7bc5d 100644 --- a/homeassistant/components/moehlenhoff_alpha2/config_flow.py +++ b/homeassistant/components/moehlenhoff_alpha2/config_flow.py @@ -1,4 +1,5 @@ """Alpha2 config flow.""" + import logging from typing import Any diff --git a/homeassistant/components/monoprice/__init__.py b/homeassistant/components/monoprice/__init__.py index 1c9a2fa7868..57282fb6545 100644 --- a/homeassistant/components/monoprice/__init__.py +++ b/homeassistant/components/monoprice/__init__.py @@ -1,4 +1,5 @@ """The Monoprice 6-Zone Amplifier integration.""" + import logging from pymonoprice import get_monoprice diff --git a/homeassistant/components/monoprice/media_player.py b/homeassistant/components/monoprice/media_player.py index 92b98abf374..daf13b4d7b8 100644 --- a/homeassistant/components/monoprice/media_player.py +++ b/homeassistant/components/monoprice/media_player.py @@ -1,4 +1,5 @@ """Support for interfacing with Monoprice 6 zone home audio controller.""" + import logging from serial import SerialException diff --git a/homeassistant/components/motion_blinds/__init__.py b/homeassistant/components/motion_blinds/__init__.py index a4868c0a210..182ea310029 100644 --- a/homeassistant/components/motion_blinds/__init__.py +++ b/homeassistant/components/motion_blinds/__init__.py @@ -1,4 +1,5 @@ """The motion_blinds component.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/motion_blinds/coordinator.py b/homeassistant/components/motion_blinds/coordinator.py index f0cb67a6261..b2abd205ce5 100644 --- a/homeassistant/components/motion_blinds/coordinator.py +++ b/homeassistant/components/motion_blinds/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for Motionblinds integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/motion_blinds/gateway.py b/homeassistant/components/motion_blinds/gateway.py index ff37b640127..44f7caa74b2 100644 --- a/homeassistant/components/motion_blinds/gateway.py +++ b/homeassistant/components/motion_blinds/gateway.py @@ -1,4 +1,5 @@ """Code to handle a Motion Gateway.""" + import contextlib import logging import socket diff --git a/homeassistant/components/motionmount/binary_sensor.py b/homeassistant/components/motionmount/binary_sensor.py index 6bbed2e90c5..45b6e821440 100644 --- a/homeassistant/components/motionmount/binary_sensor.py +++ b/homeassistant/components/motionmount/binary_sensor.py @@ -1,4 +1,5 @@ """Support for MotionMount binary sensors.""" + import motionmount from homeassistant.components.binary_sensor import ( diff --git a/homeassistant/components/motionmount/config_flow.py b/homeassistant/components/motionmount/config_flow.py index 3b0c8ffd830..19d3557d36b 100644 --- a/homeassistant/components/motionmount/config_flow.py +++ b/homeassistant/components/motionmount/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Vogel's MotionMount.""" + import logging import socket from typing import Any diff --git a/homeassistant/components/motionmount/number.py b/homeassistant/components/motionmount/number.py index 476e14c3a82..3217a4558e1 100644 --- a/homeassistant/components/motionmount/number.py +++ b/homeassistant/components/motionmount/number.py @@ -1,4 +1,5 @@ """Support for MotionMount numeric control.""" + import motionmount from homeassistant.components.number import NumberEntity diff --git a/homeassistant/components/motionmount/select.py b/homeassistant/components/motionmount/select.py index ef0b1e918ae..7d8a6ccdbc4 100644 --- a/homeassistant/components/motionmount/select.py +++ b/homeassistant/components/motionmount/select.py @@ -1,4 +1,5 @@ """Support for MotionMount numeric control.""" + import motionmount from homeassistant.components.select import SelectEntity diff --git a/homeassistant/components/motionmount/sensor.py b/homeassistant/components/motionmount/sensor.py index ed3cbd7d38b..933b637b0c2 100644 --- a/homeassistant/components/motionmount/sensor.py +++ b/homeassistant/components/motionmount/sensor.py @@ -1,4 +1,5 @@ """Support for MotionMount sensors.""" + import motionmount from homeassistant.components.sensor import SensorDeviceClass, SensorEntity diff --git a/homeassistant/components/mqtt/light/schema.py b/homeassistant/components/mqtt/light/schema.py index 6e2ac60b28d..baec7dd40e5 100644 --- a/homeassistant/components/mqtt/light/schema.py +++ b/homeassistant/components/mqtt/light/schema.py @@ -1,4 +1,5 @@ """Shared schema code.""" + import voluptuous as vol from ..const import CONF_SCHEMA diff --git a/homeassistant/components/mqtt_eventstream/__init__.py b/homeassistant/components/mqtt_eventstream/__init__.py index af370fe82f3..5e677d13cfe 100644 --- a/homeassistant/components/mqtt_eventstream/__init__.py +++ b/homeassistant/components/mqtt_eventstream/__init__.py @@ -1,4 +1,5 @@ """Connect two Home Assistant instances via MQTT.""" + import json import logging diff --git a/homeassistant/components/mqtt_statestream/__init__.py b/homeassistant/components/mqtt_statestream/__init__.py index 32836825876..1f9fa2fad0f 100644 --- a/homeassistant/components/mqtt_statestream/__init__.py +++ b/homeassistant/components/mqtt_statestream/__init__.py @@ -1,4 +1,5 @@ """Publish simple item state changes via MQTT.""" + import json import logging diff --git a/homeassistant/components/mullvad/__init__.py b/homeassistant/components/mullvad/__init__.py index cd692f00537..b79b9b4aa6a 100644 --- a/homeassistant/components/mullvad/__init__.py +++ b/homeassistant/components/mullvad/__init__.py @@ -1,4 +1,5 @@ """The Mullvad VPN integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/mycroft/__init__.py b/homeassistant/components/mycroft/__init__.py index 7c4b75aaad1..557eca972e6 100644 --- a/homeassistant/components/mycroft/__init__.py +++ b/homeassistant/components/mycroft/__init__.py @@ -1,4 +1,5 @@ """Support for Mycroft AI.""" + import voluptuous as vol from homeassistant.const import CONF_HOST, Platform diff --git a/homeassistant/components/myuplink/coordinator.py b/homeassistant/components/myuplink/coordinator.py index 03a902fc4bb..211fd894ac5 100644 --- a/homeassistant/components/myuplink/coordinator.py +++ b/homeassistant/components/myuplink/coordinator.py @@ -1,4 +1,5 @@ """Coordinator for myUplink.""" + import asyncio.timeouts from dataclasses import dataclass from datetime import datetime, timedelta diff --git a/homeassistant/components/neato/__init__.py b/homeassistant/components/neato/__init__.py index b172d84533c..e0a3f4bc37a 100644 --- a/homeassistant/components/neato/__init__.py +++ b/homeassistant/components/neato/__init__.py @@ -1,4 +1,5 @@ """Support for Neato botvac connected vacuum cleaners.""" + import logging import aiohttp diff --git a/homeassistant/components/netatmo/webhook.py b/homeassistant/components/netatmo/webhook.py index 9761c8298c7..e5e17133690 100644 --- a/homeassistant/components/netatmo/webhook.py +++ b/homeassistant/components/netatmo/webhook.py @@ -1,4 +1,5 @@ """The Netatmo integration.""" + import logging from aiohttp.web import Request diff --git a/homeassistant/components/netgear_lte/const.py b/homeassistant/components/netgear_lte/const.py index b47218bf4e1..69a96c289e8 100644 --- a/homeassistant/components/netgear_lte/const.py +++ b/homeassistant/components/netgear_lte/const.py @@ -1,4 +1,5 @@ """Constants for the Netgear LTE integration.""" + import logging from typing import Final diff --git a/homeassistant/components/nexia/__init__.py b/homeassistant/components/nexia/__init__.py index f1954eb50b8..9d9299b1ce9 100644 --- a/homeassistant/components/nexia/__init__.py +++ b/homeassistant/components/nexia/__init__.py @@ -1,4 +1,5 @@ """Support for Nexia / Trane XL Thermostats.""" + import logging import aiohttp diff --git a/homeassistant/components/nexia/config_flow.py b/homeassistant/components/nexia/config_flow.py index 8112e019f0d..5af4ff52fbb 100644 --- a/homeassistant/components/nexia/config_flow.py +++ b/homeassistant/components/nexia/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Nexia integration.""" + import logging import aiohttp diff --git a/homeassistant/components/nibe_heatpump/const.py b/homeassistant/components/nibe_heatpump/const.py index 0f16567671c..ccdd92783de 100644 --- a/homeassistant/components/nibe_heatpump/const.py +++ b/homeassistant/components/nibe_heatpump/const.py @@ -1,4 +1,5 @@ """Constants for the Nibe Heat Pump integration.""" + import logging DOMAIN = "nibe_heatpump" diff --git a/homeassistant/components/nightscout/config_flow.py b/homeassistant/components/nightscout/config_flow.py index 032af8975eb..6d2a0e6c385 100644 --- a/homeassistant/components/nightscout/config_flow.py +++ b/homeassistant/components/nightscout/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Nightscout integration.""" + import logging from typing import Any diff --git a/homeassistant/components/no_ip/__init__.py b/homeassistant/components/no_ip/__init__.py index 8ab277c3def..d9084719cbd 100644 --- a/homeassistant/components/no_ip/__init__.py +++ b/homeassistant/components/no_ip/__init__.py @@ -1,4 +1,5 @@ """Integrate with NO-IP Dynamic DNS service.""" + import asyncio import base64 from datetime import datetime, timedelta diff --git a/homeassistant/components/notify/const.py b/homeassistant/components/notify/const.py index 38dba680635..b653b5d1cbf 100644 --- a/homeassistant/components/notify/const.py +++ b/homeassistant/components/notify/const.py @@ -1,4 +1,5 @@ """Provide common notify constants.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/notify_events/__init__.py b/homeassistant/components/notify_events/__init__.py index 12efa693b19..2be97d709a9 100644 --- a/homeassistant/components/notify_events/__init__.py +++ b/homeassistant/components/notify_events/__init__.py @@ -1,4 +1,5 @@ """The notify_events component.""" + import voluptuous as vol from homeassistant.const import CONF_TOKEN, Platform diff --git a/homeassistant/components/notion/const.py b/homeassistant/components/notion/const.py index b1ea921a71b..590431d1a59 100644 --- a/homeassistant/components/notion/const.py +++ b/homeassistant/components/notion/const.py @@ -1,4 +1,5 @@ """Define constants for the Notion integration.""" + import logging DOMAIN = "notion" diff --git a/homeassistant/components/nuheat/climate.py b/homeassistant/components/nuheat/climate.py index b2ebbfa8485..db85827fc9b 100644 --- a/homeassistant/components/nuheat/climate.py +++ b/homeassistant/components/nuheat/climate.py @@ -1,4 +1,5 @@ """Support for NuHeat thermostats.""" + import logging from typing import Any diff --git a/homeassistant/components/numato/__init__.py b/homeassistant/components/numato/__init__.py index 7a66ac55d70..978264d867e 100644 --- a/homeassistant/components/numato/__init__.py +++ b/homeassistant/components/numato/__init__.py @@ -1,4 +1,5 @@ """Support for controlling GPIO pins of a Numato Labs USB GPIO expander.""" + import logging import numato_gpio as gpio diff --git a/homeassistant/components/nzbget/__init__.py b/homeassistant/components/nzbget/__init__.py index 9d6fafd30c7..61b3f98739c 100644 --- a/homeassistant/components/nzbget/__init__.py +++ b/homeassistant/components/nzbget/__init__.py @@ -1,4 +1,5 @@ """The NZBGet integration.""" + import voluptuous as vol from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/nzbget/coordinator.py b/homeassistant/components/nzbget/coordinator.py index dcefe25eae9..cf9625ce4ec 100644 --- a/homeassistant/components/nzbget/coordinator.py +++ b/homeassistant/components/nzbget/coordinator.py @@ -1,4 +1,5 @@ """Provides the NZBGet DataUpdateCoordinator.""" + import asyncio from collections.abc import Mapping from datetime import timedelta diff --git a/homeassistant/components/ombi/__init__.py b/homeassistant/components/ombi/__init__.py index b67b097dfbf..719efdc8ae3 100644 --- a/homeassistant/components/ombi/__init__.py +++ b/homeassistant/components/ombi/__init__.py @@ -1,4 +1,5 @@ """Support for Ombi.""" + import logging import pyombi diff --git a/homeassistant/components/omnilogic/__init__.py b/homeassistant/components/omnilogic/__init__.py index 27f145f82b6..d9966290986 100644 --- a/homeassistant/components/omnilogic/__init__.py +++ b/homeassistant/components/omnilogic/__init__.py @@ -1,4 +1,5 @@ """The Omnilogic integration.""" + import logging from omnilogic import LoginException, OmniLogic, OmniLogicException diff --git a/homeassistant/components/omnilogic/switch.py b/homeassistant/components/omnilogic/switch.py index dfefd17bf11..9bdc59a14c8 100644 --- a/homeassistant/components/omnilogic/switch.py +++ b/homeassistant/components/omnilogic/switch.py @@ -1,4 +1,5 @@ """Platform for Omnilogic switch integration.""" + import time from typing import Any diff --git a/homeassistant/components/ondilo_ico/config_flow.py b/homeassistant/components/ondilo_ico/config_flow.py index 503f3936303..5a0fe8c21a5 100644 --- a/homeassistant/components/ondilo_ico/config_flow.py +++ b/homeassistant/components/ondilo_ico/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Ondilo ICO.""" + import logging from homeassistant.helpers import config_entry_oauth2_flow diff --git a/homeassistant/components/onewire/__init__.py b/homeassistant/components/onewire/__init__.py index e3454a5eb5c..95082c9d9e2 100644 --- a/homeassistant/components/onewire/__init__.py +++ b/homeassistant/components/onewire/__init__.py @@ -1,4 +1,5 @@ """The 1-Wire component.""" + import logging from pyownet import protocol diff --git a/homeassistant/components/onvif/__init__.py b/homeassistant/components/onvif/__init__.py index ea6cd542fea..5c97abee77a 100644 --- a/homeassistant/components/onvif/__init__.py +++ b/homeassistant/components/onvif/__init__.py @@ -1,4 +1,5 @@ """The ONVIF integration.""" + import asyncio from contextlib import suppress from http import HTTPStatus diff --git a/homeassistant/components/onvif/const.py b/homeassistant/components/onvif/const.py index 77fa098a316..d191a1710d5 100644 --- a/homeassistant/components/onvif/const.py +++ b/homeassistant/components/onvif/const.py @@ -1,4 +1,5 @@ """Constants for the onvif component.""" + import logging from httpx import RequestError diff --git a/homeassistant/components/opensky/const.py b/homeassistant/components/opensky/const.py index 7fe26b424d3..46cd7f4263e 100644 --- a/homeassistant/components/opensky/const.py +++ b/homeassistant/components/opensky/const.py @@ -1,4 +1,5 @@ """OpenSky constants.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/opentherm_gw/__init__.py b/homeassistant/components/opentherm_gw/__init__.py index 12f4724e056..ca37b7baaef 100644 --- a/homeassistant/components/opentherm_gw/__init__.py +++ b/homeassistant/components/opentherm_gw/__init__.py @@ -1,4 +1,5 @@ """Support for OpenTherm Gateway devices.""" + import asyncio from datetime import date, datetime import logging diff --git a/homeassistant/components/opentherm_gw/binary_sensor.py b/homeassistant/components/opentherm_gw/binary_sensor.py index d6aa5a3b700..de949dafbaf 100644 --- a/homeassistant/components/opentherm_gw/binary_sensor.py +++ b/homeassistant/components/opentherm_gw/binary_sensor.py @@ -1,4 +1,5 @@ """Support for OpenTherm Gateway binary sensors.""" + import logging from homeassistant.components.binary_sensor import ENTITY_ID_FORMAT, BinarySensorEntity diff --git a/homeassistant/components/opentherm_gw/sensor.py b/homeassistant/components/opentherm_gw/sensor.py index 5848d50ad95..bf393794450 100644 --- a/homeassistant/components/opentherm_gw/sensor.py +++ b/homeassistant/components/opentherm_gw/sensor.py @@ -1,4 +1,5 @@ """Support for OpenTherm Gateway sensors.""" + import logging from homeassistant.components.sensor import ENTITY_ID_FORMAT, SensorEntity diff --git a/homeassistant/components/openuv/const.py b/homeassistant/components/openuv/const.py index b03726d5749..9d711bb8901 100644 --- a/homeassistant/components/openuv/const.py +++ b/homeassistant/components/openuv/const.py @@ -1,4 +1,5 @@ """Define constants for the OpenUV component.""" + import logging DOMAIN = "openuv" diff --git a/homeassistant/components/openweathermap/weather_update_coordinator.py b/homeassistant/components/openweathermap/weather_update_coordinator.py index 05b24d60f79..d54a7fa899f 100644 --- a/homeassistant/components/openweathermap/weather_update_coordinator.py +++ b/homeassistant/components/openweathermap/weather_update_coordinator.py @@ -1,4 +1,5 @@ """Weather data coordinator for the OpenWeatherMap (OWM) service.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/opnsense/__init__.py b/homeassistant/components/opnsense/__init__.py index 0111379df44..d2ee2e2dfbd 100644 --- a/homeassistant/components/opnsense/__init__.py +++ b/homeassistant/components/opnsense/__init__.py @@ -1,4 +1,5 @@ """Support for OPNSense Routers.""" + import logging from pyopnsense import diagnostics diff --git a/homeassistant/components/owntracks/config_flow.py b/homeassistant/components/owntracks/config_flow.py index 3c1f6708342..29fe4f0cf65 100644 --- a/homeassistant/components/owntracks/config_flow.py +++ b/homeassistant/components/owntracks/config_flow.py @@ -1,4 +1,5 @@ """Config flow for OwnTracks.""" + import secrets from homeassistant.components import cloud, webhook diff --git a/homeassistant/components/owntracks/messages.py b/homeassistant/components/owntracks/messages.py index df61aa6e968..3e669079848 100644 --- a/homeassistant/components/owntracks/messages.py +++ b/homeassistant/components/owntracks/messages.py @@ -1,4 +1,5 @@ """OwnTracks Message handlers.""" + import json import logging diff --git a/homeassistant/components/panel_iframe/__init__.py b/homeassistant/components/panel_iframe/__init__.py index e33e5078288..c51768952eb 100644 --- a/homeassistant/components/panel_iframe/__init__.py +++ b/homeassistant/components/panel_iframe/__init__.py @@ -1,4 +1,5 @@ """Register an iFrame front end panel.""" + import voluptuous as vol from homeassistant.components import frontend diff --git a/homeassistant/components/peco/const.py b/homeassistant/components/peco/const.py index 1df8ae41ecb..5d73057698f 100644 --- a/homeassistant/components/peco/const.py +++ b/homeassistant/components/peco/const.py @@ -1,4 +1,5 @@ """Constants for the PECO Outage Counter integration.""" + import logging from typing import Final diff --git a/homeassistant/components/pegel_online/coordinator.py b/homeassistant/components/pegel_online/coordinator.py index 9463aa48872..1802af8e05c 100644 --- a/homeassistant/components/pegel_online/coordinator.py +++ b/homeassistant/components/pegel_online/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for pegel_online.""" + import logging from aiopegelonline import CONNECT_ERRORS, PegelOnline, Station, StationMeasurements diff --git a/homeassistant/components/picnic/coordinator.py b/homeassistant/components/picnic/coordinator.py index 61af7e5cc91..7a76d3174cd 100644 --- a/homeassistant/components/picnic/coordinator.py +++ b/homeassistant/components/picnic/coordinator.py @@ -1,4 +1,5 @@ """Coordinator to fetch data from the Picnic API.""" + import asyncio from contextlib import suppress import copy diff --git a/homeassistant/components/picotts/tts.py b/homeassistant/components/picotts/tts.py index 4d9f1755145..8ba17fdac17 100644 --- a/homeassistant/components/picotts/tts.py +++ b/homeassistant/components/picotts/tts.py @@ -1,4 +1,5 @@ """Support for the Pico TTS speech service.""" + import logging import os import shutil diff --git a/homeassistant/components/pilight/base_class.py b/homeassistant/components/pilight/base_class.py index cb96d89e6a2..d2d83813516 100644 --- a/homeassistant/components/pilight/base_class.py +++ b/homeassistant/components/pilight/base_class.py @@ -1,4 +1,5 @@ """Base class for pilight.""" + import voluptuous as vol from homeassistant.const import ( diff --git a/homeassistant/components/ping/helpers.py b/homeassistant/components/ping/helpers.py index 16d36b61ab7..f9afcef7be9 100644 --- a/homeassistant/components/ping/helpers.py +++ b/homeassistant/components/ping/helpers.py @@ -1,4 +1,5 @@ """Ping classes shared between platforms.""" + import asyncio from contextlib import suppress import logging diff --git a/homeassistant/components/plex/models.py b/homeassistant/components/plex/models.py index 9c274774d07..f2fa3f60d24 100644 --- a/homeassistant/components/plex/models.py +++ b/homeassistant/components/plex/models.py @@ -1,4 +1,5 @@ """Models to represent various Plex objects used in the integration.""" + import logging from homeassistant.components.media_player import MediaType diff --git a/homeassistant/components/plex/services.py b/homeassistant/components/plex/services.py index 39d41369a4b..e0fe79be182 100644 --- a/homeassistant/components/plex/services.py +++ b/homeassistant/components/plex/services.py @@ -1,4 +1,5 @@ """Services for the Plex integration.""" + import json import logging diff --git a/homeassistant/components/plex/update.py b/homeassistant/components/plex/update.py index e48c3a339d5..c1f1ffd5b14 100644 --- a/homeassistant/components/plex/update.py +++ b/homeassistant/components/plex/update.py @@ -1,4 +1,5 @@ """Representation of Plex updates.""" + import logging from typing import Any diff --git a/homeassistant/components/plum_lightpad/__init__.py b/homeassistant/components/plum_lightpad/__init__.py index 78c7bf7ff6a..f1816f03d3b 100644 --- a/homeassistant/components/plum_lightpad/__init__.py +++ b/homeassistant/components/plum_lightpad/__init__.py @@ -1,4 +1,5 @@ """Support for Plum Lightpad devices.""" + import logging from aiohttp import ContentTypeError diff --git a/homeassistant/components/point/__init__.py b/homeassistant/components/point/__init__.py index 9fe63bf1d55..9f0f6e6dc7c 100644 --- a/homeassistant/components/point/__init__.py +++ b/homeassistant/components/point/__init__.py @@ -1,4 +1,5 @@ """Support for Minut Point.""" + import asyncio import logging diff --git a/homeassistant/components/point/config_flow.py b/homeassistant/components/point/config_flow.py index b88862758af..acf4b3e6d34 100644 --- a/homeassistant/components/point/config_flow.py +++ b/homeassistant/components/point/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Minut Point.""" + import asyncio from collections import OrderedDict import logging diff --git a/homeassistant/components/poolsense/__init__.py b/homeassistant/components/poolsense/__init__.py index 644ecb8cf3d..808d2300798 100644 --- a/homeassistant/components/poolsense/__init__.py +++ b/homeassistant/components/poolsense/__init__.py @@ -1,4 +1,5 @@ """The PoolSense integration.""" + import logging from poolsense import PoolSense diff --git a/homeassistant/components/poolsense/config_flow.py b/homeassistant/components/poolsense/config_flow.py index 13ccfa4abc0..915fa1c8d06 100644 --- a/homeassistant/components/poolsense/config_flow.py +++ b/homeassistant/components/poolsense/config_flow.py @@ -1,4 +1,5 @@ """Config flow for PoolSense integration.""" + import logging from typing import Any diff --git a/homeassistant/components/poolsense/coordinator.py b/homeassistant/components/poolsense/coordinator.py index e5e3e6ad1bd..8b6f99ed72b 100644 --- a/homeassistant/components/poolsense/coordinator.py +++ b/homeassistant/components/poolsense/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinator for poolsense integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/profiler/__init__.py b/homeassistant/components/profiler/__init__.py index 89240820057..da70e587b88 100644 --- a/homeassistant/components/profiler/__init__.py +++ b/homeassistant/components/profiler/__init__.py @@ -1,4 +1,5 @@ """The profiler integration.""" + import asyncio from contextlib import suppress from datetime import timedelta diff --git a/homeassistant/components/progettihwsw/binary_sensor.py b/homeassistant/components/progettihwsw/binary_sensor.py index ea7a7dce5c3..fd4f478c045 100644 --- a/homeassistant/components/progettihwsw/binary_sensor.py +++ b/homeassistant/components/progettihwsw/binary_sensor.py @@ -1,4 +1,5 @@ """Control binary sensor instances.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/progettihwsw/switch.py b/homeassistant/components/progettihwsw/switch.py index f466e11a1cc..accabcfb32f 100644 --- a/homeassistant/components/progettihwsw/switch.py +++ b/homeassistant/components/progettihwsw/switch.py @@ -1,4 +1,5 @@ """Control switches.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/prosegur/__init__.py b/homeassistant/components/prosegur/__init__.py index fd79a091e39..bf2aad451df 100644 --- a/homeassistant/components/prosegur/__init__.py +++ b/homeassistant/components/prosegur/__init__.py @@ -1,4 +1,5 @@ """The Prosegur Alarm integration.""" + import logging from pyprosegur.auth import Auth diff --git a/homeassistant/components/ps4/__init__.py b/homeassistant/components/ps4/__init__.py index f68ad6ce896..3e92861b963 100644 --- a/homeassistant/components/ps4/__init__.py +++ b/homeassistant/components/ps4/__init__.py @@ -1,4 +1,5 @@ """Support for PlayStation 4 consoles.""" + import logging import os diff --git a/homeassistant/components/purpleair/const.py b/homeassistant/components/purpleair/const.py index 60f51a9e7dd..5f1ec84d469 100644 --- a/homeassistant/components/purpleair/const.py +++ b/homeassistant/components/purpleair/const.py @@ -1,4 +1,5 @@ """Constants for the PurpleAir integration.""" + import logging DOMAIN = "purpleair" diff --git a/homeassistant/components/python_script/__init__.py b/homeassistant/components/python_script/__init__.py index c10c6de5b3f..e976ae5d1b0 100644 --- a/homeassistant/components/python_script/__init__.py +++ b/homeassistant/components/python_script/__init__.py @@ -1,4 +1,5 @@ """Component to allow running Python scripts.""" + import datetime import glob import logging diff --git a/homeassistant/components/qbittorrent/__init__.py b/homeassistant/components/qbittorrent/__init__.py index 84315186097..7b1a38b7e31 100644 --- a/homeassistant/components/qbittorrent/__init__.py +++ b/homeassistant/components/qbittorrent/__init__.py @@ -1,4 +1,5 @@ """The qbittorrent component.""" + import logging from qbittorrent.client import LoginRequired diff --git a/homeassistant/components/qvr_pro/__init__.py b/homeassistant/components/qvr_pro/__init__.py index d0fc8511dd3..9aad94790c6 100644 --- a/homeassistant/components/qvr_pro/__init__.py +++ b/homeassistant/components/qvr_pro/__init__.py @@ -1,4 +1,5 @@ """Support for QVR Pro NVR software by QNAP.""" + import logging from pyqvrpro import Client diff --git a/homeassistant/components/rachio/__init__.py b/homeassistant/components/rachio/__init__.py index 13299b4e7dc..e5a64d25fc8 100644 --- a/homeassistant/components/rachio/__init__.py +++ b/homeassistant/components/rachio/__init__.py @@ -1,4 +1,5 @@ """Integration with the Rachio Iro sprinkler system controller.""" + import logging import secrets diff --git a/homeassistant/components/radarr/const.py b/homeassistant/components/radarr/const.py index 37388dd51ef..ef3b29af4e5 100644 --- a/homeassistant/components/radarr/const.py +++ b/homeassistant/components/radarr/const.py @@ -1,4 +1,5 @@ """Constants for Radarr.""" + import logging from typing import Final diff --git a/homeassistant/components/radio_browser/const.py b/homeassistant/components/radio_browser/const.py index eb456db08e8..206cc3de933 100644 --- a/homeassistant/components/radio_browser/const.py +++ b/homeassistant/components/radio_browser/const.py @@ -1,4 +1,5 @@ """Constants for the Radio Browser integration.""" + import logging from typing import Final diff --git a/homeassistant/components/rainmachine/const.py b/homeassistant/components/rainmachine/const.py index e28b2326b79..3bd89ab7e23 100644 --- a/homeassistant/components/rainmachine/const.py +++ b/homeassistant/components/rainmachine/const.py @@ -1,4 +1,5 @@ """Define constants for the SimpliSafe component.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/recollect_waste/const.py b/homeassistant/components/recollect_waste/const.py index 5589507d4ac..b1fa1b0e6f0 100644 --- a/homeassistant/components/recollect_waste/const.py +++ b/homeassistant/components/recollect_waste/const.py @@ -1,4 +1,5 @@ """Define ReCollect Waste constants.""" + import logging DOMAIN = "recollect_waste" diff --git a/homeassistant/components/recorder/entity_registry.py b/homeassistant/components/recorder/entity_registry.py index fbf6e691777..cb464c7f543 100644 --- a/homeassistant/components/recorder/entity_registry.py +++ b/homeassistant/components/recorder/entity_registry.py @@ -1,4 +1,5 @@ """Recorder entity registry helper.""" + import logging from homeassistant.core import Event, HomeAssistant, callback diff --git a/homeassistant/components/recorder/pool.py b/homeassistant/components/recorder/pool.py index 46f140305e3..27bc313b162 100644 --- a/homeassistant/components/recorder/pool.py +++ b/homeassistant/components/recorder/pool.py @@ -1,4 +1,5 @@ """A pool for sqlite connections.""" + import logging import threading import traceback diff --git a/homeassistant/components/remember_the_milk/__init__.py b/homeassistant/components/remember_the_milk/__init__.py index 82025eeba5d..3d1654960a7 100644 --- a/homeassistant/components/remember_the_milk/__init__.py +++ b/homeassistant/components/remember_the_milk/__init__.py @@ -1,4 +1,5 @@ """Support to interact with Remember The Milk.""" + import json import logging import os diff --git a/homeassistant/components/renault/__init__.py b/homeassistant/components/renault/__init__.py index 6b5679088a0..f2a02be7b49 100644 --- a/homeassistant/components/renault/__init__.py +++ b/homeassistant/components/renault/__init__.py @@ -1,4 +1,5 @@ """Support for Renault devices.""" + import aiohttp from renault_api.gigya.exceptions import GigyaException diff --git a/homeassistant/components/ridwell/const.py b/homeassistant/components/ridwell/const.py index 69c5ead5277..75ceb2dbbd6 100644 --- a/homeassistant/components/ridwell/const.py +++ b/homeassistant/components/ridwell/const.py @@ -1,4 +1,5 @@ """Constants for the Ridwell integration.""" + import logging DOMAIN = "ridwell" diff --git a/homeassistant/components/ring/siren.py b/homeassistant/components/ring/siren.py index 0844f650e57..60290469fa7 100644 --- a/homeassistant/components/ring/siren.py +++ b/homeassistant/components/ring/siren.py @@ -1,4 +1,5 @@ """Component providing HA Siren support for Ring Chimes.""" + import logging from typing import Any diff --git a/homeassistant/components/rituals_perfume_genie/__init__.py b/homeassistant/components/rituals_perfume_genie/__init__.py index e0fac0abfcf..792a470ca3c 100644 --- a/homeassistant/components/rituals_perfume_genie/__init__.py +++ b/homeassistant/components/rituals_perfume_genie/__init__.py @@ -1,4 +1,5 @@ """The Rituals Perfume Genie integration.""" + import asyncio import aiohttp diff --git a/homeassistant/components/rituals_perfume_genie/coordinator.py b/homeassistant/components/rituals_perfume_genie/coordinator.py index b63b28e4de9..4c86f110b17 100644 --- a/homeassistant/components/rituals_perfume_genie/coordinator.py +++ b/homeassistant/components/rituals_perfume_genie/coordinator.py @@ -1,4 +1,5 @@ """The Rituals Perfume Genie data update coordinator.""" + import logging from pyrituals import Diffuser diff --git a/homeassistant/components/roborock/image.py b/homeassistant/components/roborock/image.py index 66957232679..f62a0aac1e4 100644 --- a/homeassistant/components/roborock/image.py +++ b/homeassistant/components/roborock/image.py @@ -1,4 +1,5 @@ """Support for Roborock image.""" + import asyncio import io from itertools import chain diff --git a/homeassistant/components/roborock/number.py b/homeassistant/components/roborock/number.py index 2218e5ec2ce..20f4c76fe75 100644 --- a/homeassistant/components/roborock/number.py +++ b/homeassistant/components/roborock/number.py @@ -1,4 +1,5 @@ """Support for Roborock number.""" + import asyncio from collections.abc import Callable, Coroutine from dataclasses import dataclass diff --git a/homeassistant/components/roborock/time.py b/homeassistant/components/roborock/time.py index 71dee773fa4..e142713213c 100644 --- a/homeassistant/components/roborock/time.py +++ b/homeassistant/components/roborock/time.py @@ -1,4 +1,5 @@ """Support for Roborock time.""" + import asyncio from collections.abc import Callable, Coroutine from dataclasses import dataclass diff --git a/homeassistant/components/roomba/__init__.py b/homeassistant/components/roomba/__init__.py index bd302e16a90..d00010aa3e9 100644 --- a/homeassistant/components/roomba/__init__.py +++ b/homeassistant/components/roomba/__init__.py @@ -1,4 +1,5 @@ """The roomba component.""" + import asyncio import contextlib from functools import partial diff --git a/homeassistant/components/roomba/braava.py b/homeassistant/components/roomba/braava.py index db517a065ea..da9007f8b2c 100644 --- a/homeassistant/components/roomba/braava.py +++ b/homeassistant/components/roomba/braava.py @@ -1,4 +1,5 @@ """Class for Braava devices.""" + import logging from homeassistant.components.vacuum import VacuumEntityFeature diff --git a/homeassistant/components/roomba/roomba.py b/homeassistant/components/roomba/roomba.py index 2c50508a637..5d774120634 100644 --- a/homeassistant/components/roomba/roomba.py +++ b/homeassistant/components/roomba/roomba.py @@ -1,4 +1,5 @@ """Class for Roomba devices.""" + import logging from homeassistant.components.vacuum import VacuumEntityFeature diff --git a/homeassistant/components/roon/config_flow.py b/homeassistant/components/roon/config_flow.py index e7f9bfb6860..cb70187b988 100644 --- a/homeassistant/components/roon/config_flow.py +++ b/homeassistant/components/roon/config_flow.py @@ -1,4 +1,5 @@ """Config flow for roon integration.""" + import asyncio import logging diff --git a/homeassistant/components/roon/event.py b/homeassistant/components/roon/event.py index fc1bb339cd7..ea5014c8755 100644 --- a/homeassistant/components/roon/event.py +++ b/homeassistant/components/roon/event.py @@ -1,4 +1,5 @@ """Roon event entities.""" + import logging from typing import cast diff --git a/homeassistant/components/roon/media_browser.py b/homeassistant/components/roon/media_browser.py index dd7a2a1faa3..806375bc902 100644 --- a/homeassistant/components/roon/media_browser.py +++ b/homeassistant/components/roon/media_browser.py @@ -1,4 +1,5 @@ """Support to interface with the Roon API.""" + import logging from homeassistant.components.media_player import BrowseMedia, MediaClass diff --git a/homeassistant/components/roon/server.py b/homeassistant/components/roon/server.py index 488fe18aae4..3f2e541b125 100644 --- a/homeassistant/components/roon/server.py +++ b/homeassistant/components/roon/server.py @@ -1,4 +1,5 @@ """Code to handle the api connection to a Roon server.""" + import asyncio import logging diff --git a/homeassistant/components/rova/const.py b/homeassistant/components/rova/const.py index 71d39d3703b..a0b233dabca 100644 --- a/homeassistant/components/rova/const.py +++ b/homeassistant/components/rova/const.py @@ -1,4 +1,5 @@ """Const file for Rova.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/rpi_camera/__init__.py b/homeassistant/components/rpi_camera/__init__.py index 15c59476ab2..31b667d2b4e 100644 --- a/homeassistant/components/rpi_camera/__init__.py +++ b/homeassistant/components/rpi_camera/__init__.py @@ -1,4 +1,5 @@ """The rpi_camera component.""" + import voluptuous as vol from homeassistant.const import CONF_FILE_PATH, CONF_NAME, Platform diff --git a/homeassistant/components/rpi_power/binary_sensor.py b/homeassistant/components/rpi_power/binary_sensor.py index b5337923d6c..a7306899bde 100644 --- a/homeassistant/components/rpi_power/binary_sensor.py +++ b/homeassistant/components/rpi_power/binary_sensor.py @@ -2,6 +2,7 @@ Minimal Kernel needed is 4.14+ """ + import logging from rpi_bad_power import UnderVoltage, new_under_voltage diff --git a/homeassistant/components/ruckus_unleashed/__init__.py b/homeassistant/components/ruckus_unleashed/__init__.py index 63521a622cd..c2c46fcc125 100644 --- a/homeassistant/components/ruckus_unleashed/__init__.py +++ b/homeassistant/components/ruckus_unleashed/__init__.py @@ -1,4 +1,5 @@ """The Ruckus Unleashed integration.""" + import logging from aioruckus import AjaxSession diff --git a/homeassistant/components/samsungtv/const.py b/homeassistant/components/samsungtv/const.py index 6c657145d7a..9fe8fb58cbd 100644 --- a/homeassistant/components/samsungtv/const.py +++ b/homeassistant/components/samsungtv/const.py @@ -1,4 +1,5 @@ """Constants for the Samsung TV integration.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/satel_integra/__init__.py b/homeassistant/components/satel_integra/__init__.py index e9edd1ff52c..466faf27b12 100644 --- a/homeassistant/components/satel_integra/__init__.py +++ b/homeassistant/components/satel_integra/__init__.py @@ -1,4 +1,5 @@ """Support for Satel Integra devices.""" + import collections import logging diff --git a/homeassistant/components/schedule/const.py b/homeassistant/components/schedule/const.py index e044a614e4d..5ec57aae78d 100644 --- a/homeassistant/components/schedule/const.py +++ b/homeassistant/components/schedule/const.py @@ -1,4 +1,5 @@ """Constants for the schedule integration.""" + import logging from typing import Final diff --git a/homeassistant/components/schluter/__init__.py b/homeassistant/components/schluter/__init__.py index 5abb6b2a112..907841a2e5e 100644 --- a/homeassistant/components/schluter/__init__.py +++ b/homeassistant/components/schluter/__init__.py @@ -1,4 +1,5 @@ """The Schluter DITRA-HEAT integration.""" + import logging from requests import RequestException, Session diff --git a/homeassistant/components/screenlogic/__init__.py b/homeassistant/components/screenlogic/__init__.py index 56c686df6b4..c7dbaabd565 100644 --- a/homeassistant/components/screenlogic/__init__.py +++ b/homeassistant/components/screenlogic/__init__.py @@ -1,4 +1,5 @@ """The Screenlogic integration.""" + import logging from typing import Any diff --git a/homeassistant/components/screenlogic/util.py b/homeassistant/components/screenlogic/util.py index 928effc73fc..781d0fcab24 100644 --- a/homeassistant/components/screenlogic/util.py +++ b/homeassistant/components/screenlogic/util.py @@ -1,4 +1,5 @@ """Utility functions for the ScreenLogic integration.""" + import logging from screenlogicpy.const.data import SHARED_VALUES diff --git a/homeassistant/components/script/const.py b/homeassistant/components/script/const.py index 7b4b0f5fe9c..e6e5fdca13f 100644 --- a/homeassistant/components/script/const.py +++ b/homeassistant/components/script/const.py @@ -1,4 +1,5 @@ """Constants for the script integration.""" + import logging DOMAIN = "script" diff --git a/homeassistant/components/scsgate/__init__.py b/homeassistant/components/scsgate/__init__.py index af5921e2c3b..7f00f8abe84 100644 --- a/homeassistant/components/scsgate/__init__.py +++ b/homeassistant/components/scsgate/__init__.py @@ -1,4 +1,5 @@ """Support for SCSGate components.""" + import logging from threading import Lock diff --git a/homeassistant/components/sense/binary_sensor.py b/homeassistant/components/sense/binary_sensor.py index 094ecbdfcf7..7dde4c029b1 100644 --- a/homeassistant/components/sense/binary_sensor.py +++ b/homeassistant/components/sense/binary_sensor.py @@ -1,4 +1,5 @@ """Support for monitoring a Sense energy sensor device.""" + import logging from homeassistant.components.binary_sensor import ( diff --git a/homeassistant/components/sensor/device_trigger.py b/homeassistant/components/sensor/device_trigger.py index c5c19a19d0b..b46f6260285 100644 --- a/homeassistant/components/sensor/device_trigger.py +++ b/homeassistant/components/sensor/device_trigger.py @@ -1,4 +1,5 @@ """Provides device triggers for sensors.""" + import voluptuous as vol from homeassistant.components.device_automation import ( diff --git a/homeassistant/components/senz/config_flow.py b/homeassistant/components/senz/config_flow.py index 1bc38321370..457c4f10dd8 100644 --- a/homeassistant/components/senz/config_flow.py +++ b/homeassistant/components/senz/config_flow.py @@ -1,4 +1,5 @@ """Config flow for nVent RAYCHEM SENZ.""" + import logging from homeassistant.helpers import config_entry_oauth2_flow diff --git a/homeassistant/components/sharkiq/__init__.py b/homeassistant/components/sharkiq/__init__.py index 53a8c4cba3d..a29a2b2e773 100644 --- a/homeassistant/components/sharkiq/__init__.py +++ b/homeassistant/components/sharkiq/__init__.py @@ -1,4 +1,5 @@ """Shark IQ Integration.""" + import asyncio from contextlib import suppress diff --git a/homeassistant/components/simplisafe/const.py b/homeassistant/components/simplisafe/const.py index 1405f60b400..1ed77bcd685 100644 --- a/homeassistant/components/simplisafe/const.py +++ b/homeassistant/components/simplisafe/const.py @@ -1,4 +1,5 @@ """Define constants for the SimpliSafe component.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/sisyphus/__init__.py b/homeassistant/components/sisyphus/__init__.py index 721c51ca964..da8d670d412 100644 --- a/homeassistant/components/sisyphus/__init__.py +++ b/homeassistant/components/sisyphus/__init__.py @@ -1,4 +1,5 @@ """Support for controlling Sisyphus Kinetic Art Tables.""" + import asyncio import logging diff --git a/homeassistant/components/skybell/const.py b/homeassistant/components/skybell/const.py index 1d46e45dad1..38c52ea23aa 100644 --- a/homeassistant/components/skybell/const.py +++ b/homeassistant/components/skybell/const.py @@ -1,4 +1,5 @@ """Constants for the Skybell HD Doorbell.""" + import logging from typing import Final diff --git a/homeassistant/components/sleepiq/coordinator.py b/homeassistant/components/sleepiq/coordinator.py index 8d51da5f47a..7fe4f964b36 100644 --- a/homeassistant/components/sleepiq/coordinator.py +++ b/homeassistant/components/sleepiq/coordinator.py @@ -1,4 +1,5 @@ """Coordinator for SleepIQ.""" + import asyncio from dataclasses import dataclass from datetime import timedelta diff --git a/homeassistant/components/sleepiq/light.py b/homeassistant/components/sleepiq/light.py index e684d383b40..781bd8e600a 100644 --- a/homeassistant/components/sleepiq/light.py +++ b/homeassistant/components/sleepiq/light.py @@ -1,4 +1,5 @@ """Support for SleepIQ outlet lights.""" + import logging from typing import Any diff --git a/homeassistant/components/smappee/config_flow.py b/homeassistant/components/smappee/config_flow.py index 1b79d4ff622..6ed18905233 100644 --- a/homeassistant/components/smappee/config_flow.py +++ b/homeassistant/components/smappee/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Smappee.""" + import logging from pysmappee import helper, mqtt diff --git a/homeassistant/components/smart_meter_texas/__init__.py b/homeassistant/components/smart_meter_texas/__init__.py index 47b74c53db6..c6e466392f0 100644 --- a/homeassistant/components/smart_meter_texas/__init__.py +++ b/homeassistant/components/smart_meter_texas/__init__.py @@ -1,4 +1,5 @@ """The Smart Meter Texas integration.""" + import logging import ssl diff --git a/homeassistant/components/smart_meter_texas/config_flow.py b/homeassistant/components/smart_meter_texas/config_flow.py index fef3b579414..f2fab31caaa 100644 --- a/homeassistant/components/smart_meter_texas/config_flow.py +++ b/homeassistant/components/smart_meter_texas/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Smart Meter Texas integration.""" + import logging from aiohttp import ClientError diff --git a/homeassistant/components/smartthings/smartapp.py b/homeassistant/components/smartthings/smartapp.py index 11446771130..1c18a39b1e6 100644 --- a/homeassistant/components/smartthings/smartapp.py +++ b/homeassistant/components/smartthings/smartapp.py @@ -1,4 +1,5 @@ """SmartApp functionality to receive cloud-push notifications.""" + import asyncio import functools import logging diff --git a/homeassistant/components/smarttub/entity.py b/homeassistant/components/smarttub/entity.py index 6e6cb00a7d3..f9ab1d10bfe 100644 --- a/homeassistant/components/smarttub/entity.py +++ b/homeassistant/components/smarttub/entity.py @@ -1,4 +1,5 @@ """Base classes for SmartTub entities.""" + import smarttub from homeassistant.helpers.device_registry import DeviceInfo diff --git a/homeassistant/components/smarttub/switch.py b/homeassistant/components/smarttub/switch.py index aeeca46aaa9..6e1cf9bef2a 100644 --- a/homeassistant/components/smarttub/switch.py +++ b/homeassistant/components/smarttub/switch.py @@ -1,4 +1,5 @@ """Platform for switch integration.""" + import asyncio from typing import Any diff --git a/homeassistant/components/sms/__init__.py b/homeassistant/components/sms/__init__.py index a606b83896f..2d18d44de3a 100644 --- a/homeassistant/components/sms/__init__.py +++ b/homeassistant/components/sms/__init__.py @@ -1,4 +1,5 @@ """The sms component.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/sms/config_flow.py b/homeassistant/components/sms/config_flow.py index 7b507bac9b2..ff509bbbb97 100644 --- a/homeassistant/components/sms/config_flow.py +++ b/homeassistant/components/sms/config_flow.py @@ -1,4 +1,5 @@ """Config flow for SMS integration.""" + import logging import gammu diff --git a/homeassistant/components/sms/coordinator.py b/homeassistant/components/sms/coordinator.py index fd212fce4f2..7bc691afedf 100644 --- a/homeassistant/components/sms/coordinator.py +++ b/homeassistant/components/sms/coordinator.py @@ -1,4 +1,5 @@ """DataUpdateCoordinators for the sms integration.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/sms/gateway.py b/homeassistant/components/sms/gateway.py index 578b2191bd2..50abc9b39ef 100644 --- a/homeassistant/components/sms/gateway.py +++ b/homeassistant/components/sms/gateway.py @@ -1,4 +1,5 @@ """The sms gateway to interact with a GSM modem.""" + import logging import gammu diff --git a/homeassistant/components/snapcast/__init__.py b/homeassistant/components/snapcast/__init__.py index d8ff55cc175..a4163355944 100644 --- a/homeassistant/components/snapcast/__init__.py +++ b/homeassistant/components/snapcast/__init__.py @@ -1,4 +1,5 @@ """Snapcast Integration.""" + import logging import snapcast.control diff --git a/homeassistant/components/solarlog/config_flow.py b/homeassistant/components/solarlog/config_flow.py index 021bc24364a..83b9c600de8 100644 --- a/homeassistant/components/solarlog/config_flow.py +++ b/homeassistant/components/solarlog/config_flow.py @@ -1,4 +1,5 @@ """Config flow for solarlog integration.""" + import logging from urllib.parse import ParseResult, urlparse diff --git a/homeassistant/components/soma/config_flow.py b/homeassistant/components/soma/config_flow.py index db8b75e1422..773a24d5b44 100644 --- a/homeassistant/components/soma/config_flow.py +++ b/homeassistant/components/soma/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Soma.""" + import logging from api.soma_api import SomaApi diff --git a/homeassistant/components/somfy_mylink/__init__.py b/homeassistant/components/somfy_mylink/__init__.py index 7883c88f0b8..ed9652de55a 100644 --- a/homeassistant/components/somfy_mylink/__init__.py +++ b/homeassistant/components/somfy_mylink/__init__.py @@ -1,4 +1,5 @@ """Component for the Somfy MyLink device supporting the Synergy API.""" + import logging from somfy_mylink_synergy import SomfyMyLinkSynergy diff --git a/homeassistant/components/somfy_mylink/cover.py b/homeassistant/components/somfy_mylink/cover.py index 38f5fdc12f8..577795d172b 100644 --- a/homeassistant/components/somfy_mylink/cover.py +++ b/homeassistant/components/somfy_mylink/cover.py @@ -1,4 +1,5 @@ """Cover Platform for the Somfy MyLink component.""" + import logging from typing import Any diff --git a/homeassistant/components/sonarr/const.py b/homeassistant/components/sonarr/const.py index 5468953184a..7e703f02957 100644 --- a/homeassistant/components/sonarr/const.py +++ b/homeassistant/components/sonarr/const.py @@ -1,4 +1,5 @@ """Constants for Sonarr.""" + import logging DOMAIN = "sonarr" diff --git a/homeassistant/components/songpal/__init__.py b/homeassistant/components/songpal/__init__.py index 8ab1cb18bdd..aa3f850c9e3 100644 --- a/homeassistant/components/songpal/__init__.py +++ b/homeassistant/components/songpal/__init__.py @@ -1,4 +1,5 @@ """The songpal component.""" + import voluptuous as vol from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry diff --git a/homeassistant/components/soundtouch/__init__.py b/homeassistant/components/soundtouch/__init__.py index b021604af4a..c35c1e6f9c3 100644 --- a/homeassistant/components/soundtouch/__init__.py +++ b/homeassistant/components/soundtouch/__init__.py @@ -1,4 +1,5 @@ """The soundtouch component.""" + import logging from libsoundtouch import soundtouch_device diff --git a/homeassistant/components/soundtouch/config_flow.py b/homeassistant/components/soundtouch/config_flow.py index 757e14438e9..c8e8ce945db 100644 --- a/homeassistant/components/soundtouch/config_flow.py +++ b/homeassistant/components/soundtouch/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Bose SoundTouch integration.""" + import logging from libsoundtouch import soundtouch_device diff --git a/homeassistant/components/spc/__init__.py b/homeassistant/components/spc/__init__.py index 49dc7b13fca..bb025d699fc 100644 --- a/homeassistant/components/spc/__init__.py +++ b/homeassistant/components/spc/__init__.py @@ -1,4 +1,5 @@ """Support for Vanderbilt (formerly Siemens) SPC alarm systems.""" + import logging from pyspcwebgw import SpcWebGateway diff --git a/homeassistant/components/spider/__init__.py b/homeassistant/components/spider/__init__.py index d4122a91d62..782486de2d8 100644 --- a/homeassistant/components/spider/__init__.py +++ b/homeassistant/components/spider/__init__.py @@ -1,4 +1,5 @@ """Support for Spider Smart devices.""" + import logging from spiderpy.spiderapi import SpiderApi, SpiderApiException, UnauthorizedException diff --git a/homeassistant/components/spider/config_flow.py b/homeassistant/components/spider/config_flow.py index a8466041dde..a678ea73051 100644 --- a/homeassistant/components/spider/config_flow.py +++ b/homeassistant/components/spider/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Spider.""" + import logging from spiderpy.spiderapi import SpiderApi, SpiderApiException, UnauthorizedException diff --git a/homeassistant/components/sql/const.py b/homeassistant/components/sql/const.py index 2443e617395..d8d13ab1699 100644 --- a/homeassistant/components/sql/const.py +++ b/homeassistant/components/sql/const.py @@ -1,4 +1,5 @@ """Adds constants for SQL integration.""" + import re from homeassistant.const import Platform diff --git a/homeassistant/components/squeezebox/browse_media.py b/homeassistant/components/squeezebox/browse_media.py index c66bc8af9a5..b770a3e22a3 100644 --- a/homeassistant/components/squeezebox/browse_media.py +++ b/homeassistant/components/squeezebox/browse_media.py @@ -1,4 +1,5 @@ """Support for media browsing.""" + import contextlib from homeassistant.components import media_source diff --git a/homeassistant/components/squeezebox/config_flow.py b/homeassistant/components/squeezebox/config_flow.py index c05f4ac9fef..effa4f2c970 100644 --- a/homeassistant/components/squeezebox/config_flow.py +++ b/homeassistant/components/squeezebox/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Logitech Squeezebox integration.""" + import asyncio from http import HTTPStatus import logging diff --git a/homeassistant/components/starline/const.py b/homeassistant/components/starline/const.py index 06465c7b50e..15db38e84fd 100644 --- a/homeassistant/components/starline/const.py +++ b/homeassistant/components/starline/const.py @@ -1,4 +1,5 @@ """StarLine constants.""" + import logging from homeassistant.const import Platform diff --git a/homeassistant/components/statsd/__init__.py b/homeassistant/components/statsd/__init__.py index 046c01cba32..efe1c818025 100644 --- a/homeassistant/components/statsd/__init__.py +++ b/homeassistant/components/statsd/__init__.py @@ -1,4 +1,5 @@ """Support for sending data to StatsD.""" + import logging import statsd diff --git a/homeassistant/components/steam_online/const.py b/homeassistant/components/steam_online/const.py index 01f4410a7c9..3c1bb3892b9 100644 --- a/homeassistant/components/steam_online/const.py +++ b/homeassistant/components/steam_online/const.py @@ -1,4 +1,5 @@ """Steam constants.""" + import logging from typing import Final diff --git a/homeassistant/components/stookalert/const.py b/homeassistant/components/stookalert/const.py index 3d370fb135d..9896eea212a 100644 --- a/homeassistant/components/stookalert/const.py +++ b/homeassistant/components/stookalert/const.py @@ -1,4 +1,5 @@ """Constants for the Stookalert integration.""" + import logging from typing import Final diff --git a/homeassistant/components/streamlabswater/const.py b/homeassistant/components/streamlabswater/const.py index ee407d376d4..f0ac6613a42 100644 --- a/homeassistant/components/streamlabswater/const.py +++ b/homeassistant/components/streamlabswater/const.py @@ -1,4 +1,5 @@ """Constants for the StreamLabs integration.""" + import logging DOMAIN = "streamlabswater" diff --git a/homeassistant/components/subaru/lock.py b/homeassistant/components/subaru/lock.py index 342fe34b97d..e21102f0b0c 100644 --- a/homeassistant/components/subaru/lock.py +++ b/homeassistant/components/subaru/lock.py @@ -1,4 +1,5 @@ """Support for Subaru door locks.""" + import logging from typing import Any diff --git a/homeassistant/components/subaru/remote_service.py b/homeassistant/components/subaru/remote_service.py index 04c87b6b8d2..acd71e186da 100644 --- a/homeassistant/components/subaru/remote_service.py +++ b/homeassistant/components/subaru/remote_service.py @@ -1,4 +1,5 @@ """Remote vehicle services for Subaru integration.""" + import logging from subarulink.exceptions import SubaruException diff --git a/homeassistant/components/sunweg/__init__.py b/homeassistant/components/sunweg/__init__.py index 9da91ccda0f..6c39a04127e 100644 --- a/homeassistant/components/sunweg/__init__.py +++ b/homeassistant/components/sunweg/__init__.py @@ -1,4 +1,5 @@ """The Sun WEG inverter sensor integration.""" + import datetime import json import logging diff --git a/homeassistant/components/swiss_public_transport/__init__.py b/homeassistant/components/swiss_public_transport/__init__.py index d0713ddf1d1..74a7d90cfb2 100644 --- a/homeassistant/components/swiss_public_transport/__init__.py +++ b/homeassistant/components/swiss_public_transport/__init__.py @@ -1,4 +1,5 @@ """The swiss_public_transport component.""" + import logging from opendata_transport import OpendataTransport diff --git a/homeassistant/components/swiss_public_transport/config_flow.py b/homeassistant/components/swiss_public_transport/config_flow.py index 59d01743de4..6c5de3c7883 100644 --- a/homeassistant/components/swiss_public_transport/config_flow.py +++ b/homeassistant/components/swiss_public_transport/config_flow.py @@ -1,4 +1,5 @@ """Config flow for swiss_public_transport.""" + import logging from typing import Any diff --git a/homeassistant/components/switchbee/entity.py b/homeassistant/components/switchbee/entity.py index 6aae5adb3d6..c601324b2a5 100644 --- a/homeassistant/components/switchbee/entity.py +++ b/homeassistant/components/switchbee/entity.py @@ -1,4 +1,5 @@ """Support for SwitchBee entity.""" + import logging from typing import Generic, TypeVar, cast diff --git a/homeassistant/components/syncthing/__init__.py b/homeassistant/components/syncthing/__init__.py index 1f492656166..28ec14a1935 100644 --- a/homeassistant/components/syncthing/__init__.py +++ b/homeassistant/components/syncthing/__init__.py @@ -1,4 +1,5 @@ """The syncthing integration.""" + import asyncio import logging diff --git a/homeassistant/components/syncthing/config_flow.py b/homeassistant/components/syncthing/config_flow.py index e936cc23183..2d7d2ddcc92 100644 --- a/homeassistant/components/syncthing/config_flow.py +++ b/homeassistant/components/syncthing/config_flow.py @@ -1,4 +1,5 @@ """Config flow for syncthing integration.""" + import aiosyncthing import voluptuous as vol diff --git a/homeassistant/components/syncthing/sensor.py b/homeassistant/components/syncthing/sensor.py index 7b22017c9c1..fc1f9ae8aea 100644 --- a/homeassistant/components/syncthing/sensor.py +++ b/homeassistant/components/syncthing/sensor.py @@ -1,4 +1,5 @@ """Support for monitoring the Syncthing instance.""" + import aiosyncthing from homeassistant.components.sensor import SensorEntity diff --git a/homeassistant/components/tado/services.py b/homeassistant/components/tado/services.py index a5c5387ce94..d2a0250016f 100644 --- a/homeassistant/components/tado/services.py +++ b/homeassistant/components/tado/services.py @@ -1,4 +1,5 @@ """Services for the Tado integration.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/tado/water_heater.py b/homeassistant/components/tado/water_heater.py index cdbc041f535..87cc93879fd 100644 --- a/homeassistant/components/tado/water_heater.py +++ b/homeassistant/components/tado/water_heater.py @@ -1,4 +1,5 @@ """Support for Tado hot water zones.""" + import logging from typing import Any diff --git a/homeassistant/components/tami4/sensor.py b/homeassistant/components/tami4/sensor.py index 177e4cc784d..b93342d9144 100644 --- a/homeassistant/components/tami4/sensor.py +++ b/homeassistant/components/tami4/sensor.py @@ -1,4 +1,5 @@ """Sensor entities for Tami4Edge.""" + import logging from Tami4EdgeAPI import Tami4EdgeAPI diff --git a/homeassistant/components/tedee/__init__.py b/homeassistant/components/tedee/__init__.py index eeb0f8e0d5a..9468008ae8a 100644 --- a/homeassistant/components/tedee/__init__.py +++ b/homeassistant/components/tedee/__init__.py @@ -1,4 +1,5 @@ """Init the tedee component.""" + import logging from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/telegram_bot/polling.py b/homeassistant/components/telegram_bot/polling.py index bac6262cc6a..45d2ee65b45 100644 --- a/homeassistant/components/telegram_bot/polling.py +++ b/homeassistant/components/telegram_bot/polling.py @@ -1,4 +1,5 @@ """Support for Telegram bot using polling.""" + import logging from telegram import Update diff --git a/homeassistant/components/telegram_bot/webhooks.py b/homeassistant/components/telegram_bot/webhooks.py index 50fd7bc8427..41835f955ed 100644 --- a/homeassistant/components/telegram_bot/webhooks.py +++ b/homeassistant/components/telegram_bot/webhooks.py @@ -1,4 +1,5 @@ """Support for Telegram bots using webhooks.""" + import datetime as dt from http import HTTPStatus from ipaddress import ip_address diff --git a/homeassistant/components/tellduslive/__init__.py b/homeassistant/components/tellduslive/__init__.py index 92feb69c60c..fcabea070b1 100644 --- a/homeassistant/components/tellduslive/__init__.py +++ b/homeassistant/components/tellduslive/__init__.py @@ -1,4 +1,5 @@ """Support for Telldus Live.""" + import asyncio from functools import partial import logging diff --git a/homeassistant/components/tellduslive/config_flow.py b/homeassistant/components/tellduslive/config_flow.py index a5b9607b221..4537abcdece 100644 --- a/homeassistant/components/tellduslive/config_flow.py +++ b/homeassistant/components/tellduslive/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Tellduslive.""" + import asyncio import logging import os diff --git a/homeassistant/components/tellduslive/light.py b/homeassistant/components/tellduslive/light.py index 8284b386250..63af8a32527 100644 --- a/homeassistant/components/tellduslive/light.py +++ b/homeassistant/components/tellduslive/light.py @@ -1,4 +1,5 @@ """Support for Tellstick lights using Tellstick Net.""" + import logging from typing import Any diff --git a/homeassistant/components/tellstick/__init__.py b/homeassistant/components/tellstick/__init__.py index 42685f03e03..1a60927e25f 100644 --- a/homeassistant/components/tellstick/__init__.py +++ b/homeassistant/components/tellstick/__init__.py @@ -1,4 +1,5 @@ """Support for Tellstick.""" + import logging import threading diff --git a/homeassistant/components/template/config.py b/homeassistant/components/template/config.py index 9da43082d2b..42a57cfc4aa 100644 --- a/homeassistant/components/template/config.py +++ b/homeassistant/components/template/config.py @@ -1,4 +1,5 @@ """Template config validator.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/teslemetry/__init__.py b/homeassistant/components/teslemetry/__init__.py index b1083473858..1da3533fef1 100644 --- a/homeassistant/components/teslemetry/__init__.py +++ b/homeassistant/components/teslemetry/__init__.py @@ -1,4 +1,5 @@ """Teslemetry integration.""" + import asyncio from typing import Final diff --git a/homeassistant/components/thethingsnetwork/__init__.py b/homeassistant/components/thethingsnetwork/__init__.py index af0f9965f56..32850d05e57 100644 --- a/homeassistant/components/thethingsnetwork/__init__.py +++ b/homeassistant/components/thethingsnetwork/__init__.py @@ -1,4 +1,5 @@ """Support for The Things network.""" + import voluptuous as vol from homeassistant.core import HomeAssistant diff --git a/homeassistant/components/thingspeak/__init__.py b/homeassistant/components/thingspeak/__init__.py index e4788674845..fdf06a9709a 100644 --- a/homeassistant/components/thingspeak/__init__.py +++ b/homeassistant/components/thingspeak/__init__.py @@ -1,4 +1,5 @@ """Support for submitting data to Thingspeak.""" + import logging from requests.exceptions import RequestException diff --git a/homeassistant/components/tibber/__init__.py b/homeassistant/components/tibber/__init__.py index 52db8421781..7305cf835c5 100644 --- a/homeassistant/components/tibber/__init__.py +++ b/homeassistant/components/tibber/__init__.py @@ -1,4 +1,5 @@ """Support for Tibber.""" + import logging import aiohttp diff --git a/homeassistant/components/tile/const.py b/homeassistant/components/tile/const.py index eed3eb698ef..50b02cff963 100644 --- a/homeassistant/components/tile/const.py +++ b/homeassistant/components/tile/const.py @@ -1,4 +1,5 @@ """Define Tile constants.""" + import logging DOMAIN = "tile" diff --git a/homeassistant/components/toon/__init__.py b/homeassistant/components/toon/__init__.py index 36f7ca12b84..43c787b2301 100644 --- a/homeassistant/components/toon/__init__.py +++ b/homeassistant/components/toon/__init__.py @@ -1,4 +1,5 @@ """Support for Toon van Eneco devices.""" + import voluptuous as vol from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry diff --git a/homeassistant/components/totalconnect/binary_sensor.py b/homeassistant/components/totalconnect/binary_sensor.py index 9caa642b5f4..c6c7c75e0b5 100644 --- a/homeassistant/components/totalconnect/binary_sensor.py +++ b/homeassistant/components/totalconnect/binary_sensor.py @@ -1,4 +1,5 @@ """Interfaces with TotalConnect sensors.""" + import logging from homeassistant.components.binary_sensor import ( diff --git a/homeassistant/components/tplink_omada/coordinator.py b/homeassistant/components/tplink_omada/coordinator.py index a0f3e6ff9b3..893d2e2778d 100644 --- a/homeassistant/components/tplink_omada/coordinator.py +++ b/homeassistant/components/tplink_omada/coordinator.py @@ -1,4 +1,5 @@ """Generic Omada API coordinator.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/trace/websocket_api.py b/homeassistant/components/trace/websocket_api.py index 6a5280aacf7..f1ea6133d43 100644 --- a/homeassistant/components/trace/websocket_api.py +++ b/homeassistant/components/trace/websocket_api.py @@ -1,4 +1,5 @@ """Websocket API for automation.""" + import json from typing import Any diff --git a/homeassistant/components/tradfri/const.py b/homeassistant/components/tradfri/const.py index 23b97efedd5..e42bb6f5f4d 100644 --- a/homeassistant/components/tradfri/const.py +++ b/homeassistant/components/tradfri/const.py @@ -1,4 +1,5 @@ """Consts used by Tradfri.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/twitch/const.py b/homeassistant/components/twitch/const.py index 22286437eab..fc7c2f73487 100644 --- a/homeassistant/components/twitch/const.py +++ b/homeassistant/components/twitch/const.py @@ -1,4 +1,5 @@ """Const for Twitch.""" + import logging from twitchAPI.twitch import AuthScope diff --git a/homeassistant/components/upb/__init__.py b/homeassistant/components/upb/__init__.py index 4e1b003a504..f2db6ff1b3c 100644 --- a/homeassistant/components/upb/__init__.py +++ b/homeassistant/components/upb/__init__.py @@ -1,4 +1,5 @@ """Support the UPB PIM.""" + import upb_lib from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/upb/config_flow.py b/homeassistant/components/upb/config_flow.py index 8d47ce3d64a..18a427a40bd 100644 --- a/homeassistant/components/upb/config_flow.py +++ b/homeassistant/components/upb/config_flow.py @@ -1,4 +1,5 @@ """Config flow for UPB PIM integration.""" + import asyncio from contextlib import suppress import logging diff --git a/homeassistant/components/venstar/const.py b/homeassistant/components/venstar/const.py index 31eb5724558..a485adad8e7 100644 --- a/homeassistant/components/venstar/const.py +++ b/homeassistant/components/venstar/const.py @@ -1,4 +1,5 @@ """The venstar component.""" + import logging DOMAIN = "venstar" diff --git a/homeassistant/components/versasense/__init__.py b/homeassistant/components/versasense/__init__.py index d1ca23d82af..f209234f8c2 100644 --- a/homeassistant/components/versasense/__init__.py +++ b/homeassistant/components/versasense/__init__.py @@ -1,4 +1,5 @@ """Support for VersaSense MicroPnP devices.""" + import logging import pyversasense as pyv diff --git a/homeassistant/components/vesync/__init__.py b/homeassistant/components/vesync/__init__.py index 55addd81066..e758636900b 100644 --- a/homeassistant/components/vesync/__init__.py +++ b/homeassistant/components/vesync/__init__.py @@ -1,4 +1,5 @@ """VeSync integration.""" + import logging from pyvesync import VeSync diff --git a/homeassistant/components/vesync/common.py b/homeassistant/components/vesync/common.py index 0e01a593021..0212a7afa57 100644 --- a/homeassistant/components/vesync/common.py +++ b/homeassistant/components/vesync/common.py @@ -1,4 +1,5 @@ """Common utilities for VeSync Component.""" + import logging from typing import Any diff --git a/homeassistant/components/vesync/light.py b/homeassistant/components/vesync/light.py index 040e9d5696d..9b15e635903 100644 --- a/homeassistant/components/vesync/light.py +++ b/homeassistant/components/vesync/light.py @@ -1,4 +1,5 @@ """Support for VeSync bulbs and wall dimmers.""" + import logging from typing import Any diff --git a/homeassistant/components/vesync/switch.py b/homeassistant/components/vesync/switch.py index e6101b2ba51..1d0c3472d53 100644 --- a/homeassistant/components/vesync/switch.py +++ b/homeassistant/components/vesync/switch.py @@ -1,4 +1,5 @@ """Support for VeSync switches.""" + import logging from typing import Any diff --git a/homeassistant/components/vicare/const.py b/homeassistant/components/vicare/const.py index 9f57bb5e5e8..24ab94778e3 100644 --- a/homeassistant/components/vicare/const.py +++ b/homeassistant/components/vicare/const.py @@ -1,4 +1,5 @@ """Constants for the ViCare integration.""" + import enum from homeassistant.const import Platform diff --git a/homeassistant/components/vicare/utils.py b/homeassistant/components/vicare/utils.py index 649b1859442..2019f28a896 100644 --- a/homeassistant/components/vicare/utils.py +++ b/homeassistant/components/vicare/utils.py @@ -1,4 +1,5 @@ """ViCare helpers functions.""" + import logging from PyViCare.PyViCareDevice import Device as PyViCareDevice diff --git a/homeassistant/components/vilfo/config_flow.py b/homeassistant/components/vilfo/config_flow.py index 4fa7fd4ae9b..47e45aecadd 100644 --- a/homeassistant/components/vilfo/config_flow.py +++ b/homeassistant/components/vilfo/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Vilfo Router integration.""" + import logging from vilfo import Client as VilfoClient diff --git a/homeassistant/components/vlc_telnet/const.py b/homeassistant/components/vlc_telnet/const.py index 432de5aa854..e51339bdd1e 100644 --- a/homeassistant/components/vlc_telnet/const.py +++ b/homeassistant/components/vlc_telnet/const.py @@ -1,4 +1,5 @@ """Integration shared constants.""" + import logging DATA_VLC = "vlc" diff --git a/homeassistant/components/vodafone_station/const.py b/homeassistant/components/vodafone_station/const.py index c4828e19951..14cfaabdf7a 100644 --- a/homeassistant/components/vodafone_station/const.py +++ b/homeassistant/components/vodafone_station/const.py @@ -1,4 +1,5 @@ """Vodafone Station constants.""" + import logging _LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/voicerss/tts.py b/homeassistant/components/voicerss/tts.py index 4ac2aae0a71..581f4090657 100644 --- a/homeassistant/components/voicerss/tts.py +++ b/homeassistant/components/voicerss/tts.py @@ -1,4 +1,5 @@ """Support for the voicerss speech service.""" + import asyncio from http import HTTPStatus import logging diff --git a/homeassistant/components/volumio/browse_media.py b/homeassistant/components/volumio/browse_media.py index 019b4e33666..69a568731e1 100644 --- a/homeassistant/components/volumio/browse_media.py +++ b/homeassistant/components/volumio/browse_media.py @@ -1,4 +1,5 @@ """Support for media browsing.""" + import json from homeassistant.components.media_player import ( diff --git a/homeassistant/components/w800rf32/__init__.py b/homeassistant/components/w800rf32/__init__.py index 29701ec82ab..62b9ba810d9 100644 --- a/homeassistant/components/w800rf32/__init__.py +++ b/homeassistant/components/w800rf32/__init__.py @@ -1,4 +1,5 @@ """Support for w800rf32 devices.""" + import logging import voluptuous as vol diff --git a/homeassistant/components/waqi/const.py b/homeassistant/components/waqi/const.py index 2847a29b8ad..c5ffea20b46 100644 --- a/homeassistant/components/waqi/const.py +++ b/homeassistant/components/waqi/const.py @@ -1,4 +1,5 @@ """Constants for the World Air Quality Index (WAQI) integration.""" + import logging DOMAIN = "waqi" diff --git a/homeassistant/components/watson_iot/__init__.py b/homeassistant/components/watson_iot/__init__.py index 5e3a150bed1..8a412f81575 100644 --- a/homeassistant/components/watson_iot/__init__.py +++ b/homeassistant/components/watson_iot/__init__.py @@ -1,4 +1,5 @@ """Support for the IBM Watson IoT Platform.""" + import logging import queue import threading diff --git a/homeassistant/components/watson_tts/tts.py b/homeassistant/components/watson_tts/tts.py index 7adb1b1582f..3cf1582e008 100644 --- a/homeassistant/components/watson_tts/tts.py +++ b/homeassistant/components/watson_tts/tts.py @@ -1,4 +1,5 @@ """Support for IBM Watson TTS integration.""" + import logging from ibm_cloud_sdk_core.authenticators import IAMAuthenticator diff --git a/homeassistant/components/watttime/const.py b/homeassistant/components/watttime/const.py index ce2731e7832..fe517af6d65 100644 --- a/homeassistant/components/watttime/const.py +++ b/homeassistant/components/watttime/const.py @@ -1,4 +1,5 @@ """Constants for the WattTime integration.""" + import logging DOMAIN = "watttime" diff --git a/homeassistant/components/waze_travel_time/__init__.py b/homeassistant/components/waze_travel_time/__init__.py index beaa2ecc69a..9c131f3242c 100644 --- a/homeassistant/components/waze_travel_time/__init__.py +++ b/homeassistant/components/waze_travel_time/__init__.py @@ -1,4 +1,5 @@ """The waze_travel_time component.""" + import asyncio from homeassistant.config_entries import ConfigEntry diff --git a/homeassistant/components/waze_travel_time/helpers.py b/homeassistant/components/waze_travel_time/helpers.py index 0659424429f..c9273c1b774 100644 --- a/homeassistant/components/waze_travel_time/helpers.py +++ b/homeassistant/components/waze_travel_time/helpers.py @@ -1,4 +1,5 @@ """Helpers for Waze Travel Time integration.""" + import logging from pywaze.route_calculator import WazeRouteCalculator, WRCError diff --git a/homeassistant/components/weatherflow_cloud/const.py b/homeassistant/components/weatherflow_cloud/const.py index 73245346b50..43594863e14 100644 --- a/homeassistant/components/weatherflow_cloud/const.py +++ b/homeassistant/components/weatherflow_cloud/const.py @@ -1,4 +1,5 @@ """Constants for the WeatherflowCloud integration.""" + import logging DOMAIN = "weatherflow_cloud" diff --git a/homeassistant/components/webostv/const.py b/homeassistant/components/webostv/const.py index 84675196d86..c20060cae91 100644 --- a/homeassistant/components/webostv/const.py +++ b/homeassistant/components/webostv/const.py @@ -1,4 +1,5 @@ """Constants used for LG webOS Smart TV.""" + import asyncio from aiowebostv import WebOsTvCommandError diff --git a/homeassistant/components/wirelesstag/__init__.py b/homeassistant/components/wirelesstag/__init__.py index cfbdb6bdc92..78d22bb79d9 100644 --- a/homeassistant/components/wirelesstag/__init__.py +++ b/homeassistant/components/wirelesstag/__init__.py @@ -1,4 +1,5 @@ """Support for Wireless Sensor Tags.""" + import logging from requests.exceptions import ConnectTimeout, HTTPError diff --git a/homeassistant/components/withings/const.py b/homeassistant/components/withings/const.py index a4a34375459..a87fc8bfe83 100644 --- a/homeassistant/components/withings/const.py +++ b/homeassistant/components/withings/const.py @@ -1,4 +1,5 @@ """Constants used by the Withings component.""" + import logging LOGGER = logging.getLogger(__package__) diff --git a/homeassistant/components/wolflink/config_flow.py b/homeassistant/components/wolflink/config_flow.py index f8b528f431a..bfa66648b4b 100644 --- a/homeassistant/components/wolflink/config_flow.py +++ b/homeassistant/components/wolflink/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Wolf SmartSet Service integration.""" + import logging from httpcore import ConnectError diff --git a/homeassistant/components/xbox/config_flow.py b/homeassistant/components/xbox/config_flow.py index ef00d1381e5..e1434aac67c 100644 --- a/homeassistant/components/xbox/config_flow.py +++ b/homeassistant/components/xbox/config_flow.py @@ -1,4 +1,5 @@ """Config flow for xbox.""" + import logging from homeassistant.helpers import config_entry_oauth2_flow diff --git a/homeassistant/components/xiaomi_aqara/__init__.py b/homeassistant/components/xiaomi_aqara/__init__.py index f7bc1910521..f39daa9b594 100644 --- a/homeassistant/components/xiaomi_aqara/__init__.py +++ b/homeassistant/components/xiaomi_aqara/__init__.py @@ -1,4 +1,5 @@ """Support for Xiaomi Gateways.""" + import asyncio from datetime import timedelta import logging diff --git a/homeassistant/components/xiaomi_aqara/binary_sensor.py b/homeassistant/components/xiaomi_aqara/binary_sensor.py index 591e97304db..89071432c2b 100644 --- a/homeassistant/components/xiaomi_aqara/binary_sensor.py +++ b/homeassistant/components/xiaomi_aqara/binary_sensor.py @@ -1,4 +1,5 @@ """Support for Xiaomi aqara binary sensors.""" + import logging from homeassistant.components.binary_sensor import ( diff --git a/homeassistant/components/xiaomi_aqara/config_flow.py b/homeassistant/components/xiaomi_aqara/config_flow.py index d5a0332cf00..ca1a5851f7e 100644 --- a/homeassistant/components/xiaomi_aqara/config_flow.py +++ b/homeassistant/components/xiaomi_aqara/config_flow.py @@ -1,4 +1,5 @@ """Config flow to configure Xiaomi Aqara.""" + import logging from socket import gaierror diff --git a/homeassistant/components/xiaomi_aqara/light.py b/homeassistant/components/xiaomi_aqara/light.py index 822d4121c68..49dae825de7 100644 --- a/homeassistant/components/xiaomi_aqara/light.py +++ b/homeassistant/components/xiaomi_aqara/light.py @@ -1,4 +1,5 @@ """Support for Xiaomi Gateway Light.""" + import binascii import logging import struct diff --git a/homeassistant/components/xiaomi_aqara/switch.py b/homeassistant/components/xiaomi_aqara/switch.py index 0ea6a65f68e..b6bd2ca1e6a 100644 --- a/homeassistant/components/xiaomi_aqara/switch.py +++ b/homeassistant/components/xiaomi_aqara/switch.py @@ -1,4 +1,5 @@ """Support for Xiaomi Aqara binary sensors.""" + import logging from typing import Any diff --git a/homeassistant/components/xiaomi_miio/device.py b/homeassistant/components/xiaomi_miio/device.py index 0c87f74a7e6..2f5e6e299e9 100644 --- a/homeassistant/components/xiaomi_miio/device.py +++ b/homeassistant/components/xiaomi_miio/device.py @@ -1,4 +1,5 @@ """Code to handle a Xiaomi Device.""" + import datetime from enum import Enum from functools import partial diff --git a/homeassistant/components/xiaomi_miio/gateway.py b/homeassistant/components/xiaomi_miio/gateway.py index e1b3aee9ff4..39e8ce503a4 100644 --- a/homeassistant/components/xiaomi_miio/gateway.py +++ b/homeassistant/components/xiaomi_miio/gateway.py @@ -1,4 +1,5 @@ """Code to handle a Xiaomi Gateway.""" + import logging from construct.core import ChecksumError diff --git a/homeassistant/components/xiaomi_miio/humidifier.py b/homeassistant/components/xiaomi_miio/humidifier.py index f2660bef68a..83eb84f62ce 100644 --- a/homeassistant/components/xiaomi_miio/humidifier.py +++ b/homeassistant/components/xiaomi_miio/humidifier.py @@ -1,4 +1,5 @@ """Support for Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier with humidifier entity.""" + import logging import math from typing import Any diff --git a/homeassistant/components/xs1/__init__.py b/homeassistant/components/xs1/__init__.py index 67452ce9426..e24fbc0181e 100644 --- a/homeassistant/components/xs1/__init__.py +++ b/homeassistant/components/xs1/__init__.py @@ -1,4 +1,5 @@ """Support for the EZcontrol XS1 gateway.""" + import asyncio import logging diff --git a/homeassistant/components/yale_smart_alarm/const.py b/homeassistant/components/yale_smart_alarm/const.py index 71b34a3011a..58126449e53 100644 --- a/homeassistant/components/yale_smart_alarm/const.py +++ b/homeassistant/components/yale_smart_alarm/const.py @@ -1,4 +1,5 @@ """Yale integration constants.""" + import logging from yalesmartalarmclient.client import ( diff --git a/homeassistant/components/yandextts/tts.py b/homeassistant/components/yandextts/tts.py index ca4f8400022..1a5fc4a7903 100644 --- a/homeassistant/components/yandextts/tts.py +++ b/homeassistant/components/yandextts/tts.py @@ -1,4 +1,5 @@ """Support for the yandex speechkit tts service.""" + import asyncio from http import HTTPStatus import logging diff --git a/homeassistant/components/yeelight/binary_sensor.py b/homeassistant/components/yeelight/binary_sensor.py index 88779e03b6c..9993272d510 100644 --- a/homeassistant/components/yeelight/binary_sensor.py +++ b/homeassistant/components/yeelight/binary_sensor.py @@ -1,4 +1,5 @@ """Sensor platform support for yeelight.""" + import logging from homeassistant.components.binary_sensor import BinarySensorEntity diff --git a/homeassistant/components/youtube/const.py b/homeassistant/components/youtube/const.py index 63c4480c007..a663c487d0a 100644 --- a/homeassistant/components/youtube/const.py +++ b/homeassistant/components/youtube/const.py @@ -1,4 +1,5 @@ """Constants for YouTube integration.""" + import logging DEFAULT_ACCESS = ["https://www.googleapis.com/auth/youtube.readonly"] diff --git a/homeassistant/components/zerproc/config_flow.py b/homeassistant/components/zerproc/config_flow.py index a9fd20ce241..f4401c6c390 100644 --- a/homeassistant/components/zerproc/config_flow.py +++ b/homeassistant/components/zerproc/config_flow.py @@ -1,4 +1,5 @@ """Config flow for Zerproc.""" + import logging import pyzerproc diff --git a/homeassistant/components/zha/__init__.py b/homeassistant/components/zha/__init__.py index 34ba0d33482..ef603a4ea71 100644 --- a/homeassistant/components/zha/__init__.py +++ b/homeassistant/components/zha/__init__.py @@ -1,4 +1,5 @@ """Support for Zigbee Home Automation devices.""" + import asyncio import contextlib import copy diff --git a/homeassistant/components/zha/backup.py b/homeassistant/components/zha/backup.py index e125a8085f6..25d5a83b6a4 100644 --- a/homeassistant/components/zha/backup.py +++ b/homeassistant/components/zha/backup.py @@ -1,4 +1,5 @@ """Backup platform for the ZHA integration.""" + import logging from homeassistant.core import HomeAssistant diff --git a/homeassistant/components/zha/lock.py b/homeassistant/components/zha/lock.py index ccfb5434154..fa719075c05 100644 --- a/homeassistant/components/zha/lock.py +++ b/homeassistant/components/zha/lock.py @@ -1,4 +1,5 @@ """Locks on Zigbee Home Automation networks.""" + import functools from typing import Any diff --git a/homeassistant/components/zoneminder/__init__.py b/homeassistant/components/zoneminder/__init__.py index 1ff73048440..0510ff58d35 100644 --- a/homeassistant/components/zoneminder/__init__.py +++ b/homeassistant/components/zoneminder/__init__.py @@ -1,4 +1,5 @@ """Support for ZoneMinder.""" + import logging from requests.exceptions import ConnectionError as RequestsConnectionError diff --git a/homeassistant/components/zwave_me/__init__.py b/homeassistant/components/zwave_me/__init__.py index e35f55d6fda..dae065b5829 100644 --- a/homeassistant/components/zwave_me/__init__.py +++ b/homeassistant/components/zwave_me/__init__.py @@ -1,4 +1,5 @@ """The Z-Wave-Me WS integration.""" + import logging from zwave_me_ws import ZWaveMe, ZWaveMeData diff --git a/homeassistant/components/zwave_me/switch.py b/homeassistant/components/zwave_me/switch.py index c9a824c5e0d..4c11f079b12 100644 --- a/homeassistant/components/zwave_me/switch.py +++ b/homeassistant/components/zwave_me/switch.py @@ -1,4 +1,5 @@ """Representation of a switchBinary.""" + import logging from typing import Any