home-assistant.io/source/_components/media_player.markdown
DubhAd 6b61e22423 Fixing service name pt2 (#5036)
* Fixing service name pt2

Missed one the first time around apparently

* Add location
2018-03-29 09:24:41 +02:00

4.3 KiB

layout, title, description, date, sidebar, comments, sharing, footer
layout title description date sidebar comments sharing footer
page Media Player Instructions on how to setup your media players with Home Assistant. 2015-01-24 14:39 true false true true

Interacts with media players on your network. Please check the right sidebar for a full list of supported devices.

{% linkable_title Services %}

{% linkable_title Media control services %}

Available services: turn_on, turn_off, toggle, volume_up, volume_down, volume_set, media_play_pause, media_play, media_pause, media_stop, media_next_track, media_previous_track, clear_playlist, shuffle_set

Service data attribute Optional Description
entity_id yes Target a specific media player. Defaults to all.

{% linkable_title Service media_player.volume_mute %}

Service data attribute Optional Description
entity_id yes Target a specific media player. Defaults to all.
is_volume_muted no True/false for mute/unmute

{% linkable_title Service media_player.volume_set %}

Service data attribute Optional Description
entity_id yes Target a specific media player. Defaults to all.
volume_level no Float for volume level

{% linkable_title Service media_player.media_seek %}

Service data attribute Optional Description
entity_id yes Target a specific media player. Defaults to all.
seek_position no Position to seek to. The format is platform dependent.

{% linkable_title Service media_player.play_media %}

Service data attribute Optional Description
entity_id yes Target a specific media player. Defaults to all.
media_content_id no A media identifier. The format of this is component dependent. For example, you can provide URLs to Sonos and Cast but only a playlist ID to iTunes.
media_content_type no A media type. Must be one of music, tvshow, video, episode, channel or playlist. For example, to play music you would set media_content_type to music.

{% linkable_title Service media_player.select_source %}

Service data attribute Optional Description
entity_id yes Target a specific media player. Defaults to all.
source no Name of the source to switch to. Platform dependent.

{% linkable_title Service media_player.shuffle_set %}

Currently only supported on Spotify, MPD, Kodi, Squeezebox and Universal.

Service data attribute Optional Description
entity_id no Target a specific media player. For example media_player.spotify
shuffle no true/false for enabling/disabling shuffle