Inherits homeassistant.helpers.entity.Entity, cached_properties, and CACHED_PROPERTIES_WITH_ATTR_.
Inherited by homeassistant.components.androidtv.media_player.ADBDevice, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, homeassistant.components.anthemav.media_player.AnthemAVR, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.aquostv.media_player.SharpAquosTVDevice, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.blackbird.media_player.BlackbirdZone, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.fully_kiosk.media_player.FullyMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.itunes.media_player.AirPlayDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.nad.media_player.NAD, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.panasonic_bluray.media_player.PanasonicBluRay, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.pjlink.media_player.PjLinkDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.russound_rnet.media_player.RussoundRNETDevice, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.tesla_fleet.media_player.TeslaFleetMediaEntity, homeassistant.components.teslemetry.media_player.TeslemetryMediaEntity, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.unifiprotect.media_player.ProtectMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.xiaomi_tv.media_player.XiaomiTV, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, and homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice.
Public Attributes | |
| state | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Static Public Attributes | |
| bool | |
| MediaPlayerEntityFeature | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Private Member Functions | |
| tuple[bytes|None, str|None] | _async_fetch_image (self, str url) |
| tuple[bytes|None, str|None] | _async_fetch_image_from_cache (self, str url) |
Private Attributes | |
| _access_token | |
Static Private Attributes | |
| _entity_component_unrecorded_attributes | |
ABC for media player entities.
Definition at line 513 of file __init__.py.
|
private |
Retrieve an image.
Reimplemented in homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity.
Definition at line 1190 of file __init__.py.
|
private |
Fetch image. Images are cached in memory (the images are typically 10-100kB in size).
Definition at line 1161 of file __init__.py.
| str homeassistant.components.media_player.MediaPlayerEntity.access_token | ( | self | ) |
Access token for this media player.
Definition at line 580 of file __init__.py.
ID of the current running app.
Reimplemented in homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 727 of file __init__.py.
Name of the current running app.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 732 of file __init__.py.
| BrowseMedia homeassistant.components.media_player.MediaPlayerEntity.async_browse_media | ( | self, | |
| MediaType | str | None | media_content_type = None, |
||
| str | None | media_content_id = None |
||
| ) |
Return a BrowseMedia instance. The BrowseMedia instance will be used by the "media_player/browse_media" websocket command.
Reimplemented in homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.unifiprotect.media_player.ProtectMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.fully_kiosk.media_player.FullyMediaPlayer, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, and homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity.
Definition at line 1133 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_clear_playlist | ( | self | ) |
Clear players playlist.
Reimplemented in homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.bluesound.media_player.BluesoundPlayer, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 903 of file __init__.py.
| tuple[bytes | None, str | None] homeassistant.components.media_player.MediaPlayerEntity.async_get_browse_image | ( | self, | |
| str | media_content_type, | ||
| str | media_content_id, | ||
| str | None | media_image_id = None |
||
| ) |
Optionally fetch internally accessible image for media browser. Must be implemented by integration.
Definition at line 664 of file __init__.py.
| tuple[bytes | None, str | None] homeassistant.components.media_player.MediaPlayerEntity.async_get_media_image | ( | self | ) |
Fetch media image of current playing image.
Reimplemented in homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 657 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_join_players | ( | self, | |
| list[str] | group_members | ||
| ) |
Join `group_members` as a player group with the current player.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.heos.media_player.HeosMediaPlayer, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 1149 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_next_track | ( | self | ) |
Send next track command.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.teslemetry.media_player.TeslemetryMediaEntity, homeassistant.components.tesla_fleet.media_player.TeslaFleetMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 857 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_pause | ( | self | ) |
Send pause command.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.teslemetry.media_player.TeslemetryMediaEntity, homeassistant.components.tesla_fleet.media_player.TeslaFleetMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 833 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_play | ( | self | ) |
Send play command.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.teslemetry.media_player.TeslemetryMediaEntity, homeassistant.components.tesla_fleet.media_player.TeslaFleetMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 825 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_play_pause | ( | self | ) |
Play or pause the media player.
Reimplemented in homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 1061 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_previous_track | ( | self | ) |
Send previous track command.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.teslemetry.media_player.TeslemetryMediaEntity, homeassistant.components.tesla_fleet.media_player.TeslaFleetMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 849 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_seek | ( | self, | |
| float | position | ||
| ) |
Send seek command.
Reimplemented in homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 865 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_media_stop | ( | self | ) |
Send stop command.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.unifiprotect.media_player.ProtectMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.fully_kiosk.media_player.FullyMediaPlayer, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, homeassistant.components.androidtv.media_player.FireTVDevice, and homeassistant.components.androidtv.media_player.AndroidTVDevice.
Definition at line 841 of file __init__.py.
Mute the volume.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.anthemav.media_player.AnthemAVR, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.AndroidTVDevice.
Definition at line 809 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Play a piece of media.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.unifiprotect.media_player.ProtectMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.fully_kiosk.media_player.FullyMediaPlayer, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, and homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity.
Definition at line 875 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_select_sound_mode | ( | self, | |
| str | sound_mode | ||
| ) |
Select sound mode.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.arcam_fmj.media_player.ArcamFmj.
Definition at line 895 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_select_source | ( | self, | |
| str | source | ||
| ) |
Select input source.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.anthemav.media_player.AnthemAVR, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 887 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_set_repeat | ( | self, | |
| RepeatMode | repeat | ||
| ) |
Set repeat mode.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 919 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_set_shuffle | ( | self, | |
| bool | shuffle | ||
| ) |
Enable/disable shuffle mode.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 911 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vlc_telnet.media_player.VlcDevice, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.unifiprotect.media_player.ProtectMediaPlayer, homeassistant.components.teslemetry.media_player.TeslemetryMediaEntity, homeassistant.components.tesla_fleet.media_player.TeslaFleetMediaEntity, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.fully_kiosk.media_player.FullyMediaPlayer, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.anthemav.media_player.AnthemAVR, and homeassistant.components.androidtv.media_player.AndroidTVDevice.
Definition at line 817 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_toggle | ( | self | ) |
Toggle the power on the media player.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, and homeassistant.components.forked_daapd.media_player.ForkedDaapdZone.
Definition at line 1010 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_turn_off | ( | self | ) |
Turn the media player off.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.anthemav.media_player.AnthemAVR, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 801 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_turn_on | ( | self | ) |
Turn the media player on.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.anthemav.media_player.AnthemAVR, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.ADBDevice.
Definition at line 793 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_unjoin_player | ( | self | ) |
Remove this player from any group.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, homeassistant.components.heos.media_player.HeosMediaPlayer, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 1157 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_volume_down | ( | self | ) |
Turn volume down for media player. This method is a coroutine.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.AndroidTVDevice.
Definition at line 1043 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.async_volume_up | ( | self | ) |
Turn volume up for media player. This method is a coroutine.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.ws66i.media_player.Ws66iZone, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.openhome.media_player.OpenhomeDevice, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.music_assistant.media_player.MusicAssistantPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.kef.media_player.KefMediaPlayer, homeassistant.components.group.media_player.MediaPlayerGroup, homeassistant.components.frontier_silicon.media_player.AFSAPIDevice, homeassistant.components.epson.media_player.EpsonProjectorMediaPlayer, homeassistant.components.enigma2.media_player.Enigma2Device, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity, and homeassistant.components.androidtv.media_player.AndroidTVDevice.
Definition at line 1025 of file __init__.py.
| dict[str, Any] homeassistant.components.media_player.MediaPlayerEntity.capability_attributes | ( | self | ) |
Return capability attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 1095 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.clear_playlist | ( | self | ) |
Clear players playlist.
Reimplemented in homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, and homeassistant.components.demo.media_player.DemoMusicPlayer.
Definition at line 899 of file __init__.py.
| MediaPlayerDeviceClass | None homeassistant.components.media_player.MediaPlayerEntity.device_class | ( | self | ) |
Return the class of this entity.
Reimplemented from homeassistant.helpers.entity.Entity.
Reimplemented in homeassistant.components.control4.media_player.Control4Room.
Definition at line 566 of file __init__.py.
Return image of the media playing.
Reimplemented from homeassistant.helpers.entity.Entity.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, and homeassistant.components.ps4.media_player.PS4Device.
Definition at line 1073 of file __init__.py.
| str homeassistant.components.media_player.MediaPlayerEntity.get_browse_image_url | ( | self, | |
| str | media_content_type, | ||
| str | media_content_id, | ||
| str | None | media_image_id = None |
||
| ) |
Generate an url for a media browser image.
Definition at line 1194 of file __init__.py.
List of members which are currently grouped together.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.linkplay.media_player.LinkPlayMediaPlayerEntity, and homeassistant.components.heos.media_player.HeosMediaPlayer.
Definition at line 767 of file __init__.py.
Boolean if volume is currently muted.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.arcam_fmj.media_player.ArcamFmj.
Definition at line 604 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.join_players | ( | self, | |
| list[str] | group_members | ||
| ) |
Join `group_members` as a player group with the current player.
Reimplemented in homeassistant.components.roon.media_player.RoonDevice, and homeassistant.components.demo.media_player.DemoMusicPlayer.
Definition at line 1145 of file __init__.py.
Album artist of current playing media, music track only.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 692 of file __init__.py.
Album name of current playing media, music track only.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 687 of file __init__.py.
Artist of current playing media, music track only.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoMusicPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 682 of file __init__.py.
Channel currently playing.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.mediaroom.media_player.MediaroomDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.arcam_fmj.media_player.ArcamFmj.
Definition at line 717 of file __init__.py.
Content ID of current playing media.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 609 of file __init__.py.
| MediaType | str | None homeassistant.components.media_player.MediaPlayerEntity.media_content_type | ( | self | ) |
Content type of current playing media.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 614 of file __init__.py.
| int | None homeassistant.components.media_player.MediaPlayerEntity.media_duration | ( | self | ) |
Duration of current playing media in seconds.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 619 of file __init__.py.
Episode of current playing media, TV show only.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.demo.media_player.DemoTVShowPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 712 of file __init__.py.
Hash value for media image.
Reimplemented in homeassistant.components.mpd.media_player.MpdDevice, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 647 of file __init__.py.
Return local url to media image.
Definition at line 1084 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.media_image_remotely_accessible | ( | self | ) |
If the image url is remotely accessible.
Reimplemented in homeassistant.components.xbox.media_player.XboxMediaPlayer, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 642 of file __init__.py.
Image url of current playing media.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.ps4.media_player.PS4Device, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoYoutubePlayer, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 637 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.media_next_track | ( | self | ) |
Send next track command.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoTVShowPlayer, homeassistant.components.demo.media_player.DemoMusicPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 853 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.media_pause | ( | self | ) |
Send pause command.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.panasonic_bluray.media_player.PanasonicBluRay, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoYoutubePlayer, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 829 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.media_play | ( | self | ) |
Send play command.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.panasonic_bluray.media_player.PanasonicBluRay, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 821 of file __init__.py.
Title of Playlist currently playing.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, and homeassistant.components.itunes.media_player.ItunesDevice.
Definition at line 722 of file __init__.py.
| int | None homeassistant.components.media_player.MediaPlayerEntity.media_position | ( | self | ) |
Position of current playing media in seconds.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.demo.media_player.DemoYoutubePlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 624 of file __init__.py.
| dt.datetime | None homeassistant.components.media_player.MediaPlayerEntity.media_position_updated_at | ( | self | ) |
When was the position of the current playing media valid. Returns value from homeassistant.util.dt.utcnow().
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.demo.media_player.DemoYoutubePlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 629 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.media_previous_track | ( | self | ) |
Send previous track command.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoTVShowPlayer, homeassistant.components.demo.media_player.DemoMusicPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 845 of file __init__.py.
Season of current playing media, TV show only.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 707 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.media_seek | ( | self, | |
| float | position | ||
| ) |
Send seek command.
Reimplemented in homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.cmus.media_player.CmusDevice, and homeassistant.components.cast.media_player.CastMediaPlayerEntity.
Definition at line 861 of file __init__.py.
Title of series of current playing media, TV show only.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 702 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.media_stop | ( | self | ) |
Send stop command.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.panasonic_bluray.media_player.PanasonicBluRay, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.channels.media_player.ChannelsPlayer, and homeassistant.components.cast.media_player.CastMediaPlayerEntity.
Definition at line 837 of file __init__.py.
Title of current playing media.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoTVShowPlayer, homeassistant.components.demo.media_player.DemoMusicPlayer, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.blackbird.media_player.BlackbirdZone, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 677 of file __init__.py.
| int | None homeassistant.components.media_player.MediaPlayerEntity.media_track | ( | self | ) |
Track number of current playing media, music track only.
Reimplemented in homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.demo.media_player.DemoMusicPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 697 of file __init__.py.
Mute the volume.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.russound_rnet.media_player.RussoundRNETDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pjlink.media_player.PjLinkDevice, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.nad.media_player.NAD, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 805 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.play_media | ( | self, | |
| MediaType | str | media_type, | ||
| str | media_id, | ||
| **Any | kwargs | ||
| ) |
Play a piece of media.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.demo.media_player.DemoYoutubePlayer, homeassistant.components.cmus.media_player.CmusDevice, and homeassistant.components.channels.media_player.ChannelsPlayer.
Definition at line 869 of file __init__.py.
Return current repeat mode.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 762 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.select_sound_mode | ( | self, | |
| str | sound_mode | ||
| ) |
Select sound mode.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.lg_soundbar.media_player.LGDevice, and homeassistant.components.demo.media_player.AbstractDemoPlayer.
Definition at line 891 of file __init__.py.
Select input source.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.russound_rnet.media_player.RussoundRNETDevice, homeassistant.components.pjlink.media_player.PjLinkDevice, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.nad.media_player.NAD, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.DemoTVShowPlayer, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.blackbird.media_player.BlackbirdZone, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 883 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.set_repeat | ( | self, | |
| RepeatMode | repeat | ||
| ) |
Set repeat mode.
Reimplemented in homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, and homeassistant.components.demo.media_player.DemoMusicPlayer.
Definition at line 915 of file __init__.py.
Enable/disable shuffle mode.
Reimplemented in homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.itunes.media_player.ItunesDevice, and homeassistant.components.demo.media_player.AbstractDemoPlayer.
Definition at line 907 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented in homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.vlc.media_player.VlcDevice, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.russound_rnet.media_player.RussoundRNETDevice, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.nad.media_player.NAD, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.itunes.media_player.AirPlayDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.clementine.media_player.ClementineDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 813 of file __init__.py.
Boolean if shuffle is enabled.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 757 of file __init__.py.
Name of the current sound mode.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, and homeassistant.components.arcam_fmj.media_player.ArcamFmj.
Definition at line 747 of file __init__.py.
List of available sound modes.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.lg_soundbar.media_player.LGDevice, and homeassistant.components.arcam_fmj.media_player.ArcamFmj.
Definition at line 752 of file __init__.py.
Name of the current input source.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, and homeassistant.components.arcam_fmj.media_player.ArcamFmj.
Definition at line 737 of file __init__.py.
List of available input sources.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.vizio.media_player.VizioDevice, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.nad.media_player.NAD, homeassistant.components.lookin.media_player.LookinMedia, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 742 of file __init__.py.
| MediaPlayerState | None homeassistant.components.media_player.MediaPlayerEntity.state | ( | self | ) |
State of the player.
Reimplemented from homeassistant.helpers.entity.Entity.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.slimproto.media_player.SlimProtoPlayer, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.roku.media_player.RokuMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.kaleidescape.media_player.KaleidescapeMediaPlayer, homeassistant.components.itunes.media_player.AirPlayDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.channels.media_player.ChannelsPlayer, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer, and homeassistant.components.androidtv_remote.media_player.AndroidTVRemoteMediaPlayerEntity.
Definition at line 575 of file __init__.py.
| dict[str, Any] homeassistant.components.media_player.MediaPlayerEntity.state_attributes | ( | self | ) |
Return the state attributes.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 1114 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_clear_playlist | ( | self | ) |
Boolean if clear playlist command supported.
Definition at line 994 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_grouping | ( | self | ) |
Boolean if player grouping is supported.
Definition at line 1006 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_next_track | ( | self | ) |
Boolean if next track command supported.
Definition at line 968 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_pause | ( | self | ) |
Boolean if pause is supported.
Definition at line 932 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_play | ( | self | ) |
Boolean if play is supported.
Definition at line 926 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_play_media | ( | self | ) |
Boolean if play media command supported.
Definition at line 974 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_previous_track | ( | self | ) |
Boolean if previous track command supported.
Definition at line 962 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_seek | ( | self | ) |
Boolean if seek is supported.
Definition at line 944 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_select_sound_mode | ( | self | ) |
Boolean if select sound mode command supported.
Definition at line 986 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_select_source | ( | self | ) |
Boolean if select source command supported.
Definition at line 980 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_shuffle_set | ( | self | ) |
Boolean if shuffle is supported.
Definition at line 1000 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_stop | ( | self | ) |
Boolean if stop is supported.
Definition at line 938 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_volume_mute | ( | self | ) |
Boolean if muting volume is supported.
Definition at line 956 of file __init__.py.
| bool homeassistant.components.media_player.MediaPlayerEntity.support_volume_set | ( | self | ) |
Boolean if setting volume is supported.
Definition at line 950 of file __init__.py.
| MediaPlayerEntityFeature homeassistant.components.media_player.MediaPlayerEntity.supported_features | ( | self | ) |
Flag media player features that are supported.
Reimplemented from homeassistant.helpers.entity.Entity.
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.xbox.media_player.XboxMediaPlayer, homeassistant.components.webostv.media_player.LgWebOSMediaPlayerEntity, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.system_bridge.media_player.SystemBridgeMediaPlayer, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.samsungtv.media_player.SamsungTVDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.philips_js.media_player.PhilipsTVMediaPlayer, homeassistant.components.onkyo.media_player.OnkyoMediaPlayer, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.jellyfin.media_player.JellyfinMediaPlayer, homeassistant.components.homekit_controller.media_player.HomeKitTelevision, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.emby.media_player.EmbyDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.directv.media_player.DIRECTVMediaPlayer, homeassistant.components.devialet.media_player.DevialetMediaPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.bluesound.media_player.BluesoundPlayer, and homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer.
Definition at line 772 of file __init__.py.
| MediaPlayerEntityFeature homeassistant.components.media_player.MediaPlayerEntity.supported_features_compat | ( | self | ) |
Return the supported features as MediaPlayerEntityFeature. Remove this compatibility shim in 2025.1 or later.
Definition at line 777 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.turn_off | ( | self | ) |
Turn the media player off.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.xiaomi_tv.media_player.XiaomiTV, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.russound_rnet.media_player.RussoundRNETDevice, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.pjlink.media_player.PjLinkDevice, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.panasonic_bluray.media_player.PanasonicBluRay, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.nad.media_player.NAD, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.itunes.media_player.AirPlayDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.blackbird.media_player.BlackbirdZone, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 797 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.turn_on | ( | self | ) |
Turn the media player on.
Reimplemented in homeassistant.components.ziggo_mediabox_xl.media_player.ZiggoMediaboxXLDevice, homeassistant.components.yamaha.media_player.YamahaDeviceZone, homeassistant.components.xiaomi_tv.media_player.XiaomiTV, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.russound_rnet.media_player.RussoundRNETDevice, homeassistant.components.roon.media_player.RoonDevice, homeassistant.components.pjlink.media_player.PjLinkDevice, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.pandora.media_player.PandoraMediaPlayer, homeassistant.components.panasonic_bluray.media_player.PanasonicBluRay, homeassistant.components.nad.media_player.NADtcp, homeassistant.components.nad.media_player.NAD, homeassistant.components.monoprice.media_player.MonopriceZone, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.itunes.media_player.AirPlayDevice, homeassistant.components.horizon.media_player.HorizonDevice, homeassistant.components.hdmi_cec.media_player.CecPlayerEntity, homeassistant.components.harman_kardon_avr.media_player.HkAvrDevice, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.demo.media_player.AbstractDemoPlayer, homeassistant.components.cmus.media_player.CmusDevice, homeassistant.components.cast.media_player.CastMediaPlayerEntity, homeassistant.components.blackbird.media_player.BlackbirdZone, and homeassistant.components.aquostv.media_player.SharpAquosTVDevice.
Definition at line 789 of file __init__.py.
| None homeassistant.components.media_player.MediaPlayerEntity.unjoin_player | ( | self | ) |
Remove this player from any group.
Reimplemented in homeassistant.components.roon.media_player.RoonDevice, and homeassistant.components.demo.media_player.DemoMusicPlayer.
Definition at line 1153 of file __init__.py.
| float | None homeassistant.components.media_player.MediaPlayerEntity.volume_level | ( | self | ) |
Volume level of the media player (0..1).
Reimplemented in homeassistant.components.yamaha_musiccast.media_player.MusicCastMediaPlayer, homeassistant.components.volumio.media_player.Volumio, homeassistant.components.universal.media_player.UniversalMediaPlayer, homeassistant.components.tessie.media_player.TessieMediaEntity, homeassistant.components.squeezebox.media_player.SqueezeBoxMediaPlayerEntity, homeassistant.components.spotify.media_player.SpotifyMediaPlayer, homeassistant.components.soundtouch.media_player.SoundTouchMediaPlayer, homeassistant.components.sonos.media_player.SonosMediaPlayerEntity, homeassistant.components.songpal.media_player.SongpalEntity, homeassistant.components.snapcast.media_player.SnapcastClientDevice, homeassistant.components.snapcast.media_player.SnapcastGroupDevice, homeassistant.components.sisyphus.media_player.SisyphusPlayer, homeassistant.components.russound_rio.media_player.RussoundZoneDevice, homeassistant.components.plex.media_player.PlexMediaPlayer, homeassistant.components.pioneer.media_player.PioneerDevice, homeassistant.components.panasonic_viera.media_player.PanasonicVieraTVEntity, homeassistant.components.mpd.media_player.MpdDevice, homeassistant.components.lg_soundbar.media_player.LGDevice, homeassistant.components.lg_netcast.media_player.LgTVDevice, homeassistant.components.itunes.media_player.AirPlayDevice, homeassistant.components.itunes.media_player.ItunesDevice, homeassistant.components.heos.media_player.HeosMediaPlayer, homeassistant.components.gstreamer.media_player.GstreamerDevice, homeassistant.components.forked_daapd.media_player.ForkedDaapdMaster, homeassistant.components.forked_daapd.media_player.ForkedDaapdZone, homeassistant.components.esphome.media_player.EsphomeMediaPlayer, homeassistant.components.dunehd.media_player.DuneHDPlayerEntity, homeassistant.components.denonavr.media_player.DenonDevice, homeassistant.components.denon.media_player.DenonDevice, homeassistant.components.control4.media_player.Control4Room, homeassistant.components.cambridge_audio.media_player.CambridgeAudioDevice, homeassistant.components.braviatv.media_player.BraviaTVMediaPlayer, homeassistant.components.bluesound.media_player.BluesoundPlayer, homeassistant.components.bang_olufsen.media_player.BangOlufsenMediaPlayer, homeassistant.components.arcam_fmj.media_player.ArcamFmj, and homeassistant.components.apple_tv.media_player.AppleTvMediaPlayer.
Definition at line 587 of file __init__.py.
| float homeassistant.components.media_player.MediaPlayerEntity.volume_step | ( | self | ) |
Return the step to be used by the volume_up and volume_down services.
Definition at line 592 of file __init__.py.
|
private |
Definition at line 583 of file __init__.py.
|
staticprivate |
Definition at line 516 of file __init__.py.
|
static |
Definition at line 544 of file __init__.py.
|
static |
Definition at line 560 of file __init__.py.
|
static |
Definition at line 528 of file __init__.py.
| homeassistant.components.media_player.MediaPlayerEntity.state |
Definition at line 1067 of file __init__.py.