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

Classes

class  Airtouch5AC
 
class  Airtouch5ClimateEntity
 
class  Airtouch5Zone
 

Functions

None async_setup_entry (HomeAssistant hass, Airtouch5ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
dictionary AC_FAN_SPEED_TO_FAN_SPEED
 
dictionary AC_MODE_TO_HVAC_MODE
 
dictionary FAN_MODE_TO_SET_AC_FAN_SPEED
 
dictionary HVAC_MODE_TO_SET_AC_MODE
 

Detailed Description

AirTouch 5 component to control AirTouch 5 Climate Devices.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.airtouch5.climate.async_setup_entry ( HomeAssistant  hass,
Airtouch5ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the Airtouch 5 Climate entities.

Definition at line 93 of file climate.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.airtouch5.climate._LOGGER = logging.getLogger(__name__)
private

Definition at line 46 of file climate.py.

◆ AC_FAN_SPEED_TO_FAN_SPEED

dictionary homeassistant.components.airtouch5.climate.AC_FAN_SPEED_TO_FAN_SPEED
Initial value:
1 = {
2  AcFanSpeed.AUTO: FAN_AUTO,
3  AcFanSpeed.QUIET: FAN_DIFFUSE,
4  AcFanSpeed.LOW: FAN_LOW,
5  AcFanSpeed.MEDIUM: FAN_MEDIUM,
6  AcFanSpeed.HIGH: FAN_HIGH,
7  AcFanSpeed.POWERFUL: FAN_FOCUS,
8  AcFanSpeed.TURBO: FAN_TURBO,
9  AcFanSpeed.INTELLIGENT_AUTO_1: FAN_INTELLIGENT_AUTO,
10  AcFanSpeed.INTELLIGENT_AUTO_2: FAN_INTELLIGENT_AUTO,
11  AcFanSpeed.INTELLIGENT_AUTO_3: FAN_INTELLIGENT_AUTO,
12  AcFanSpeed.INTELLIGENT_AUTO_4: FAN_INTELLIGENT_AUTO,
13  AcFanSpeed.INTELLIGENT_AUTO_5: FAN_INTELLIGENT_AUTO,
14  AcFanSpeed.INTELLIGENT_AUTO_6: FAN_INTELLIGENT_AUTO,
15 }

Definition at line 66 of file climate.py.

◆ AC_MODE_TO_HVAC_MODE

dictionary homeassistant.components.airtouch5.climate.AC_MODE_TO_HVAC_MODE
Initial value:
1 = {
2  AcMode.AUTO: HVACMode.AUTO,
3  AcMode.AUTO_COOL: HVACMode.AUTO,
4  AcMode.AUTO_HEAT: HVACMode.AUTO,
5  AcMode.COOL: HVACMode.COOL,
6  AcMode.DRY: HVACMode.DRY,
7  AcMode.FAN: HVACMode.FAN_ONLY,
8  AcMode.HEAT: HVACMode.HEAT,
9 }

Definition at line 48 of file climate.py.

◆ FAN_MODE_TO_SET_AC_FAN_SPEED

dictionary homeassistant.components.airtouch5.climate.FAN_MODE_TO_SET_AC_FAN_SPEED
Initial value:
1 = {
2  FAN_AUTO: SetAcFanSpeed.SET_TO_AUTO,
3  FAN_DIFFUSE: SetAcFanSpeed.SET_TO_QUIET,
4  FAN_LOW: SetAcFanSpeed.SET_TO_LOW,
5  FAN_MEDIUM: SetAcFanSpeed.SET_TO_MEDIUM,
6  FAN_HIGH: SetAcFanSpeed.SET_TO_HIGH,
7  FAN_FOCUS: SetAcFanSpeed.SET_TO_POWERFUL,
8  FAN_TURBO: SetAcFanSpeed.SET_TO_TURBO,
9  FAN_INTELLIGENT_AUTO: SetAcFanSpeed.SET_TO_INTELLIGENT_AUTO,
10 }

Definition at line 81 of file climate.py.

◆ HVAC_MODE_TO_SET_AC_MODE

dictionary homeassistant.components.airtouch5.climate.HVAC_MODE_TO_SET_AC_MODE
Initial value:
1 = {
2  HVACMode.AUTO: SetAcMode.SET_TO_AUTO,
3  HVACMode.COOL: SetAcMode.SET_TO_COOL,
4  HVACMode.DRY: SetAcMode.SET_TO_DRY,
5  HVACMode.FAN_ONLY: SetAcMode.SET_TO_FAN,
6  HVACMode.HEAT: SetAcMode.SET_TO_HEAT,
7 }

Definition at line 57 of file climate.py.