Private Attributes | |
| _attr_device_info | |
| _attr_unique_id | |
| _remote | |
Static Private Attributes | |
| _attr_device_class = MediaPlayerDeviceClass.TV | |
| bool | _attr_has_entity_name = True |
| _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 Panasonic Viera TV.
Definition at line 57 of file media_player.py.
| def homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.__init__ | ( | self, | |
| remote, | |||
| name, | |||
| device_info | |||
| ) |
Initialize the entity.
Definition at line 78 of file media_player.py.
| BrowseMedia homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_browse_media | ( | self, | |
| MediaType | str | None | media_content_type = None, |
||
| str | None | media_content_id = None |
||
| ) |
Implement the websocket media browsing helper.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 189 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_media_next_track | ( | self | ) |
Send the fast forward command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 163 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_media_pause | ( | self | ) |
Send pause command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 154 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_media_play | ( | self | ) |
Send play command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 149 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_media_play_pause | ( | self | ) |
Simulate play pause media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 140 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_media_previous_track | ( | self | ) |
Send the rewind command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 167 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_media_stop | ( | self | ) |
Stop playback.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 159 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_mute_volume | ( | self, | |
| bool | mute | ||
| ) |
Send mute command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 132 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Play media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 171 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 136 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_turn_off | ( | self | ) |
Turn off media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 120 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_turn_on | ( | self | ) |
Turn on the media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 116 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_update | ( | self | ) |
Retrieve the latest data.
Definition at line 112 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_volume_down | ( | self | ) |
Volume down media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 128 of file media_player.py.
| None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.async_volume_up | ( | self | ) |
Volume up the media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 124 of file media_player.py.
| bool homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.available | ( | self | ) |
Return True if the device is available.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 98 of file media_player.py.
| bool | None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.is_volume_muted | ( | self | ) |
Boolean if volume is currently muted.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 108 of file media_player.py.
| MediaPlayerState | None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.state | ( | self | ) |
Return the state of the device.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 93 of file media_player.py.
| float | None homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity.volume_level | ( | self | ) |
Volume level of the media player (0..1).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 103 of file media_player.py.
|
staticprivate |
Definition at line 76 of file media_player.py.
|
private |
Definition at line 82 of file media_player.py.
|
staticprivate |
Definition at line 74 of file media_player.py.
|
staticprivate |
Definition at line 75 of file media_player.py.
|
staticprivate |
Definition at line 60 of file media_player.py.
|
private |
Definition at line 88 of file media_player.py.
|
private |
Definition at line 80 of file media_player.py.