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

Classes

class  AtaDeviceClimate
 
class  AtwDeviceZoneClimate
 
class  MelCloudClimate
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

dictionary ATA_HVAC_MODE_LOOKUP
 
dictionary ATA_HVAC_MODE_REVERSE_LOOKUP = {v: k for k, v in ATA_HVAC_MODE_LOOKUP.items()}
 
dictionary ATW_ZONE_HVAC_ACTION_LOOKUP
 
dictionary ATW_ZONE_HVAC_MODE_LOOKUP
 
dictionary ATW_ZONE_HVAC_MODE_REVERSE_LOOKUP = {v: k for k, v in ATW_ZONE_HVAC_MODE_LOOKUP.items()}
 
 SCAN_INTERVAL = timedelta(seconds=60)
 

Detailed Description

Platform for climate integration.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.melcloud.climate.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up MelCloud device climate based on config_entry.

Definition at line 78 of file climate.py.

Variable Documentation

◆ ATA_HVAC_MODE_LOOKUP

dictionary homeassistant.components.melcloud.climate.ATA_HVAC_MODE_LOOKUP
Initial value:
1 = {
2  ata.OPERATION_MODE_HEAT: HVACMode.HEAT,
3  ata.OPERATION_MODE_DRY: HVACMode.DRY,
4  ata.OPERATION_MODE_COOL: HVACMode.COOL,
5  ata.OPERATION_MODE_FAN_ONLY: HVACMode.FAN_ONLY,
6  ata.OPERATION_MODE_HEAT_COOL: HVACMode.HEAT_COOL,
7 }

Definition at line 49 of file climate.py.

◆ ATA_HVAC_MODE_REVERSE_LOOKUP

dictionary homeassistant.components.melcloud.climate.ATA_HVAC_MODE_REVERSE_LOOKUP = {v: k for k, v in ATA_HVAC_MODE_LOOKUP.items()}

Definition at line 56 of file climate.py.

◆ ATW_ZONE_HVAC_ACTION_LOOKUP

dictionary homeassistant.components.melcloud.climate.ATW_ZONE_HVAC_ACTION_LOOKUP
Initial value:
1 = {
2  atw.STATUS_IDLE: HVACAction.IDLE,
3  atw.STATUS_HEAT_ZONES: HVACAction.HEATING,
4  atw.STATUS_COOL: HVACAction.COOLING,
5  atw.STATUS_STANDBY: HVACAction.IDLE,
6  # Heating water tank, so the zone is idle
7  atw.STATUS_HEAT_WATER: HVACAction.IDLE,
8  atw.STATUS_LEGIONELLA: HVACAction.IDLE,
9  # Heat pump cannot heat in this mode, but will be ready soon
10  atw.STATUS_DEFROST: HVACAction.PREHEATING,
11 }

Definition at line 65 of file climate.py.

◆ ATW_ZONE_HVAC_MODE_LOOKUP

dictionary homeassistant.components.melcloud.climate.ATW_ZONE_HVAC_MODE_LOOKUP
Initial value:
1 = {
2  atw.ZONE_OPERATION_MODE_HEAT: HVACMode.HEAT,
3  atw.ZONE_OPERATION_MODE_COOL: HVACMode.COOL,
4 }

Definition at line 59 of file climate.py.

◆ ATW_ZONE_HVAC_MODE_REVERSE_LOOKUP

dictionary homeassistant.components.melcloud.climate.ATW_ZONE_HVAC_MODE_REVERSE_LOOKUP = {v: k for k, v in ATW_ZONE_HVAC_MODE_LOOKUP.items()}

Definition at line 63 of file climate.py.

◆ SCAN_INTERVAL

homeassistant.components.melcloud.climate.SCAN_INTERVAL = timedelta(seconds=60)

Definition at line 46 of file climate.py.