Public Attributes | |
| preset_mode | |
Public Attributes inherited from homeassistant.components.daikin.entity.DaikinEntity | |
| device | |
Public Attributes inherited from homeassistant.components.daikin.coordinator.DaikinCoordinator | |
| device | |
Public Attributes inherited from homeassistant.helpers.update_coordinator.DataUpdateCoordinator | |
| always_update | |
| config_entry | |
| data | |
| hass | |
| last_exception | |
| last_update_success | |
| logger | |
| name | |
| setup_method | |
| update_interval | |
| update_method | |
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 | |
Private Member Functions | |
| None | _set (self, dict[str, Any] settings) |
Private Attributes | |
| _attr_fan_modes | |
| _attr_supported_features | |
| _attr_swing_modes | |
Static Private Attributes | |
| _attr_hvac_modes = list(HA_STATE_TO_DAIKIN) | |
| _attr_name = None | |
| int | _attr_target_temperature_step = 1 |
| _attr_temperature_unit = UnitOfTemperature.CELSIUS | |
| bool | _enable_turn_on_off_backwards_compatibility = False |
Additional Inherited Members | |
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 Daikin HVAC.
Definition at line 98 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.__init__ | ( | self, | |
| DaikinCoordinator | coordinator | ||
| ) |
Initialize the climate device.
Reimplemented from homeassistant.components.daikin.entity.DaikinEntity.
Definition at line 109 of file climate.py.
|
private |
Set device settings using API.
Definition at line 135 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_set_fan_mode | ( | self, | |
| str | fan_mode | ||
| ) |
Set fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 210 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set HVAC mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 201 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_set_preset_mode | ( | self, | |
| str | preset_mode | ||
| ) |
Set preset mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 243 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_set_swing_mode | ( | self, | |
| str | swing_mode | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 219 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 179 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_turn_off | ( | self | ) |
Turn device off.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 282 of file climate.py.
| None homeassistant.components.daikin.climate.DaikinClimate.async_turn_on | ( | self | ) |
Turn device on.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 277 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 170 of file climate.py.
| str homeassistant.components.daikin.climate.DaikinClimate.fan_mode | ( | self | ) |
Return the fan setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 206 of file climate.py.
| HVACAction | None homeassistant.components.daikin.climate.DaikinClimate.hvac_action | ( | self | ) |
Return the current state.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 184 of file climate.py.
| HVACMode homeassistant.components.daikin.climate.DaikinClimate.hvac_mode | ( | self | ) |
Return current operation ie. heat, cool, idle.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 196 of file climate.py.
| str homeassistant.components.daikin.climate.DaikinClimate.preset_mode | ( | self | ) |
Return the preset_mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 224 of file climate.py.
| list[str] homeassistant.components.daikin.climate.DaikinClimate.preset_modes | ( | self | ) |
List of available preset modes.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 268 of file climate.py.
| str homeassistant.components.daikin.climate.DaikinClimate.swing_mode | ( | self | ) |
Return the fan setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 215 of file climate.py.
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 175 of file climate.py.
| str homeassistant.components.daikin.climate.DaikinClimate.unique_id | ( | self | ) |
Return a unique ID.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 165 of file climate.py.
|
private |
Definition at line 112 of file climate.py.
|
staticprivate |
Definition at line 103 of file climate.py.
|
staticprivate |
Definition at line 101 of file climate.py.
|
private |
Definition at line 120 of file climate.py.
|
private |
Definition at line 113 of file climate.py.
|
staticprivate |
Definition at line 104 of file climate.py.
|
staticprivate |
Definition at line 102 of file climate.py.
|
staticprivate |
Definition at line 107 of file climate.py.
| homeassistant.components.daikin.climate.DaikinClimate.preset_mode |
Definition at line 255 of file climate.py.