Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.opentherm_gw.select Namespace Reference

Classes

class  OpenThermSelect
 
class  OpenThermSelectEntityDescription
 
class  OpenThermSelectGPIOMode
 
class  OpenThermSelectLEDMode
 
class  PyotgwGPIOMode
 
class  PyotgwLEDMode
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
OpenThermSelectLEDMode|None pyotgw_led_mode_to_ha_led_mode (PyotgwLEDMode pyotgw_led_mode)
 
OpenThermSelectGPIOMode|None set_gpio_mode (str gpio_id, OpenThermGatewayHub gw_hub, str mode)
 
OpenThermSelectLEDMode|None set_led_mode (str led_id, OpenThermGatewayHub gw_hub, str mode)
 

Detailed Description

Support for OpenTherm Gateway select entities.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.opentherm_gw.select.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the OpenTherm Gateway select entities.

Definition at line 234 of file select.py.

◆ pyotgw_led_mode_to_ha_led_mode()

OpenThermSelectLEDMode | None homeassistant.components.opentherm_gw.select.pyotgw_led_mode_to_ha_led_mode ( PyotgwLEDMode  pyotgw_led_mode)
Convert pyotgw LED mode to Home Assistant LED mode.

Definition at line 97 of file select.py.

◆ set_gpio_mode()

OpenThermSelectGPIOMode | None homeassistant.components.opentherm_gw.select.set_gpio_mode ( str  gpio_id,
OpenThermGatewayHub  gw_hub,
str   mode 
)
Set gpio mode, return selected option or None.

Definition at line 108 of file select.py.

◆ set_led_mode()

OpenThermSelectLEDMode | None homeassistant.components.opentherm_gw.select.set_led_mode ( str  led_id,
OpenThermGatewayHub  gw_hub,
str   mode 
)
Set gpio mode, return selected option or None.

Definition at line 122 of file select.py.