Static Private Attributes | |
| bool | _attr_assumed_state = True |
| _attr_device_class = MediaPlayerDeviceClass.TV | |
| _attr_name = None | |
| tuple | _attr_supported_features |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.components.media_player.MediaPlayerEntity | |
| state | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Static Public Attributes inherited from homeassistant.components.media_player.MediaPlayerEntity | |
| bool | |
| MediaPlayerEntityFeature | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Representation of a Bravia TV Media Player.
Definition at line 42 of file media_player.py.
| BrowseMedia homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_browse_media | ( | self, | |
| MediaType | str | None | media_content_type = None, |
||
| str | None | media_content_id = None |
||
| ) |
Browse apps and channels.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 150 of file media_player.py.
| BrowseMedia homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_browse_media_apps | ( | self, | |
| bool | expanded = False |
||
| ) |
Return apps media objects.
Definition at line 184 of file media_player.py.
| BrowseMedia homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_browse_media_channels | ( | self, | |
| bool | expanded = False |
||
| ) |
Return channels media objects.
Definition at line 216 of file media_player.py.
| BrowseMedia homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_browse_media_root | ( | self | ) |
Return root media objects.
Definition at line 168 of file media_player.py.
| tuple[bytes | None, str | None] homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_get_browse_image | ( | self, | |
| MediaType | str | media_content_type, | ||
| str | media_content_id, | ||
| str | None | media_image_id = None |
||
| ) |
Serve album art. Returns (content, content_type).
Definition at line 245 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_media_next_track | ( | self | ) |
Send next track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 287 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_media_pause | ( | self | ) |
Send pause command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 275 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_media_play | ( | self | ) |
Send play command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 271 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_media_play_pause | ( | self | ) |
Send pause command that toggle play/pause.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 279 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_media_previous_track | ( | self | ) |
Send previous track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 291 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_media_stop | ( | self | ) |
Send media stop command to media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 283 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_mute_volume | ( | self, | |
| bool | mute | ||
| ) |
Send mute command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 146 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Play a piece of media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 261 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_select_source | ( | self, | |
| str | source | ||
| ) |
Set the input source.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 267 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 134 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_turn_off | ( | self | ) |
Turn the device off.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 130 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_turn_on | ( | self | ) |
Turn the device on.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 126 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_volume_down | ( | self | ) |
Send volume down command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 142 of file media_player.py.
| None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.async_volume_up | ( | self | ) |
Send volume up command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 138 of file media_player.py.
| bool homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.is_volume_muted | ( | self | ) |
Boolean if volume is currently muted.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 87 of file media_player.py.
Channel currently playing.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 97 of file media_player.py.
| str | None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.media_content_id | ( | self | ) |
Content ID of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 102 of file media_player.py.
| MediaType | None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.media_content_type | ( | self | ) |
Content type of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 107 of file media_player.py.
| int | None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.media_duration | ( | self | ) |
Duration of current playing media in seconds.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 112 of file media_player.py.
| int | None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.media_position | ( | self | ) |
Position of current playing media in seconds.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 117 of file media_player.py.
| datetime | None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.media_position_updated_at | ( | self | ) |
When was the position of the current playing media valid.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 122 of file media_player.py.
Title of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 92 of file media_player.py.
Return the current input source.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 72 of file media_player.py.
| list[str] homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.source_list | ( | self | ) |
List of available input sources.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 77 of file media_player.py.
| MediaPlayerState homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.state | ( | self | ) |
Return the state of the device.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 65 of file media_player.py.
| float | None homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer.volume_level | ( | self | ) |
Volume level of the media player (0..1).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 82 of file media_player.py.
|
staticprivate |
Definition at line 46 of file media_player.py.
|
staticprivate |
Definition at line 47 of file media_player.py.
|
staticprivate |
Definition at line 45 of file media_player.py.
|
staticprivate |
Definition at line 48 of file media_player.py.