Home Assistant Unofficial Reference 2024.12.1
climate.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.sensibo.climate.SensiboClimate
 

Namespaces

 homeassistant.components.sensibo.climate
 

Functions

int homeassistant.components.sensibo.climate._find_valid_target_temp (int target, list[int] valid_targets)
 
None homeassistant.components.sensibo.climate.async_setup_entry (HomeAssistant hass, SensiboConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

dictionary homeassistant.components.sensibo.climate.AC_STATE_TO_DATA
 
string homeassistant.components.sensibo.climate.ATTR_AC_INTEGRATION = "ac_integration"
 
string homeassistant.components.sensibo.climate.ATTR_GEO_INTEGRATION = "geo_integration"
 
string homeassistant.components.sensibo.climate.ATTR_HIGH_TEMPERATURE_STATE = "high_temperature_state"
 
string homeassistant.components.sensibo.climate.ATTR_HIGH_TEMPERATURE_THRESHOLD = "high_temperature_threshold"
 
string homeassistant.components.sensibo.climate.ATTR_HORIZONTAL_SWING_MODE = "horizontal_swing_mode"
 
string homeassistant.components.sensibo.climate.ATTR_INDOOR_INTEGRATION = "indoor_integration"
 
string homeassistant.components.sensibo.climate.ATTR_LIGHT = "light"
 
string homeassistant.components.sensibo.climate.ATTR_LOW_TEMPERATURE_STATE = "low_temperature_state"
 
string homeassistant.components.sensibo.climate.ATTR_LOW_TEMPERATURE_THRESHOLD = "low_temperature_threshold"
 
string homeassistant.components.sensibo.climate.ATTR_MINUTES = "minutes"
 
string homeassistant.components.sensibo.climate.ATTR_OUTDOOR_INTEGRATION = "outdoor_integration"
 
string homeassistant.components.sensibo.climate.ATTR_SENSITIVITY = "sensitivity"
 
string homeassistant.components.sensibo.climate.ATTR_SMART_TYPE = "smart_type"
 
string homeassistant.components.sensibo.climate.ATTR_TARGET_TEMPERATURE = "target_temperature"
 
dictionary homeassistant.components.sensibo.climate.AVAILABLE_FAN_MODES
 
dictionary homeassistant.components.sensibo.climate.AVAILABLE_SWING_MODES
 
string homeassistant.components.sensibo.climate.BOOST_INCLUSIVE = "boost_inclusive"
 
dictionary homeassistant.components.sensibo.climate.FIELD_TO_FLAG
 
dictionary homeassistant.components.sensibo.climate.HA_TO_SENSIBO = {value: key for key, value in SENSIBO_TO_HA.items()}
 
int homeassistant.components.sensibo.climate.PARALLEL_UPDATES = 0
 
dictionary homeassistant.components.sensibo.climate.SENSIBO_TO_HA
 
string homeassistant.components.sensibo.climate.SERVICE_ASSUME_STATE = "assume_state"
 
string homeassistant.components.sensibo.climate.SERVICE_DISABLE_PURE_BOOST = "disable_pure_boost"
 
string homeassistant.components.sensibo.climate.SERVICE_ENABLE_CLIMATE_REACT = "enable_climate_react"
 
string homeassistant.components.sensibo.climate.SERVICE_ENABLE_PURE_BOOST = "enable_pure_boost"
 
string homeassistant.components.sensibo.climate.SERVICE_ENABLE_TIMER = "enable_timer"
 
string homeassistant.components.sensibo.climate.SERVICE_FULL_STATE = "full_state"