Public Attributes | |
| media_content_type | |
Public Attributes inherited from homeassistant.components.directv.entity.DIRECTVEntity | |
| dtv | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Public Attributes inherited from homeassistant.components.media_player.MediaPlayerEntity | |
| state | |
Private Attributes | |
| _attr_assumed_state | |
| _attr_available | |
| _attr_device_class | |
| _attr_unique_id | |
| _is_recorded | |
| _is_standby | |
| _last_position | |
| _last_update | |
| _paused | |
| _program | |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Static Public Attributes inherited from homeassistant.components.media_player.MediaPlayerEntity | |
| bool | |
| MediaPlayerEntityFeature | |
| None | |
Representation of a DirecTV receiver on the network.
Definition at line 77 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.__init__ | ( | self, | |
| *DIRECTV | dtv, | ||
| str | name, | ||
| str | address = "0" |
||
| ) |
Initialize DirecTV media player.
Reimplemented from homeassistant.components.directv.entity.DIRECTVEntity.
Definition at line 80 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_media_next_track | ( | self | ) |
Send fast forward command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 314 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_media_pause | ( | self | ) |
Send pause command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 299 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_media_play | ( | self | ) |
Send play command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 294 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_media_previous_track | ( | self | ) |
Send rewind command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 309 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_media_stop | ( | self | ) |
Send stop command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 304 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Select input source.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 319 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_turn_off | ( | self | ) |
Turn off the receiver.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 286 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_turn_on | ( | self | ) |
Turn on the receiver.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 278 of file media_player.py.
| None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.async_update | ( | self | ) |
Retrieve latest state.
Definition at line 99 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.extra_state_attributes | ( | self | ) |
Return device specific state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 121 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_album_name | ( | self | ) |
Album name of current playing media, music track only.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 210 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_artist | ( | self | ) |
Artist of current playing media, music track only.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 202 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_channel | ( | self | ) |
Return the channel current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 226 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_content_id | ( | self | ) |
Return the content ID of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 148 of file media_player.py.
| MediaType | None homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_content_type | ( | self | ) |
Return the content type of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 156 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_currently_recording | ( | self | ) |
If the media is currently being recorded or not.
Definition at line 247 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_duration | ( | self | ) |
Return the duration of current playing media in seconds.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 167 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_position | ( | self | ) |
Position of current playing media in seconds.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 175 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.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 183 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_rating | ( | self | ) |
TV Rating of the current playing media.
Definition at line 255 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_recorded | ( | self | ) |
If the media was recorded or live.
Definition at line 263 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_series_title | ( | self | ) |
Return the title of current episode of TV show.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 218 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_start_time | ( | self | ) |
Start time the program aired.
Definition at line 271 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_title | ( | self | ) |
Return the title of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 191 of file media_player.py.
| def homeassistant.components.directv.media_player.DIRECTVMediaPlayer.source | ( | self | ) |
Name of the current input source.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 234 of file media_player.py.
| MediaPlayerState homeassistant.components.directv.media_player.DIRECTVMediaPlayer.state | ( | self | ) |
Return the state of the device.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 134 of file media_player.py.
| MediaPlayerEntityFeature homeassistant.components.directv.media_player.DIRECTVMediaPlayer.supported_features | ( | self | ) |
Flag media player features that are supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 242 of file media_player.py.
|
private |
Definition at line 107 of file media_player.py.
|
private |
Definition at line 90 of file media_player.py.
|
private |
Definition at line 89 of file media_player.py.
|
private |
Definition at line 88 of file media_player.py.
|
private |
Definition at line 92 of file media_player.py.
|
private |
Definition at line 93 of file media_player.py.
|
private |
Definition at line 94 of file media_player.py.
|
private |
Definition at line 95 of file media_player.py.
|
private |
Definition at line 96 of file media_player.py.
|
private |
Definition at line 97 of file media_player.py.
| homeassistant.components.directv.media_player.DIRECTVMediaPlayer.media_content_type |
Definition at line 196 of file media_player.py.