diff --git a/homeassistant/components/opentherm_gw/__init__.py b/homeassistant/components/opentherm_gw/__init__.py index 3a1255e3697..c6cf14bfdce 100644 --- a/homeassistant/components/opentherm_gw/__init__.py +++ b/homeassistant/components/opentherm_gw/__init__.py @@ -1,16 +1,16 @@ """Support for OpenTherm Gateway devices.""" import asyncio +from datetime import date, datetime import logging -from datetime import datetime, date import pyotgw import pyotgw.vars as gw_vars import voluptuous as vol -from homeassistant.config_entries import SOURCE_IMPORT from homeassistant.components.binary_sensor import DOMAIN as COMP_BINARY_SENSOR from homeassistant.components.climate import DOMAIN as COMP_CLIMATE from homeassistant.components.sensor import DOMAIN as COMP_SENSOR +from homeassistant.config_entries import SOURCE_IMPORT from homeassistant.const import ( ATTR_DATE, ATTR_ID, @@ -25,14 +25,13 @@ from homeassistant.const import ( PRECISION_TENTHS, PRECISION_WHOLE, ) +import homeassistant.helpers.config_validation as cv from homeassistant.helpers.dispatcher import async_dispatcher_send -import homeassistant.helpers.config_validation as cv - from .const import ( + ATTR_DHW_OVRD, ATTR_GW_ID, ATTR_LEVEL, - ATTR_DHW_OVRD, CONF_CLIMATE, CONF_FLOOR_TEMP, CONF_PRECISION, @@ -42,15 +41,14 @@ from .const import ( SERVICE_RESET_GATEWAY, SERVICE_SET_CLOCK, SERVICE_SET_CONTROL_SETPOINT, - SERVICE_SET_HOT_WATER_OVRD, SERVICE_SET_GPIO_MODE, + SERVICE_SET_HOT_WATER_OVRD, SERVICE_SET_LED_MODE, SERVICE_SET_MAX_MOD, SERVICE_SET_OAT, SERVICE_SET_SB_TEMP, ) - _LOGGER = logging.getLogger(__name__) CLIMATE_SCHEMA = vol.Schema( diff --git a/homeassistant/components/opentherm_gw/binary_sensor.py b/homeassistant/components/opentherm_gw/binary_sensor.py index 39fd78f5fe8..eff11554a39 100644 --- a/homeassistant/components/opentherm_gw/binary_sensor.py +++ b/homeassistant/components/opentherm_gw/binary_sensor.py @@ -10,7 +10,6 @@ from homeassistant.helpers.entity import async_generate_entity_id from . import DOMAIN from .const import BINARY_SENSOR_INFO, DATA_GATEWAYS, DATA_OPENTHERM_GW - _LOGGER = logging.getLogger(__name__) diff --git a/homeassistant/components/opentherm_gw/climate.py b/homeassistant/components/opentherm_gw/climate.py index 8c21c6560c1..2db20662a77 100644 --- a/homeassistant/components/opentherm_gw/climate.py +++ b/homeassistant/components/opentherm_gw/climate.py @@ -3,17 +3,17 @@ import logging from pyotgw import vars as gw_vars -from homeassistant.components.climate import ClimateDevice, ENTITY_ID_FORMAT +from homeassistant.components.climate import ENTITY_ID_FORMAT, ClimateDevice from homeassistant.components.climate.const import ( CURRENT_HVAC_COOL, CURRENT_HVAC_HEAT, CURRENT_HVAC_IDLE, HVAC_MODE_COOL, HVAC_MODE_HEAT, - SUPPORT_TARGET_TEMPERATURE, PRESET_AWAY, PRESET_NONE, SUPPORT_PRESET_MODE, + SUPPORT_TARGET_TEMPERATURE, ) from homeassistant.const import ( ATTR_TEMPERATURE, @@ -30,7 +30,6 @@ from homeassistant.helpers.entity import async_generate_entity_id from . import DOMAIN from .const import CONF_FLOOR_TEMP, CONF_PRECISION, DATA_GATEWAYS, DATA_OPENTHERM_GW - _LOGGER = logging.getLogger(__name__) DEFAULT_FLOOR_TEMP = False diff --git a/homeassistant/components/opentherm_gw/config_flow.py b/homeassistant/components/opentherm_gw/config_flow.py index 2d7a65bbd84..b52641105e4 100644 --- a/homeassistant/components/opentherm_gw/config_flow.py +++ b/homeassistant/components/opentherm_gw/config_flow.py @@ -1,8 +1,8 @@ """OpenTherm Gateway config flow.""" import asyncio -from serial import SerialException import pyotgw +from serial import SerialException import voluptuous as vol from homeassistant import config_entries @@ -15,7 +15,6 @@ from homeassistant.const import ( PRECISION_WHOLE, ) from homeassistant.core import callback - import homeassistant.helpers.config_validation as cv from . import DOMAIN diff --git a/homeassistant/components/opentherm_gw/sensor.py b/homeassistant/components/opentherm_gw/sensor.py index cd9ce9fb095..3739f77e69d 100644 --- a/homeassistant/components/opentherm_gw/sensor.py +++ b/homeassistant/components/opentherm_gw/sensor.py @@ -10,7 +10,6 @@ from homeassistant.helpers.entity import Entity, async_generate_entity_id from . import DOMAIN from .const import DATA_GATEWAYS, DATA_OPENTHERM_GW, SENSOR_INFO - _LOGGER = logging.getLogger(__name__) diff --git a/tests/components/opentherm_gw/test_config_flow.py b/tests/components/opentherm_gw/test_config_flow.py index 89f2783cf71..26048543a22 100644 --- a/tests/components/opentherm_gw/test_config_flow.py +++ b/tests/components/opentherm_gw/test_config_flow.py @@ -1,18 +1,19 @@ """Test the Opentherm Gateway config flow.""" import asyncio -from serial import SerialException from unittest.mock import patch +from pyotgw import OTGW_ABOUT +from serial import SerialException + from homeassistant import config_entries, data_entry_flow, setup -from homeassistant.const import CONF_DEVICE, CONF_ID, CONF_NAME, PRECISION_HALVES from homeassistant.components.opentherm_gw.const import ( - DOMAIN, CONF_FLOOR_TEMP, CONF_PRECISION, + DOMAIN, ) +from homeassistant.const import CONF_DEVICE, CONF_ID, CONF_NAME, PRECISION_HALVES -from pyotgw import OTGW_ABOUT -from tests.common import mock_coro, MockConfigEntry +from tests.common import MockConfigEntry, mock_coro async def test_form_user(hass):