Private Member Functions | |
| None | _async_update (self) |
Static Private Attributes | |
| _attr_hvac_modes = OPERATION_LIST | |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.components.mysensors.entity.MySensorsChildEntity | |
| child_type | |
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 | |
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 MySensors HVAC.
Definition at line 71 of file climate.py.
|
private |
Update the controller with the latest value from a sensor.
Reimplemented from homeassistant.components.mysensors.entity.MySensorsChildEntity.
Definition at line 220 of file climate.py.
| None homeassistant.components.mysensors.climate.MySensorsHVAC.async_set_fan_mode | ( | self, | |
| str | fan_mode | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 194 of file climate.py.
| None homeassistant.components.mysensors.climate.MySensorsHVAC.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 205 of file climate.py.
| None homeassistant.components.mysensors.climate.MySensorsHVAC.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 162 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 103 of file climate.py.
Return the fan setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 153 of file climate.py.
| list[str] homeassistant.components.mysensors.climate.MySensorsHVAC.fan_modes | ( | self | ) |
List of available fan modes.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 158 of file climate.py.
| HVACMode homeassistant.components.mysensors.climate.MySensorsHVAC.hvac_mode | ( | self | ) |
Return current operation ie. heat, cool, idle.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 148 of file climate.py.
| ClimateEntityFeature homeassistant.components.mysensors.climate.MySensorsHVAC.supported_features | ( | self | ) |
Return the list of supported features.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 78 of file climate.py.
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 114 of file climate.py.
| float | None homeassistant.components.mysensors.climate.MySensorsHVAC.target_temperature_high | ( | self | ) |
Return the highbound target temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 128 of file climate.py.
| float | None homeassistant.components.mysensors.climate.MySensorsHVAC.target_temperature_low | ( | self | ) |
Return the lowbound target temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 138 of file climate.py.
| str homeassistant.components.mysensors.climate.MySensorsHVAC.temperature_unit | ( | self | ) |
Return the unit of measurement.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 94 of file climate.py.
|
staticprivate |
Definition at line 74 of file climate.py.
|
staticprivate |
Definition at line 75 of file climate.py.