Private Member Functions | |
| None | _telnet_callback (self, str zone, str event, str parameter) |
Private Attributes | |
| _attr_device_info | |
| _attr_sound_mode_list | |
| _attr_unique_id | |
| _receiver | |
| _supported_features_base | |
| _update_audyssey | |
Static Private Attributes | |
| _attr_device_class = MediaPlayerDeviceClass.RECEIVER | |
| bool | _attr_has_entity_name = True |
| _attr_name = None | |
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 Denon Media Player Device.
Definition at line 245 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.__init__ | ( | self, | |
| DenonAVR | receiver, | ||
| str | unique_id, | ||
| ConfigEntry | config_entry, | ||
| bool | update_audyssey | ||
| ) |
Initialize the device.
Definition at line 252 of file media_player.py.
|
private |
Process a telnet command callback.
Definition at line 280 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_added_to_hass | ( | self | ) |
Register for telnet events.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 297 of file media_player.py.
| str homeassistant.components.denonavr.media_player.DenonDevice.async_get_command | ( | self, | |
| str | command, | ||
| **Any | kwargs | ||
| ) |
Send generic command.
Definition at line 491 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_media_next_track | ( | self | ) |
Send next track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 441 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_media_pause | ( | self | ) |
Send pause command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 431 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_media_play | ( | self | ) |
Send play command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 426 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_media_play_pause | ( | self | ) |
Play or pause the media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 421 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_media_previous_track | ( | self | ) |
Send previous track command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 436 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_mute_volume | ( | self, | |
| bool | mute | ||
| ) |
Send mute command.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 486 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_select_sound_mode | ( | self, | |
| str | sound_mode | ||
| ) |
Select sound mode.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 451 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_select_source | ( | self, | |
| str | source | ||
| ) |
Select input source.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 446 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_set_dynamic_eq | ( | self, | |
| bool | dynamic_eq | ||
| ) |
Turn DynamicEQ on or off.
Definition at line 501 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 476 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_turn_off | ( | self | ) |
Turn off media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 461 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_turn_on | ( | self | ) |
Turn on media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 456 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_update | ( | self | ) |
Get the latest status information from device.
Definition at line 308 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_update_audyssey | ( | self | ) |
Get the latest audyssey information from device.
Definition at line 496 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_volume_down | ( | self | ) |
Volume down media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 471 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_volume_up | ( | self | ) |
Volume up the media player.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 466 of file media_player.py.
| None homeassistant.components.denonavr.media_player.DenonDevice.async_will_remove_from_hass | ( | self | ) |
Clean up the entity.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 301 of file media_player.py.
Status of DynamicEQ.
Definition at line 416 of file media_player.py.
| dict[str, Any] homeassistant.components.denonavr.media_player.DenonDevice.extra_state_attributes | ( | self | ) |
Return device specific state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 401 of file media_player.py.
| bool homeassistant.components.denonavr.media_player.DenonDevice.is_volume_muted | ( | self | ) |
Return boolean if volume is currently muted.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 333 of file media_player.py.
Album name of current playing media, music track only.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 394 of file media_player.py.
Artist of current playing media, music track only.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 387 of file media_player.py.
| MediaType homeassistant.components.denonavr.media_player.DenonDevice.media_content_type | ( | self | ) |
Content type of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 364 of file media_player.py.
Image url of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 371 of file media_player.py.
Title of current playing media.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 378 of file media_player.py.
Return the current matched sound mode.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 352 of file media_player.py.
Return the current input source.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 347 of file media_player.py.
| list[str] homeassistant.components.denonavr.media_player.DenonDevice.source_list | ( | self | ) |
Return a list of available input sources.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 328 of file media_player.py.
| MediaPlayerState | None homeassistant.components.denonavr.media_player.DenonDevice.state | ( | self | ) |
Return the state of the device.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 323 of file media_player.py.
| MediaPlayerEntityFeature homeassistant.components.denonavr.media_player.DenonDevice.supported_features | ( | self | ) |
Flag media player features that are supported.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 357 of file media_player.py.
| float | None homeassistant.components.denonavr.media_player.DenonDevice.volume_level | ( | self | ) |
Volume level of the media player (0..1).
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 338 of file media_player.py.
|
staticprivate |
Definition at line 250 of file media_player.py.
|
private |
Definition at line 262 of file media_player.py.
|
staticprivate |
Definition at line 248 of file media_player.py.
|
staticprivate |
Definition at line 249 of file media_player.py.
|
private |
Definition at line 270 of file media_player.py.
|
private |
Definition at line 260 of file media_player.py.
|
private |
Definition at line 271 of file media_player.py.
|
private |
Definition at line 274 of file media_player.py.
|
private |
Definition at line 272 of file media_player.py.