Public Attributes | |
| device | |
| device_id | |
| emby | |
| media_status_last_position | |
| media_status_received | |
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 | |
Private Attributes | |
| _attr_available | |
| _attr_unique_id | |
Static Private Attributes | |
| bool | _attr_should_poll = False |
Additional Inherited Members | |
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 Emby device.
Definition at line 133 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.__init__ | ( | self, | |
| emby, | |||
| device_id | |||
| ) |
Initialize the Emby device.
Definition at line 138 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.app_name | ( | self | ) |
Return current user as app_name.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 198 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_added_to_hass | ( | self | ) |
Register callback.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 150 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_media_next_track | ( | self | ) |
Send next track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 305 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_media_pause | ( | self | ) |
Pause the media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 297 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_media_play | ( | self | ) |
Play media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 293 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_media_previous_track | ( | self | ) |
Send next track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 309 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_media_seek | ( | self, | |
| float | position | ||
| ) |
Send seek command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 313 of file media_player.py.
| None homeassistant.components.emby.media_player.EmbyDevice.async_media_stop | ( | self | ) |
Stop the media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 301 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.async_update_callback | ( | self, | |
| msg | |||
| ) |
Handle device updates.
Definition at line 155 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_album_artist | ( | self | ) |
Return the album artist of current playing media (Music only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 282 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_album_name | ( | self | ) |
Return the album name of current playing media (Music only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 272 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_artist | ( | self | ) |
Return the artist of current playing media (Music track only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 277 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_content_id | ( | self | ) |
Content ID of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 204 of file media_player.py.
| MediaType | str | None homeassistant.components.emby.media_player.EmbyDevice.media_content_type | ( | self | ) |
Content type of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 209 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_duration | ( | self | ) |
Return the duration of current playing media in seconds.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 229 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_episode | ( | self | ) |
Return the episode of current playing media (TV only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 267 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_image_url | ( | self | ) |
Return the image URL of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 247 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_position | ( | self | ) |
Return the position of current playing media in seconds.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 234 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_position_updated_at | ( | self | ) |
When was the position of the current playing media valid. Returns value from homeassistant.util.dt.utcnow().
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 239 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_season | ( | self | ) |
Season of current playing media (TV Show only).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 257 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_series_title | ( | self | ) |
Return the title of the series of current playing media (TV).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 262 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.media_title | ( | self | ) |
Return the title of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 252 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.name | ( | self | ) |
Return the name of the device.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 179 of file media_player.py.
Set available property.
Definition at line 169 of file media_player.py.
| MediaPlayerState | None homeassistant.components.emby.media_player.EmbyDevice.state | ( | self | ) |
Return the state of the device.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 184 of file media_player.py.
| MediaPlayerEntityFeature homeassistant.components.emby.media_player.EmbyDevice.supported_features | ( | self | ) |
Flag media player features that are supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 287 of file media_player.py.
| def homeassistant.components.emby.media_player.EmbyDevice.supports_remote_control | ( | self | ) |
Return control ability.
Definition at line 174 of file media_player.py.
|
private |
Definition at line 171 of file media_player.py.
|
staticprivate |
Definition at line 136 of file media_player.py.
|
private |
Definition at line 148 of file media_player.py.
| homeassistant.components.emby.media_player.EmbyDevice.device |
Definition at line 143 of file media_player.py.
| homeassistant.components.emby.media_player.EmbyDevice.device_id |
Definition at line 142 of file media_player.py.
| homeassistant.components.emby.media_player.EmbyDevice.emby |
Definition at line 141 of file media_player.py.
| homeassistant.components.emby.media_player.EmbyDevice.media_status_last_position |
Definition at line 145 of file media_player.py.
| homeassistant.components.emby.media_player.EmbyDevice.media_status_received |
Definition at line 146 of file media_player.py.