Additional Inherited Members | |
Public Attributes inherited from homeassistant.components.xbox.coordinator.XboxUpdateCoordinator | |
| data | |
Public Attributes inherited from homeassistant.helpers.update_coordinator.DataUpdateCoordinator | |
| always_update | |
| config_entry | |
| data | |
| hass | |
| last_exception | |
| last_update_success | |
| logger | |
| name | |
| setup_method | |
| update_interval | |
| update_method | |
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 an Xbox Media Player.
Definition at line 73 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.__init__ | ( | self, | |
| XboxLiveClient | client, | ||
| SmartglassConsole | console, | ||
| XboxUpdateCoordinator | coordinator | ||
| ) |
Initialize the Xbox Media Player.
Definition at line 76 of file media_player.py.
| def homeassistant.components.xbox.media_player.XboxMediaPlayer.async_browse_media | ( | self, | |
media_content_type = None, |
|||
media_content_id = None |
|||
| ) |
Implement the websocket media browsing helper.
Definition at line 198 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_media_next_track | ( | self | ) |
Send next track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 194 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_media_pause | ( | self | ) |
Send pause command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 186 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_media_play | ( | self | ) |
Send play command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 182 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_media_previous_track | ( | self | ) |
Send previous track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 190 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_mute_volume | ( | self, | |
| bool | mute | ||
| ) |
Mute the volume.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 167 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Launch an app on the Xbox.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 208 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_turn_off | ( | self | ) |
Turn the media player off.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 163 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_turn_on | ( | self | ) |
Turn the media player on.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 159 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_volume_down | ( | self | ) |
Turn volume down for media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 178 of file media_player.py.
| None homeassistant.components.xbox.media_player.XboxMediaPlayer.async_volume_up | ( | self | ) |
Turn volume up for media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 174 of file media_player.py.
| ConsoleData homeassistant.components.xbox.media_player.XboxMediaPlayer.data | ( | self | ) |
Return coordinator data for this console.
Definition at line 98 of file media_player.py.
| DeviceInfo homeassistant.components.xbox.media_player.XboxMediaPlayer.device_info | ( | self | ) |
Return a device description for device registry.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 220 of file media_player.py.
| def homeassistant.components.xbox.media_player.XboxMediaPlayer.media_content_type | ( | self | ) |
Media content type.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 122 of file media_player.py.
| bool homeassistant.components.xbox.media_player.XboxMediaPlayer.media_image_remotely_accessible | ( | self | ) |
If the image url is remotely accessible.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 155 of file media_player.py.
| def homeassistant.components.xbox.media_player.XboxMediaPlayer.media_image_url | ( | self | ) |
Image url of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 140 of file media_player.py.
| def homeassistant.components.xbox.media_player.XboxMediaPlayer.media_title | ( | self | ) |
Title of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 130 of file media_player.py.
| def homeassistant.components.xbox.media_player.XboxMediaPlayer.name | ( | self | ) |
Return the device name.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 88 of file media_player.py.
| MediaPlayerState | None homeassistant.components.xbox.media_player.XboxMediaPlayer.state | ( | self | ) |
State of the player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 103 of file media_player.py.
| MediaPlayerEntityFeature homeassistant.components.xbox.media_player.XboxMediaPlayer.supported_features | ( | self | ) |
Flag media player features that are supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 111 of file media_player.py.
| def homeassistant.components.xbox.media_player.XboxMediaPlayer.unique_id | ( | self | ) |
Console device ID.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 93 of file media_player.py.