Public Attributes | |
| entity_id | |
Public Attributes inherited from homeassistant.components.fibaro.entity.FibaroEntity | |
| controller | |
| fibaro_device | |
| ha_id | |
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_fan_modes | |
| _attr_hvac_modes | |
| _attr_preset_modes | |
| _attr_temperature_unit | |
| _fan_mode_device | |
| _op_mode_device | |
| _target_temp_device | |
| _temp_sensor_device | |
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 Fibaro Thermostat.
Definition at line 128 of file climate.py.
| None homeassistant.components.fibaro.climate.FibaroThermostat.__init__ | ( | self, | |
| DeviceModel | fibaro_device | ||
| ) |
Initialize the Fibaro device.
Reimplemented from homeassistant.components.fibaro.entity.FibaroEntity.
Definition at line 133 of file climate.py.
| None homeassistant.components.fibaro.climate.FibaroThermostat.async_added_to_hass | ( | self | ) |
Call when entity is added to hass.
Reimplemented from homeassistant.components.fibaro.entity.FibaroEntity.
Definition at line 218 of file climate.py.
Return the current temperature.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 351 of file climate.py.
Return the fan setting.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 243 of file climate.py.
| str | int homeassistant.components.fibaro.climate.FibaroThermostat.fibaro_op_mode | ( | self | ) |
Return the operating mode of the device.
Definition at line 257 of file climate.py.
| HVACAction | None homeassistant.components.fibaro.climate.FibaroThermostat.hvac_action | ( | self | ) |
Return the current running hvac operation if supported.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 301 of file climate.py.
| HVACMode | None homeassistant.components.fibaro.climate.FibaroThermostat.hvac_mode | ( | self | ) |
Return hvac operation ie. heat, cool, idle.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 271 of file climate.py.
Return the current preset mode, e.g., home, away, temp. Requires ClimateEntityFeature.PRESET_MODE.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 314 of file climate.py.
Set new target fan mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 250 of file climate.py.
| None homeassistant.components.fibaro.climate.FibaroThermostat.set_hvac_mode | ( | self, | |
| HVACMode | hvac_mode | ||
| ) |
Set new target operation mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 281 of file climate.py.
| None homeassistant.components.fibaro.climate.FibaroThermostat.set_preset_mode | ( | self, | |
| str | preset_mode | ||
| ) |
Set new preset mode.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 336 of file climate.py.
| None homeassistant.components.fibaro.climate.FibaroThermostat.set_temperature | ( | self, | |
| **Any | kwargs | ||
| ) |
Set new target temperatures.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 370 of file climate.py.
Return the temperature we try to reach.
Reimplemented from homeassistant.components.climate.ClimateEntity.
Definition at line 361 of file climate.py.
|
private |
Definition at line 180 of file climate.py.
|
private |
Definition at line 187 of file climate.py.
|
private |
Definition at line 189 of file climate.py.
|
private |
Definition at line 174 of file climate.py.
|
staticprivate |
Definition at line 131 of file climate.py.
|
private |
Definition at line 170 of file climate.py.
|
private |
Definition at line 166 of file climate.py.
|
private |
Definition at line 160 of file climate.py.
|
private |
Definition at line 154 of file climate.py.
| homeassistant.components.fibaro.climate.FibaroThermostat.entity_id |
Definition at line 140 of file climate.py.