Import climate constants from root [m-z] (#78020)

This commit is contained in:
epenet 2022-09-08 10:34:44 +02:00 committed by GitHub
parent f87e873275
commit e2568d8375
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
23 changed files with 67 additions and 44 deletions

View file

@ -14,11 +14,11 @@ from pymelcloud.atw_device import (
) )
import voluptuous as vol import voluptuous as vol
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_HVAC_MODE, ATTR_HVAC_MODE,
DEFAULT_MAX_TEMP, DEFAULT_MAX_TEMP,
DEFAULT_MIN_TEMP, DEFAULT_MIN_TEMP,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACMode, HVACMode,
) )

View file

@ -5,8 +5,11 @@ from datetime import datetime
import struct import struct
from typing import Any from typing import Any
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.const import ( from homeassistant.const import (
ATTR_TEMPERATURE, ATTR_TEMPERATURE,
CONF_NAME, CONF_NAME,

View file

@ -2,8 +2,8 @@
import logging import logging
from typing import Any from typing import Any
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ( ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -3,10 +3,10 @@ from __future__ import annotations
from typing import Any from typing import Any
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_TARGET_TEMP_HIGH, ATTR_TARGET_TEMP_HIGH,
ATTR_TARGET_TEMP_LOW, ATTR_TARGET_TEMP_LOW,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACMode, HVACMode,
) )

View file

@ -20,12 +20,12 @@ from nexia.util import find_humidity_setpoint
from nexia.zone import NexiaThermostatZone from nexia.zone import NexiaThermostatZone
import voluptuous as vol import voluptuous as vol
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_HUMIDITY, ATTR_HUMIDITY,
ATTR_HVAC_MODE, ATTR_HVAC_MODE,
ATTR_TARGET_TEMP_HIGH, ATTR_TARGET_TEMP_HIGH,
ATTR_TARGET_TEMP_LOW, ATTR_TARGET_TEMP_LOW,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -12,9 +12,9 @@ from nuheat.util import (
nuheat_to_fahrenheit, nuheat_to_fahrenheit,
) )
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_HVAC_MODE, ATTR_HVAC_MODE,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -7,8 +7,9 @@ from oemthermostat import Thermostat
import requests import requests
import voluptuous as vol import voluptuous as vol
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ( PLATFORM_SCHEMA,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -3,8 +3,7 @@ from typing import cast
from pyoverkiz.enums import OverkizCommand, OverkizCommandParam, OverkizState from pyoverkiz.enums import OverkizCommand, OverkizCommandParam, OverkizState
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import ClimateEntity, HVACMode
from homeassistant.components.climate.const import HVACMode
from homeassistant.components.overkiz.entity import OverkizEntity from homeassistant.components.overkiz.entity import OverkizEntity
from homeassistant.const import TEMP_CELSIUS from homeassistant.const import TEMP_CELSIUS

View file

@ -4,8 +4,8 @@ from __future__ import annotations
from collections.abc import Mapping from collections.abc import Mapping
from typing import Any from typing import Any
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ( ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -6,8 +6,9 @@ from typing import Any
import proliphix import proliphix
import voluptuous as vol import voluptuous as vol
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ( PLATFORM_SCHEMA,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -8,7 +8,7 @@ import prometheus_client
import voluptuous as vol import voluptuous as vol
from homeassistant import core as hacore from homeassistant import core as hacore
from homeassistant.components.climate.const import ( from homeassistant.components.climate import (
ATTR_CURRENT_TEMPERATURE, ATTR_CURRENT_TEMPERATURE,
ATTR_HVAC_ACTION, ATTR_HVAC_ACTION,
ATTR_HVAC_MODES, ATTR_HVAC_MODES,

View file

@ -12,8 +12,6 @@ from homeassistant.components.climate import (
SCAN_INTERVAL, SCAN_INTERVAL,
TEMP_CELSIUS, TEMP_CELSIUS,
ClimateEntity, ClimateEntity,
)
from homeassistant.components.climate.const import (
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -4,9 +4,9 @@ from typing import Any
from screenlogicpy.const import DATA as SL_DATA, EQUIPMENT, HEAT_MODE from screenlogicpy.const import DATA as SL_DATA, EQUIPMENT, HEAT_MODE
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_PRESET_MODE, ATTR_PRESET_MODE,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -7,8 +7,11 @@ from typing import TYPE_CHECKING, Any
from pysensibo.model import SensiboDevice from pysensibo.model import SensiboDevice
import voluptuous as vol import voluptuous as vol
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ( from homeassistant.const import (
ATTR_STATE, ATTR_STATE,

View file

@ -5,8 +5,8 @@ from typing import Any
from aiosenz import MODE_AUTO, Thermostat from aiosenz import MODE_AUTO, Thermostat
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ( ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -8,11 +8,12 @@ from typing import Any
from pysmartthings import Attribute, Capability from pysmartthings import Attribute, Capability
from homeassistant.components.climate import DOMAIN as CLIMATE_DOMAIN, ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_HVAC_MODE, ATTR_HVAC_MODE,
ATTR_TARGET_TEMP_HIGH, ATTR_TARGET_TEMP_HIGH,
ATTR_TARGET_TEMP_LOW, ATTR_TARGET_TEMP_LOW,
DOMAIN as CLIMATE_DOMAIN,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACAction, HVACAction,
HVACMode, HVACMode,

View file

@ -1,8 +1,11 @@
"""Support for Spider thermostats.""" """Support for Spider thermostats."""
from typing import Any from typing import Any
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant

View file

@ -6,8 +6,12 @@ from typing import Any, NamedTuple
from pytouchline import PyTouchline from pytouchline import PyTouchline
import voluptuous as vol import voluptuous as vol
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode PLATFORM_SCHEMA,
ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.const import ATTR_TEMPERATURE, CONF_HOST, TEMP_CELSIUS from homeassistant.const import ATTR_TEMPERATURE, CONF_HOST, TEMP_CELSIUS
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv

View file

@ -5,8 +5,11 @@ from typing import Any
from velbusaio.channels import Temperature as VelbusTemp from velbusaio.channels import Temperature as VelbusTemp
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant

View file

@ -5,8 +5,11 @@ from typing import Any
from xs1_api_client.api_constants import ActuatorType from xs1_api_client.api_constants import ActuatorType
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.const import ATTR_TEMPERATURE from homeassistant.const import ATTR_TEMPERATURE
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.entity_platform import AddEntitiesCallback

View file

@ -5,7 +5,7 @@ import functools
import numbers import numbers
from typing import TYPE_CHECKING, Any, TypeVar from typing import TYPE_CHECKING, Any, TypeVar
from homeassistant.components.climate.const import HVACAction from homeassistant.components.climate import HVACAction
from homeassistant.components.sensor import ( from homeassistant.components.sensor import (
SensorDeviceClass, SensorDeviceClass,
SensorEntity, SensorEntity,

View file

@ -8,9 +8,10 @@ import voluptuous as vol
from zhong_hong_hvac.hub import ZhongHongGateway from zhong_hong_hvac.hub import ZhongHongGateway
from zhong_hong_hvac.hvac import HVAC as ZhongHongHVAC from zhong_hong_hvac.hvac import HVAC as ZhongHongHVAC
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import (
ATTR_HVAC_MODE, ATTR_HVAC_MODE,
PLATFORM_SCHEMA,
ClimateEntity,
ClimateEntityFeature, ClimateEntityFeature,
HVACMode, HVACMode,
) )

View file

@ -5,8 +5,11 @@ from typing import Any
from zwave_me_ws import ZWaveMeData from zwave_me_ws import ZWaveMeData
from homeassistant.components.climate import ClimateEntity from homeassistant.components.climate import (
from homeassistant.components.climate.const import ClimateEntityFeature, HVACMode ClimateEntity,
ClimateEntityFeature,
HVACMode,
)
from homeassistant.config_entries import ConfigEntry from homeassistant.config_entries import ConfigEntry
from homeassistant.const import ATTR_TEMPERATURE from homeassistant.const import ATTR_TEMPERATURE
from homeassistant.core import HomeAssistant, callback from homeassistant.core import HomeAssistant, callback