|
| None | __init__ (self, PowerviewShadeUpdateCoordinator coordinator, PowerviewDeviceInfo device_info, str room_name, BaseShade shade, str name) |
| |
| int | current_cover_position (self) |
| |
| bool | is_closed (self) |
| |
| ShadePosition | close_position (self) |
| |
| ShadePosition | open_position (self) |
| |
| int | transition_steps (self) |
| |
| bool | assumed_state (self) |
| |
| None | async_added_to_hass (self) |
| |
| None | async_close_cover (self, **Any kwargs) |
| |
| None | async_open_cover (self, **Any kwargs) |
| |
| None | async_set_cover_position (self, **Any kwargs) |
| |
| None | async_stop_cover (self, **Any kwargs) |
| |
| None | async_update (self) |
| |
| None | async_will_remove_from_hass (self) |
| |
| dict[str, str] | extra_state_attributes (self) |
| |
| bool | should_poll (self) |
| |
| DeviceInfo | device_info (self) |
| |
| ShadePosition | positions (self) |
| |
| None | __init__ (self, PowerviewShadeUpdateCoordinator coordinator, PowerviewDeviceInfo device_info, str room_name, str powerview_id) |
| |
| PowerviewShadeData | data (self) |
| |
| None | __init__ (self, _DataUpdateCoordinatorT coordinator, Any context=None) |
| |
| bool | available (self) |
| |
| None | __init__ (self, HomeAssistant hass, Shades shades, Hub hub) |
| |
| None | __init__ (self, HomeAssistant hass, logging.Logger logger, *config_entries.ConfigEntry|None|UndefinedType config_entry=UNDEFINED, str name, timedelta|None update_interval=None, Callable[[], Awaitable[_DataT]]|None update_method=None, Callable[[], Awaitable[None]]|None setup_method=None, Debouncer[Coroutine[Any, Any, None]]|None request_refresh_debouncer=None, bool always_update=True) |
| |
| Callable[[], None] | async_add_listener (self, CALLBACK_TYPE update_callback, Any context=None) |
| |
| None | async_config_entry_first_refresh (self) |
| |
| Generator[Any] | async_contexts (self) |
| |
| None | async_refresh (self) |
| |
| None | async_register_shutdown (self) |
| |
| None | async_request_refresh (self) |
| |
| None | async_set_update_error (self, Exception err) |
| |
| None | async_set_updated_data (self, _DataT data) |
| |
| None | async_shutdown (self) |
| |
| None | async_update_listeners (self) |
| |
| timedelta|None | update_interval (self) |
| |
| None | update_interval (self, timedelta|None value) |
| |
| None | __init__ (self) |
| |
| dict[int, dict[str|int, Any]] | get_all_raw_data (self) |
| |
| dict[str|int, Any] | get_raw_data (self, int shade_id) |
| |
| BaseShade | get_shade (self, int shade_id) |
| |
| ShadePosition | get_shade_position (self, int shade_id) |
| |
| None | store_group_data (self, PowerviewData shade_data) |
| |
| None | update_from_group_data (self, int shade_id) |
| |
| None | update_shade_position (self, int shade_id, ShadePosition new_position) |
| |
| None | update_shade_velocity (self, int shade_id, ShadePosition shade_data) |
| |
| None | async_close_cover_tilt (self, **Any kwargs) |
| |
| None | async_open_cover_tilt (self, **Any kwargs) |
| |
| None | async_set_cover_tilt_position (self, **Any kwargs) |
| |
| None | async_stop_cover_tilt (self, **Any kwargs) |
| |
| None | async_toggle (self, **Any kwargs) |
| |
| None | async_toggle_tilt (self, **Any kwargs) |
| |
| None | close_cover (self, **Any kwargs) |
| |
| None | close_cover_tilt (self, **Any kwargs) |
| |
| int|None | current_cover_tilt_position (self) |
| |
| CoverDeviceClass|None | device_class (self) |
| |
| bool|None | is_closing (self) |
| |
| bool|None | is_opening (self) |
| |
| None | open_cover (self, **Any kwargs) |
| |
| None | open_cover_tilt (self, **Any kwargs) |
| |
| None | set_cover_position (self, **Any kwargs) |
| |
| None | set_cover_tilt_position (self, **Any kwargs) |
| |
| str|None | state (self) |
| |
| dict[str, Any] | state_attributes (self) |
| |
| None | stop_cover (self, **Any kwargs) |
| |
| None | stop_cover_tilt (self, **Any kwargs) |
| |
| CoverEntityFeature | supported_features (self) |
| |
| None | toggle (self, **Any kwargs) |
| |
| None | toggle_tilt (self, **Any kwargs) |
| |
| None | __init_subclass__ (cls, **Any kwargs) |
| |
| str | __repr__ (self) |
| |
| None | add_to_platform_abort (self) |
| |
| None | add_to_platform_finish (self) |
| |
| None | add_to_platform_start (self, HomeAssistant hass, EntityPlatform platform, asyncio.Semaphore|None parallel_updates) |
| |
| 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) |
| |
| bool | available (self) |
| |
| dict[str, Any]|None | capability_attributes (self) |
| |
| DeviceInfo|None | device_info (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) |
| |
| str|None | icon (self) |
| |
| str|UndefinedType|None | name (self) |
| |
| None | schedule_update_ha_state (self, bool force_refresh=False) |
| |
| str|None | suggested_object_id (self) |
| |
| str|None | translation_key (self) |
| |
| Mapping[str, str] | translation_placeholders (self) |
| |
| str|None | unique_id (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) |
| |
Represent a shade that has a front sheer and rear opaque panel.
This equates to two shades being controlled by one motor.
The front shade must be completely down before the rear shade will move.
Sibling Class: PowerViewShadeDualOverlappedFront, PowerViewShadeDualOverlappedRear
API Class: ShadeDualOverlapped
Type 8 - Duolite (front and rear shades)
Definition at line 720 of file cover.py.