2017-10-30 20:39:12 +00:00
|
|
|
# Describes the format for available media player services
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
turn_on:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.TURN_ON
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
turn_off:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.TURN_OFF
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
toggle:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- - media_player.MediaPlayerEntityFeature.TURN_OFF
|
|
|
|
- media_player.MediaPlayerEntityFeature.TURN_ON
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
volume_up:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.VOLUME_SET
|
|
|
|
- media_player.MediaPlayerEntityFeature.VOLUME_STEP
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
volume_down:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.VOLUME_SET
|
|
|
|
- media_player.MediaPlayerEntityFeature.VOLUME_STEP
|
2016-03-26 06:38:10 +00:00
|
|
|
|
2016-08-29 02:00:43 +00:00
|
|
|
volume_mute:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.VOLUME_MUTE
|
2016-03-26 06:38:10 +00:00
|
|
|
fields:
|
2016-08-29 02:00:43 +00:00
|
|
|
is_volume_muted:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
|
|
|
selector:
|
|
|
|
boolean:
|
2016-03-26 06:38:10 +00:00
|
|
|
|
2016-08-29 02:00:43 +00:00
|
|
|
volume_set:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.VOLUME_SET
|
2016-03-26 06:38:10 +00:00
|
|
|
fields:
|
2016-08-29 02:00:43 +00:00
|
|
|
volume_level:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
|
|
|
selector:
|
|
|
|
number:
|
|
|
|
min: 0
|
|
|
|
max: 1
|
|
|
|
step: 0.01
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
media_play_pause:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- - media_player.MediaPlayerEntityFeature.PAUSE
|
|
|
|
- media_player.MediaPlayerEntityFeature.PLAY
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
media_play:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.PLAY
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
media_pause:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.PAUSE
|
2016-03-26 06:38:10 +00:00
|
|
|
|
2016-05-07 00:57:00 +00:00
|
|
|
media_stop:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.STOP
|
2016-05-07 00:57:00 +00:00
|
|
|
|
2016-03-26 06:38:10 +00:00
|
|
|
media_next_track:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.NEXT_TRACK
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
media_previous_track:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.PREVIOUS_TRACK
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
media_seek:
|
2021-04-15 20:48:39 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.SEEK
|
2016-03-26 06:38:10 +00:00
|
|
|
fields:
|
2016-08-29 02:00:43 +00:00
|
|
|
seek_position:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
|
|
|
selector:
|
|
|
|
number:
|
|
|
|
min: 0
|
|
|
|
max: 9223372036854775807
|
|
|
|
step: 0.01
|
|
|
|
mode: box
|
2016-03-26 06:38:10 +00:00
|
|
|
|
|
|
|
play_media:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.PLAY_MEDIA
|
2016-03-26 06:38:10 +00:00
|
|
|
fields:
|
|
|
|
media_content_id:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
2020-04-05 15:27:16 +00:00
|
|
|
example: "https://home-assistant.io/images/cast/splash.png"
|
2021-02-18 16:02:18 +00:00
|
|
|
selector:
|
|
|
|
text:
|
|
|
|
|
2016-03-26 06:38:10 +00:00
|
|
|
media_content_type:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
2020-04-05 15:27:16 +00:00
|
|
|
example: "music"
|
2021-02-18 16:02:18 +00:00
|
|
|
selector:
|
|
|
|
text:
|
2016-03-27 18:41:52 +00:00
|
|
|
|
2022-05-26 20:57:00 +00:00
|
|
|
enqueue:
|
2023-07-08 08:55:25 +00:00
|
|
|
filter:
|
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.MEDIA_ENQUEUE
|
2022-05-26 20:57:00 +00:00
|
|
|
required: false
|
|
|
|
selector:
|
|
|
|
select:
|
|
|
|
options:
|
2023-07-12 14:25:43 +00:00
|
|
|
- "play"
|
|
|
|
- "next"
|
|
|
|
- "add"
|
|
|
|
- "replace"
|
|
|
|
translation_key: enqueue
|
2022-05-31 03:41:05 +00:00
|
|
|
announce:
|
2023-07-10 10:58:53 +00:00
|
|
|
filter:
|
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.MEDIA_ANNOUNCE
|
2022-05-31 03:41:05 +00:00
|
|
|
required: false
|
|
|
|
example: "true"
|
|
|
|
selector:
|
|
|
|
boolean:
|
2022-05-26 20:57:00 +00:00
|
|
|
|
2016-03-27 18:41:52 +00:00
|
|
|
select_source:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.SELECT_SOURCE
|
2016-03-27 18:41:52 +00:00
|
|
|
fields:
|
|
|
|
source:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
2020-04-05 15:27:16 +00:00
|
|
|
example: "video1"
|
2021-02-18 16:02:18 +00:00
|
|
|
selector:
|
|
|
|
text:
|
2016-05-20 16:54:15 +00:00
|
|
|
|
2018-06-07 14:57:45 +00:00
|
|
|
select_sound_mode:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.SELECT_SOUND_MODE
|
2018-06-07 14:57:45 +00:00
|
|
|
fields:
|
|
|
|
sound_mode:
|
2020-04-05 15:27:16 +00:00
|
|
|
example: "Music"
|
2021-02-18 16:02:18 +00:00
|
|
|
selector:
|
|
|
|
text:
|
2018-06-07 14:57:45 +00:00
|
|
|
|
2016-07-15 16:00:41 +00:00
|
|
|
clear_playlist:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.CLEAR_PLAYLIST
|
2016-07-15 16:00:41 +00:00
|
|
|
|
2017-04-30 19:41:21 +00:00
|
|
|
shuffle_set:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.SHUFFLE_SET
|
2017-04-30 19:41:21 +00:00
|
|
|
fields:
|
|
|
|
shuffle:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
|
|
|
selector:
|
|
|
|
boolean:
|
2020-10-12 21:29:28 +00:00
|
|
|
|
|
|
|
repeat_set:
|
2021-02-18 16:02:18 +00:00
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.REPEAT_SET
|
2020-10-12 21:29:28 +00:00
|
|
|
fields:
|
|
|
|
repeat:
|
2021-02-18 16:02:18 +00:00
|
|
|
required: true
|
|
|
|
selector:
|
|
|
|
select:
|
|
|
|
options:
|
2023-07-12 14:25:43 +00:00
|
|
|
- "off"
|
|
|
|
- "all"
|
|
|
|
- "one"
|
|
|
|
translation_key: repeat
|
2021-03-18 17:19:28 +00:00
|
|
|
join:
|
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.GROUPING
|
2021-03-18 17:19:28 +00:00
|
|
|
fields:
|
|
|
|
group_members:
|
2022-07-09 20:29:50 +00:00
|
|
|
required: true
|
|
|
|
example: |
|
|
|
|
- media_player.multiroom_player2
|
|
|
|
- media_player.multiroom_player3
|
2021-05-15 09:06:34 +00:00
|
|
|
selector:
|
2022-07-09 20:29:50 +00:00
|
|
|
entity:
|
|
|
|
multiple: true
|
|
|
|
domain: media_player
|
2021-03-18 17:19:28 +00:00
|
|
|
|
|
|
|
unjoin:
|
|
|
|
target:
|
2021-05-17 12:06:50 +00:00
|
|
|
entity:
|
|
|
|
domain: media_player
|
2023-07-10 18:21:28 +00:00
|
|
|
supported_features:
|
|
|
|
- media_player.MediaPlayerEntityFeature.GROUPING
|