Public Attributes | |
| entity_description | |
Public Attributes inherited from homeassistant.components.tuya.entity.TuyaEntity | |
| device | |
| device_manager | |
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 | |
| None | |
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 | |
Static Private Attributes | |
| _attr_name = None | |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Tuya Climate Device.
Definition at line 113 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.__init__ | ( | self, | |
| CustomerDevice | device, | ||
| Manager | device_manager, | ||
| TuyaClimateEntityDescription | description, | ||
| UnitOfTemperature | system_temperature_unit | ||
| ) |
Determine which values to use.
Definition at line 125 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.async_added_to_hass | ( | self | ) |
Call when entity is added to hass.
Reimplemented from homeassistant.components.tuya.entity.TuyaEntity.
Definition at line 279 of file climate.py.
| int | None homeassistant.components.tuya.climate.TuyaClimateEntity.current_humidity | ( | self | ) |
Return the current humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 381 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 362 of file climate.py.
Return fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 453 of file climate.py.
| HVACMode homeassistant.components.tuya.climate.TuyaClimateEntity.hvac_mode | ( | self | ) |
Return hvac mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 417 of file climate.py.
Return preset mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 441 of file climate.py.
Set new target fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 297 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.set_humidity | ( | self, | |
| int | humidity | ||
| ) |
Set new target humidity.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 301 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new target hvac mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 283 of file climate.py.
| def homeassistant.components.tuya.climate.TuyaClimateEntity.set_preset_mode | ( | self, | |
| preset_mode | |||
| ) |
Set new target preset mode.
Definition at line 292 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.set_swing_mode | ( | self, | |
| str | swing_mode | ||
| ) |
Set new target swing operation.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 317 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 342 of file climate.py.
| str homeassistant.components.tuya.climate.TuyaClimateEntity.swing_mode | ( | self | ) |
Return swing mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 458 of file climate.py.
| int | None homeassistant.components.tuya.climate.TuyaClimateEntity.target_humidity | ( | self | ) |
Return the humidity currently set to be reached.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 405 of file climate.py.
Return the temperature currently set to be reached.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 393 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.turn_off | ( | self | ) |
Turn the device on, retaining current HVAC (if supported).
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 480 of file climate.py.
| None homeassistant.components.tuya.climate.TuyaClimateEntity.turn_on | ( | self | ) |
Turn the device on, retaining current HVAC (if supported).
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 476 of file climate.py.
|
private |
Definition at line 251 of file climate.py.
|
private |
Definition at line 210 of file climate.py.
|
private |
Definition at line 237 of file climate.py.
|
private |
Definition at line 200 of file climate.py.
|
private |
Definition at line 236 of file climate.py.
|
private |
Definition at line 201 of file climate.py.
|
staticprivate |
Definition at line 122 of file climate.py.
|
private |
Definition at line 222 of file climate.py.
|
private |
Definition at line 264 of file climate.py.
|
private |
Definition at line 133 of file climate.py.
|
private |
Definition at line 156 of file climate.py.
|
private |
Definition at line 240 of file climate.py.
|
private |
Definition at line 173 of file climate.py.
|
staticprivate |
Definition at line 123 of file climate.py.
|
private |
Definition at line 206 of file climate.py.
|
private |
Definition at line 235 of file climate.py.
|
private |
Definition at line 192 of file climate.py.
| homeassistant.components.tuya.climate.TuyaClimateEntity.entity_description |
Definition at line 134 of file climate.py.
|
static |
Definition at line 116 of file climate.py.