Private Attributes | |
| _attr_hvac_modes | |
| _attr_unique_id | |
| _unit | |
Static Private Attributes | |
| _attr_name = None | |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| hvac_mode | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Static Public Attributes inherited from homeassistant.components.climate.ClimateEntity | |
| bool | |
| ClimateEntityFeature | |
| float | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Representation of a coolmaster climate device.
Definition at line 54 of file climate.py.
| def homeassistant.components.coolmaster.climate.CoolmasterClimate.__init__ | ( | self, | |
| coordinator, | |||
| unit_id, | |||
| info, | |||
| supported_modes | |||
| ) |
Initialize the climate device.
Definition at line 60 of file climate.py.
| None homeassistant.components.coolmaster.climate.CoolmasterClimate.async_set_fan_mode | ( | self, | |
| str | fan_mode | ||
| ) |
Set new fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 133 of file climate.py.
| None homeassistant.components.coolmaster.climate.CoolmasterClimate.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new operation mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 148 of file climate.py.
| None homeassistant.components.coolmaster.climate.CoolmasterClimate.async_set_swing_mode | ( | self, | |
| str | swing_mode | ||
| ) |
Set new swing mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 139 of file climate.py.
| None homeassistant.components.coolmaster.climate.CoolmasterClimate.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperatures.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 126 of file climate.py.
| None homeassistant.components.coolmaster.climate.CoolmasterClimate.async_turn_off | ( | self | ) |
Turn off.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 164 of file climate.py.
| None homeassistant.components.coolmaster.climate.CoolmasterClimate.async_turn_on | ( | self | ) |
Turn on.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 158 of file climate.py.
| def homeassistant.components.coolmaster.climate.CoolmasterClimate.current_temperature | ( | self | ) |
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 88 of file climate.py.
| def homeassistant.components.coolmaster.climate.CoolmasterClimate.fan_mode | ( | self | ) |
Return the fan setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 107 of file climate.py.
| def homeassistant.components.coolmaster.climate.CoolmasterClimate.fan_modes | ( | self | ) |
Return the list of available fan modes.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 112 of file climate.py.
| def homeassistant.components.coolmaster.climate.CoolmasterClimate.hvac_mode | ( | self | ) |
Return hvac target hvac state.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 98 of file climate.py.
| ClimateEntityFeature homeassistant.components.coolmaster.climate.CoolmasterClimate.supported_features | ( | self | ) |
Return the list of supported features.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 67 of file climate.py.
Return the swing mode setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 117 of file climate.py.
Return swing modes if supported.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 122 of file climate.py.
| def homeassistant.components.coolmaster.climate.CoolmasterClimate.target_temperature | ( | self | ) |
Return the temperature we are trying to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 93 of file climate.py.
| str homeassistant.components.coolmaster.climate.CoolmasterClimate.temperature_unit | ( | self | ) |
Return the unit of measurement.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 80 of file climate.py.
|
private |
Definition at line 63 of file climate.py.
|
staticprivate |
Definition at line 57 of file climate.py.
|
private |
Definition at line 64 of file climate.py.
|
staticprivate |
Definition at line 58 of file climate.py.
|
private |
Definition at line 130 of file climate.py.