|
| None | __init__ (self, HomematicipHAP hap, AsyncHeatingGroup device) |
| |
| None | async_set_hvac_mode (self, HVACMode hvac_mode) |
| |
| None | async_set_preset_mode (self, str preset_mode) |
| |
| None | async_set_temperature (self, **Any kwargs) |
| |
| int | current_humidity (self) |
| |
| float | current_temperature (self) |
| |
| DeviceInfo | device_info (self) |
| |
| dict[str, Any] | extra_state_attributes (self) |
| |
| HVACAction|None | hvac_action (self) |
| |
| HVACMode | hvac_mode (self) |
| |
| list[HVACMode] | hvac_modes (self) |
| |
| float | max_temp (self) |
| |
| float | min_temp (self) |
| |
| str|None | preset_mode (self) |
| |
| list[str] | preset_modes (self) |
| |
| float | target_temperature (self) |
| |
| None | __init__ (self, HomematicipHAP hap, device, str|None post=None, int|None channel=None, bool|None is_multi_channel=False) |
| |
| None | async_added_to_hass (self) |
| |
| None | async_remove_from_registries (self) |
| |
| None | async_will_remove_from_hass (self) |
| |
| bool | available (self) |
| |
| FunctionalChannel | get_current_channel (self) |
| |
| str|None | icon (self) |
| |
| str | name (self) |
| |
| str | unique_id (self) |
| |
| None | __init_subclass__ (cls, **Any kwargs) |
| |
| str | __repr__ (self) |
| |
| None | add_to_platform_abort (self) |
| |
| None | add_to_platform_finish (self) |
| |
| bool | assumed_state (self) |
| |
| None | async_device_update (self, bool warning=True) |
| |
| None | async_internal_added_to_hass (self) |
| |
| None | async_internal_will_remove_from_hass (self) |
| |
| None | async_on_remove (self, CALLBACK_TYPE func) |
| |
| None | async_registry_entry_updated (self) |
| |
| None | async_remove (self, *bool force_remove=False) |
| |
| None | async_removed_from_registry (self) |
| |
| None | async_schedule_update_ha_state (self, bool force_refresh=False) |
| |
| None | async_set_context (self, Context context) |
| |
| None | async_update_ha_state (self, bool force_refresh=False) |
| |
| None | async_write_ha_state (self) |
| |
| str|None | attribution (self) |
| |
| str|None | device_class (self) |
| |
| bool | enabled (self) |
| |
| EntityCategory|None | entity_category (self) |
| |
| str|None | entity_picture (self) |
| |
| bool | entity_registry_enabled_default (self) |
| |
| bool | entity_registry_visible_default (self) |
| |
| bool | force_update (self) |
| |
| HassJobType | get_hassjob_type (self, str function_name) |
| |
| er.EntityOptionsType|None | get_initial_entity_options (self) |
| |
| bool | has_entity_name (self) |
| |
| None | schedule_update_ha_state (self, bool force_refresh=False) |
| |
| bool | should_poll (self) |
| |
| str|None | suggested_object_id (self) |
| |
| str|None | translation_key (self) |
| |
| Mapping[str, str] | translation_placeholders (self) |
| |
| str|None | unit_of_measurement (self) |
| |
| bool | use_device_name (self) |
| |
| None | __init__ (cls, str name, tuple[type,...] bases, dict[Any, Any] namespace, **Any kwargs) |
| |
| Any | __new__ (mcs, str name, tuple[type,...] bases, dict[Any, Any] namespace, set[str]|None cached_properties=None, **Any kwargs) |
| |
| Any | __getattribute__ (self, str name) |
| |
| None | add_to_platform_start (self, HomeAssistant hass, EntityPlatform platform, asyncio.Semaphore|None parallel_updates) |
| |
| None | async_handle_set_fan_mode_service (self, str fan_mode) |
| |
| None | async_handle_set_hvac_mode_service (self, HVACMode hvac_mode) |
| |
| None | async_handle_set_preset_mode_service (self, str preset_mode) |
| |
| None | async_handle_set_swing_horizontal_mode_service (self, str swing_horizontal_mode) |
| |
| None | async_handle_set_swing_mode_service (self, str swing_mode) |
| |
| None | async_set_fan_mode (self, str fan_mode) |
| |
| None | async_set_humidity (self, int humidity) |
| |
| None | async_set_swing_horizontal_mode (self, str swing_horizontal_mode) |
| |
| None | async_set_swing_mode (self, str swing_mode) |
| |
| None | async_toggle (self) |
| |
| None | async_turn_aux_heat_off (self) |
| |
| None | async_turn_aux_heat_on (self) |
| |
| None | async_turn_off (self) |
| |
| None | async_turn_on (self) |
| |
| dict[str, Any]|None | capability_attributes (self) |
| |
| str|None | fan_mode (self) |
| |
| list[str]|None | fan_modes (self) |
| |
| bool|None | is_aux_heat (self) |
| |
| float | max_humidity (self) |
| |
| float | min_humidity (self) |
| |
| float | precision (self) |
| |
| None | set_fan_mode (self, str fan_mode) |
| |
| None | set_humidity (self, int humidity) |
| |
| None | set_hvac_mode (self, HVACMode hvac_mode) |
| |
| None | set_preset_mode (self, str preset_mode) |
| |
| None | set_swing_horizontal_mode (self, str swing_horizontal_mode) |
| |
| None | set_swing_mode (self, str swing_mode) |
| |
| None | set_temperature (self, **Any kwargs) |
| |
| str|None | state (self) |
| |
| dict[str, Any] | state_attributes (self) |
| |
| ClimateEntityFeature | supported_features (self) |
| |
| str|None | swing_horizontal_mode (self) |
| |
| list[str]|None | swing_horizontal_modes (self) |
| |
| str|None | swing_mode (self) |
| |
| list[str]|None | swing_modes (self) |
| |
| float|None | target_humidity (self) |
| |
| float|None | target_temperature_high (self) |
| |
| float|None | target_temperature_low (self) |
| |
| float|None | target_temperature_step (self) |
| |
| str | temperature_unit (self) |
| |
| None | toggle (self) |
| |
| None | turn_aux_heat_off (self) |
| |
| None | turn_aux_heat_on (self) |
| |
| None | turn_off (self) |
| |
| None | turn_on (self) |
| |
Representation of the HomematicIP heating group.
Heat mode is supported for all heating devices incl. their defined profiles.
Boost is available for radiator thermostats only.
Cool mode is only available for floor heating systems, if basically enabled in the hmip app.
Definition at line 72 of file climate.py.