|
| None | __init__ (self, WS66i device, Ws66iData ws66i_data, str entry_id, int zone_id, int data_idx, Ws66iDataUpdateCoordinator coordinator) |
| |
| None | async_mute_volume (self, bool mute) |
| |
| None | async_select_source (self, str source) |
| |
| None | async_set_volume_level (self, float volume) |
| |
| None | async_turn_off (self) |
| |
| None | async_turn_on (self) |
| |
| None | async_volume_down (self) |
| |
| None | async_volume_up (self) |
| |
| None | __init__ (self, _DataUpdateCoordinatorT coordinator, Any context=None) |
| |
| None | async_update (self) |
| |
| bool | available (self) |
| |
| None | __init__ (self, HomeAssistant hass, WS66i my_api, list[int] zones) |
| |
| 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) |
| |
| str | access_token (self) |
| |
| str|None | app_id (self) |
| |
| str|None | app_name (self) |
| |
| BrowseMedia | async_browse_media (self, MediaType|str|None media_content_type=None, str|None media_content_id=None) |
| |
| None | async_clear_playlist (self) |
| |
| tuple[bytes|None, str|None] | async_get_browse_image (self, str media_content_type, str media_content_id, str|None media_image_id=None) |
| |
| tuple[bytes|None, str|None] | async_get_media_image (self) |
| |
| None | async_join_players (self, list[str] group_members) |
| |
| None | async_media_next_track (self) |
| |
| None | async_media_pause (self) |
| |
| None | async_media_play (self) |
| |
| None | async_media_play_pause (self) |
| |
| None | async_media_previous_track (self) |
| |
| None | async_media_seek (self, float position) |
| |
| None | async_media_stop (self) |
| |
| None | async_play_media (self, MediaType|str media_type, str media_id, **Any kwargs) |
| |
| None | async_select_sound_mode (self, str sound_mode) |
| |
| None | async_set_repeat (self, RepeatMode repeat) |
| |
| None | async_set_shuffle (self, bool shuffle) |
| |
| None | async_toggle (self) |
| |
| None | async_unjoin_player (self) |
| |
| dict[str, Any] | capability_attributes (self) |
| |
| None | clear_playlist (self) |
| |
| MediaPlayerDeviceClass|None | device_class (self) |
| |
| str|None | entity_picture (self) |
| |
| str | get_browse_image_url (self, str media_content_type, str media_content_id, str|None media_image_id=None) |
| |
| list[str]|None | group_members (self) |
| |
| bool|None | is_volume_muted (self) |
| |
| None | join_players (self, list[str] group_members) |
| |
| str|None | media_album_artist (self) |
| |
| str|None | media_album_name (self) |
| |
| str|None | media_artist (self) |
| |
| str|None | media_channel (self) |
| |
| str|None | media_content_id (self) |
| |
| MediaType|str|None | media_content_type (self) |
| |
| int|None | media_duration (self) |
| |
| str|None | media_episode (self) |
| |
| str|None | media_image_hash (self) |
| |
| str|None | media_image_local (self) |
| |
| bool | media_image_remotely_accessible (self) |
| |
| str|None | media_image_url (self) |
| |
| None | media_next_track (self) |
| |
| None | media_pause (self) |
| |
| None | media_play (self) |
| |
| str|None | media_playlist (self) |
| |
| int|None | media_position (self) |
| |
| dt.datetime|None | media_position_updated_at (self) |
| |
| None | media_previous_track (self) |
| |
| str|None | media_season (self) |
| |
| None | media_seek (self, float position) |
| |
| str|None | media_series_title (self) |
| |
| None | media_stop (self) |
| |
| str|None | media_title (self) |
| |
| int|None | media_track (self) |
| |
| None | mute_volume (self, bool mute) |
| |
| None | play_media (self, MediaType|str media_type, str media_id, **Any kwargs) |
| |
| RepeatMode|str|None | repeat (self) |
| |
| None | select_sound_mode (self, str sound_mode) |
| |
| None | select_source (self, str source) |
| |
| None | set_repeat (self, RepeatMode repeat) |
| |
| None | set_shuffle (self, bool shuffle) |
| |
| None | set_volume_level (self, float volume) |
| |
| bool|None | shuffle (self) |
| |
| str|None | sound_mode (self) |
| |
| list[str]|None | sound_mode_list (self) |
| |
| str|None | source (self) |
| |
| list[str]|None | source_list (self) |
| |
| MediaPlayerState|None | state (self) |
| |
| dict[str, Any] | state_attributes (self) |
| |
| bool | support_clear_playlist (self) |
| |
| bool | support_grouping (self) |
| |
| bool | support_next_track (self) |
| |
| bool | support_pause (self) |
| |
| bool | support_play (self) |
| |
| bool | support_play_media (self) |
| |
| bool | support_previous_track (self) |
| |
| bool | support_seek (self) |
| |
| bool | support_select_sound_mode (self) |
| |
| bool | support_select_source (self) |
| |
| bool | support_shuffle_set (self) |
| |
| bool | support_stop (self) |
| |
| bool | support_volume_mute (self) |
| |
| bool | support_volume_set (self) |
| |
| MediaPlayerEntityFeature | supported_features (self) |
| |
| MediaPlayerEntityFeature | supported_features_compat (self) |
| |
| None | turn_off (self) |
| |
| None | turn_on (self) |
| |
| None | unjoin_player (self) |
| |
| float|None | volume_level (self) |
| |
| float | volume_step (self) |
| |
| 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) |
| |
| bool | assumed_state (self) |
| |
| None | async_added_to_hass (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_will_remove_from_hass (self) |
| |
| None | async_write_ha_state (self) |
| |
| str|None | attribution (self) |
| |
| bool | available (self) |
| |
| DeviceInfo|None | device_info (self) |
| |
| bool | enabled (self) |
| |
| EntityCategory|None | entity_category (self) |
| |
| bool | entity_registry_enabled_default (self) |
| |
| bool | entity_registry_visible_default (self) |
| |
| Mapping[str, Any]|None | extra_state_attributes (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) |
| |
| bool | should_poll (self) |
| |
| 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) |
| |
Representation of a WS66i amplifier zone.
Definition at line 45 of file media_player.py.