Public Attributes | |
| is_lockable | |
| regulator_id | |
| setpoint | |
| unit | |
| variable | |
Public Attributes inherited from homeassistant.components.lcn.entity.LcnEntity | |
| config | |
| config_entry | |
| device_connection | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| hvac_mode | |
Private Attributes | |
| _attr_hvac_modes | |
| _attr_supported_features | |
| _current_temperature | |
| _is_on | |
| _max_temp | |
| _min_temp | |
| _target_temperature | |
Static Private Attributes | |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Static Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| bool | |
| ClimateEntityFeature | |
| float | |
| None | |
Representation of a LCN climate device.
Definition at line 81 of file climate.py.
| None homeassistant.components.lcn.climate.LcnClimate.__init__ | ( | self, | |
| ConfigType | config, | ||
| ConfigEntry | config_entry | ||
| ) |
Initialize of a LCN climate device.
Reimplemented from homeassistant.components.lcn.entity.LcnEntity.
Definition at line 86 of file climate.py.
| None homeassistant.components.lcn.climate.LcnClimate.async_added_to_hass | ( | self | ) |
Run when entity about to be added to hass.
Reimplemented from homeassistant.components.lcn.entity.LcnEntity.
Definition at line 114 of file climate.py.
| None homeassistant.components.lcn.climate.LcnClimate.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new target hvac mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 166 of file climate.py.
| None homeassistant.components.lcn.climate.LcnClimate.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 182 of file climate.py.
| None homeassistant.components.lcn.climate.LcnClimate.async_will_remove_from_hass | ( | self | ) |
Run when entity will be removed from hass.
Reimplemented from homeassistant.components.lcn.entity.LcnEntity.
Definition at line 121 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 137 of file climate.py.
| HVACMode homeassistant.components.lcn.climate.LcnClimate.hvac_mode | ( | self | ) |
Return hvac operation ie. heat, cool mode. Need to be one of HVAC_MODE_*.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 147 of file climate.py.
| None homeassistant.components.lcn.climate.LcnClimate.input_received | ( | self, | |
| InputType | input_obj | ||
| ) |
Set temperature value when LCN input object is received.
Reimplemented from homeassistant.components.lcn.entity.LcnEntity.
Definition at line 194 of file climate.py.
| float homeassistant.components.lcn.climate.LcnClimate.max_temp | ( | self | ) |
Return the maximum temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 157 of file climate.py.
| float homeassistant.components.lcn.climate.LcnClimate.min_temp | ( | self | ) |
Return the minimum temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 162 of file climate.py.
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 142 of file climate.py.
| str homeassistant.components.lcn.climate.LcnClimate.temperature_unit | ( | self | ) |
Return the unit of measurement.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 129 of file climate.py.
|
private |
Definition at line 105 of file climate.py.
|
private |
Definition at line 108 of file climate.py.
|
private |
Definition at line 101 of file climate.py.
|
staticprivate |
Definition at line 84 of file climate.py.
|
private |
Definition at line 103 of file climate.py.
|
private |
Definition at line 98 of file climate.py.
|
private |
Definition at line 99 of file climate.py.
|
private |
Definition at line 102 of file climate.py.
| homeassistant.components.lcn.climate.LcnClimate.is_lockable |
Definition at line 97 of file climate.py.
| homeassistant.components.lcn.climate.LcnClimate.regulator_id |
Definition at line 96 of file climate.py.
| homeassistant.components.lcn.climate.LcnClimate.setpoint |
Definition at line 91 of file climate.py.
| homeassistant.components.lcn.climate.LcnClimate.unit |
Definition at line 92 of file climate.py.
| homeassistant.components.lcn.climate.LcnClimate.variable |
Definition at line 90 of file climate.py.