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

Classes

class  KNXClimate
 

Functions

XknxClimate _create_climate (XKNX xknx, ConfigType config)
 
None async_setup_entry (HomeAssistant hass, config_entries.ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 

Variables

string ATTR_COMMAND_VALUE = "command_value"
 
dictionary CONTROLLER_MODES_INV = {value: key for key, value in CONTROLLER_MODES.items()}
 

Detailed Description

Support for KNX/IP climate devices.

Function Documentation

◆ _create_climate()

XknxClimate homeassistant.components.knx.climate._create_climate ( XKNX  xknx,
ConfigType  config 
)
private
Return a KNX Climate device to be used within XKNX.

Definition at line 61 of file climate.py.

◆ async_setup_entry()

None homeassistant.components.knx.climate.async_setup_entry ( HomeAssistant  hass,
config_entries.ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up climate(s) for KNX platform.

Definition at line 47 of file climate.py.

Variable Documentation

◆ ATTR_COMMAND_VALUE

string homeassistant.components.knx.climate.ATTR_COMMAND_VALUE = "command_value"

Definition at line 43 of file climate.py.

◆ CONTROLLER_MODES_INV

dictionary homeassistant.components.knx.climate.CONTROLLER_MODES_INV = {value: key for key, value in CONTROLLER_MODES.items()}

Definition at line 44 of file climate.py.