Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.honeywell Namespace Reference

Namespaces

 climate
 
 config_flow
 
 const
 
 diagnostics
 
 sensor
 
 switch
 

Classes

class  HoneywellData
 

Functions

None _async_migrate_data_to_options (HomeAssistant hass, ConfigEntry config_entry)
 
bool async_setup_entry (HomeAssistant hass, ConfigEntry config_entry)
 
bool async_unload_entry (HomeAssistant hass, ConfigEntry config_entry)
 
None update_listener (HomeAssistant hass, ConfigEntry config_entry)
 

Variables

dictionary MIGRATE_OPTIONS_KEYS = {CONF_COOL_AWAY_TEMPERATURE, CONF_HEAT_AWAY_TEMPERATURE}
 
list PLATFORMS = [Platform.CLIMATE, Platform.SENSOR, Platform.SWITCH]
 
int UPDATE_LOOP_SLEEP_TIME = 5
 

Detailed Description

Support for Honeywell (US) Total Connect Comfort climate systems.

Function Documentation

◆ _async_migrate_data_to_options()

None homeassistant.components.honeywell._async_migrate_data_to_options ( HomeAssistant  hass,
ConfigEntry   config_entry 
)
private

Definition at line 31 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.honeywell.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry 
)
Set up the Honeywell thermostat.

Definition at line 48 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.honeywell.async_unload_entry ( HomeAssistant  hass,
ConfigEntry  config_entry 
)
Unload the config and platforms.

Definition at line 101 of file __init__.py.

◆ update_listener()

None homeassistant.components.honeywell.update_listener ( HomeAssistant  hass,
ConfigEntry  config_entry 
)
Update listener.

Definition at line 96 of file __init__.py.

Variable Documentation

◆ MIGRATE_OPTIONS_KEYS

dictionary homeassistant.components.honeywell.MIGRATE_OPTIONS_KEYS = {CONF_COOL_AWAY_TEMPERATURE, CONF_HEAT_AWAY_TEMPERATURE}

Definition at line 27 of file __init__.py.

◆ PLATFORMS

list homeassistant.components.honeywell.PLATFORMS = [Platform.CLIMATE, Platform.SENSOR, Platform.SWITCH]

Definition at line 25 of file __init__.py.

◆ UPDATE_LOOP_SLEEP_TIME

int homeassistant.components.honeywell.UPDATE_LOOP_SLEEP_TIME = 5

Definition at line 24 of file __init__.py.