Public Attributes | |
| tracks | |
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 | |
| list | tracks |
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 | |
Private Attributes | |
| _attr_group_members | |
| _attr_repeat | |
| _attr_state | |
| _cur_track | |
Static Private Attributes | |
| string | _attr_media_album_name = "Bounzz" |
| string | _attr_media_content_id = "bounzz-1" |
| _attr_media_content_type = MediaType.MUSIC | |
| int | _attr_media_duration = 213 |
| tuple | _attr_media_image_url |
| _attr_supported_features = MUSIC_PLAYER_SUPPORT | |
A Demo media player.
Definition at line 241 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.__init__ | ( | self, | |
| str | name = "Walkman" |
||
| ) |
Initialize the demo device.
Definition at line 278 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.clear_playlist | ( | self | ) |
Clear players playlist.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 312 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.join_players | ( | self, | |
| list[str] | group_members | ||
| ) |
Join `group_members` as a player group with the current player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 324 of file media_player.py.
| str homeassistant.components.demo.media_player.DemoMusicPlayer.media_artist | ( | self | ) |
Return the artist of current playing media (Music track only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 291 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.media_next_track | ( | self | ) |
Send next track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 306 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.media_previous_track | ( | self | ) |
Send previous track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 300 of file media_player.py.
| str homeassistant.components.demo.media_player.DemoMusicPlayer.media_title | ( | self | ) |
Return the title of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 286 of file media_player.py.
| int homeassistant.components.demo.media_player.DemoMusicPlayer.media_track | ( | self | ) |
Return the track number of current media (Music track only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 296 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.set_repeat | ( | self, | |
| RepeatMode | repeat | ||
| ) |
Enable/disable repeat mode.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 319 of file media_player.py.
| None homeassistant.components.demo.media_player.DemoMusicPlayer.unjoin_player | ( | self | ) |
Remove this player from any group.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 329 of file media_player.py.
|
private |
Definition at line 326 of file media_player.py.
|
staticprivate |
Definition at line 246 of file media_player.py.
|
staticprivate |
Definition at line 247 of file media_player.py.
|
staticprivate |
Definition at line 248 of file media_player.py.
|
staticprivate |
Definition at line 249 of file media_player.py.
|
staticprivate |
Definition at line 250 of file media_player.py.
|
private |
Definition at line 283 of file media_player.py.
|
private |
Definition at line 316 of file media_player.py.
|
staticprivate |
Definition at line 253 of file media_player.py.
|
private |
Definition at line 281 of file media_player.py.
|
static |
Definition at line 255 of file media_player.py.
| homeassistant.components.demo.media_player.DemoMusicPlayer.tracks |
Definition at line 314 of file media_player.py.