Public Attributes | |
| entity_id | |
| type | |
| type_id | |
Public Attributes inherited from homeassistant.components.hdmi_cec.entity.CecEntity | |
| entity_id | |
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_state | |
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 HDMI device as a Media player.
Definition at line 64 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.__init__ | ( | self, | |
| device, | |||
| logical | |||
| ) |
Initialize the HDMI device.
Reimplemented from homeassistant.components.hdmi_cec.entity.CecEntity.
Definition at line 67 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.clear_playlist | ( | self | ) |
Clear players playlist.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 97 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.media_next_track | ( | self | ) |
Skip to next track.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 117 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.media_pause | ( | self | ) |
Pause playback.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 129 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.media_play | ( | self | ) |
Start playback.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 138 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.media_previous_track | ( | self | ) |
Go to previous track.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 88 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.media_seek | ( | self, | |
| float | position | ||
| ) |
Not supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 121 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.media_stop | ( | self | ) |
Stop playback.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 106 of file media_player.py.
Mute volume.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 84 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Not supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 111 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.select_source | ( | self, | |
| str | source | ||
| ) |
Not supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 134 of file media_player.py.
| def homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.send_keypress | ( | self, | |
| key | |||
| ) |
Send keypress to CEC adapter.
Definition at line 72 of file media_player.py.
| def homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.send_playback | ( | self, | |
| key | |||
| ) |
Send playback status to CEC adapter.
Definition at line 80 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 125 of file media_player.py.
| MediaPlayerEntityFeature homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.supported_features | ( | self | ) |
Flag media player features that are supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 171 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.turn_off | ( | self | ) |
Turn device off.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 101 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.turn_on | ( | self | ) |
Turn device on.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 92 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.update | ( | self | ) |
Update device status.
Definition at line 153 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.volume_down | ( | self | ) |
Decrease volume.
Definition at line 148 of file media_player.py.
| None homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.volume_up | ( | self | ) |
Increase volume.
Definition at line 143 of file media_player.py.
|
private |
Definition at line 95 of file media_player.py.
| homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.entity_id |
Definition at line 70 of file media_player.py.
| homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.type |
Definition at line 173 of file media_player.py.
| homeassistant.components.hdmi_cec.media_player.CecPlayerEntity.type_id |
Definition at line 173 of file media_player.py.