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

Classes

class  GeniusClimateZone
 

Functions

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

Variables

dictionary GH_HVAC_TO_HA = {v: k for k, v in HA_HVAC_TO_GH.items()}
 
dictionary GH_PRESET_TO_HA = {v: k for k, v in HA_PRESET_TO_GH.items()}
 
list GH_ZONES = ["radiator", "wet underfloor"]
 
dictionary HA_HVAC_TO_GH = {HVACMode.OFF: "off", HVACMode.HEAT: "timer"}
 
dictionary HA_PRESET_TO_GH = {PRESET_ACTIVITY: "footprint", PRESET_BOOST: "override"}
 

Detailed Description

Support for Genius Hub climate devices.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.geniushub.climate.async_setup_entry ( HomeAssistant  hass,
GeniusHubConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the Genius Hub climate entities.

Definition at line 29 of file climate.py.

Variable Documentation

◆ GH_HVAC_TO_HA

dictionary homeassistant.components.geniushub.climate.GH_HVAC_TO_HA = {v: k for k, v in HA_HVAC_TO_GH.items()}

Definition at line 21 of file climate.py.

◆ GH_PRESET_TO_HA

dictionary homeassistant.components.geniushub.climate.GH_PRESET_TO_HA = {v: k for k, v in HA_PRESET_TO_GH.items()}

Definition at line 24 of file climate.py.

◆ GH_ZONES

list homeassistant.components.geniushub.climate.GH_ZONES = ["radiator", "wet underfloor"]

Definition at line 26 of file climate.py.

◆ HA_HVAC_TO_GH

dictionary homeassistant.components.geniushub.climate.HA_HVAC_TO_GH = {HVACMode.OFF: "off", HVACMode.HEAT: "timer"}

Definition at line 20 of file climate.py.

◆ HA_PRESET_TO_GH

dictionary homeassistant.components.geniushub.climate.HA_PRESET_TO_GH = {PRESET_ACTIVITY: "footprint", PRESET_BOOST: "override"}

Definition at line 23 of file climate.py.