Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.climate Namespace Reference

Namespaces

 const
 
 device_action
 
 device_condition
 
 device_trigger
 
 intent
 
 reproduce_state
 
 significant_change
 

Classes

class  ClimateEntity
 
class  ClimateEntityDescription
 

Functions

None async_service_aux_heat (ClimateEntity entity, ServiceCall service_call)
 
None async_service_humidity_set (ClimateEntity entity, ServiceCall service_call)
 
None async_service_temperature_set (ClimateEntity entity, ServiceCall service_call)
 
bool async_setup (HomeAssistant hass, ConfigType config)
 
bool async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool async_unload_entry (HomeAssistant hass, ConfigEntry entry)
 

Variables

 __all__
 
 __dir__
 
 __getattr__
 
 _LOGGER
 
 CACHED_PROPERTIES_WITH_ATTR_
 
 check_if_deprecated_constant
 
 CHECK_TURN_ON_OFF_FEATURE_FLAG
 
 CONVERTIBLE_ATTRIBUTE
 
 DEFAULT_MAX_HUMIDITY
 
 DEFAULT_MAX_TEMP
 
 DEFAULT_MIN_HUMIDITY
 
 DEFAULT_MIN_TEMP
 
 dir_with_deprecated_constants
 
 ENTITY_ID_FORMAT
 
 module_globals
 
 module_globals_keys
 
 PLATFORM_SCHEMA
 
 PLATFORM_SCHEMA_BASE
 
 SCAN_INTERVAL
 
 seconds
 
 SET_TEMPERATURE_SCHEMA
 

Detailed Description

Provides functionality to interact with climate devices.

Function Documentation

◆ async_service_aux_heat()

None homeassistant.components.climate.async_service_aux_heat ( ClimateEntity  entity,
ServiceCall   service_call 
)
Handle aux heat service.

Definition at line 978 of file __init__.py.

◆ async_service_humidity_set()

None homeassistant.components.climate.async_service_humidity_set ( ClimateEntity  entity,
ServiceCall   service_call 
)
Handle set humidity service.

Definition at line 988 of file __init__.py.

◆ async_service_temperature_set()

None homeassistant.components.climate.async_service_temperature_set ( ClimateEntity  entity,
ServiceCall   service_call 
)
Handle set temperature service.

Definition at line 1015 of file __init__.py.

◆ async_setup()

bool homeassistant.components.climate.async_setup ( HomeAssistant  hass,
ConfigType  config 
)
Set up climate entities.

Definition at line 156 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.climate.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry 
)
Set up a config entry.

Definition at line 235 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.climate.async_unload_entry ( HomeAssistant  hass,
ConfigEntry  entry 
)
Unload a config entry.

Definition at line 240 of file __init__.py.

Variable Documentation

◆ __all__

homeassistant.components.climate.__all__
private

Definition at line 1094 of file __init__.py.

◆ __dir__

homeassistant.components.climate.__dir__
private

Definition at line 1091 of file __init__.py.

◆ __getattr__

homeassistant.components.climate.__getattr__
private

Definition at line 1090 of file __init__.py.

◆ _LOGGER

homeassistant.components.climate._LOGGER
private

Definition at line 119 of file __init__.py.

◆ CACHED_PROPERTIES_WITH_ATTR_

homeassistant.components.climate.CACHED_PROPERTIES_WITH_ATTR_

Definition at line 249 of file __init__.py.

◆ check_if_deprecated_constant

homeassistant.components.climate.check_if_deprecated_constant

Definition at line 1090 of file __init__.py.

◆ CHECK_TURN_ON_OFF_FEATURE_FLAG

homeassistant.components.climate.CHECK_TURN_ON_OFF_FEATURE_FLAG

Definition at line 135 of file __init__.py.

◆ CONVERTIBLE_ATTRIBUTE

homeassistant.components.climate.CONVERTIBLE_ATTRIBUTE

Definition at line 132 of file __init__.py.

◆ DEFAULT_MAX_HUMIDITY

homeassistant.components.climate.DEFAULT_MAX_HUMIDITY

Definition at line 130 of file __init__.py.

◆ DEFAULT_MAX_TEMP

homeassistant.components.climate.DEFAULT_MAX_TEMP

Definition at line 128 of file __init__.py.

◆ DEFAULT_MIN_HUMIDITY

homeassistant.components.climate.DEFAULT_MIN_HUMIDITY

Definition at line 129 of file __init__.py.

◆ DEFAULT_MIN_TEMP

homeassistant.components.climate.DEFAULT_MIN_TEMP

Definition at line 127 of file __init__.py.

◆ dir_with_deprecated_constants

homeassistant.components.climate.dir_with_deprecated_constants

Definition at line 1092 of file __init__.py.

◆ ENTITY_ID_FORMAT

homeassistant.components.climate.ENTITY_ID_FORMAT

Definition at line 122 of file __init__.py.

◆ module_globals

homeassistant.components.climate.module_globals

Definition at line 1090 of file __init__.py.

◆ module_globals_keys

homeassistant.components.climate.module_globals_keys

Definition at line 1092 of file __init__.py.

◆ PLATFORM_SCHEMA

homeassistant.components.climate.PLATFORM_SCHEMA

Definition at line 123 of file __init__.py.

◆ PLATFORM_SCHEMA_BASE

homeassistant.components.climate.PLATFORM_SCHEMA_BASE

Definition at line 124 of file __init__.py.

◆ SCAN_INTERVAL

homeassistant.components.climate.SCAN_INTERVAL

Definition at line 125 of file __init__.py.

◆ seconds

homeassistant.components.climate.seconds

Definition at line 125 of file __init__.py.

◆ SET_TEMPERATURE_SCHEMA

homeassistant.components.climate.SET_TEMPERATURE_SCHEMA

Definition at line 139 of file __init__.py.