Add filters to media_player/services.yaml (#95862)

This commit is contained in:
Erik Montnemery 2023-07-10 20:21:28 +02:00 committed by GitHub
parent 7f666849c2
commit 22357701f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,6 +6,8 @@ turn_on:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.TURN_ON
turn_off: turn_off:
name: Turn off name: Turn off
@ -13,6 +15,8 @@ turn_off:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.TURN_OFF
toggle: toggle:
name: Toggle name: Toggle
@ -20,6 +24,9 @@ toggle:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- - media_player.MediaPlayerEntityFeature.TURN_OFF
- media_player.MediaPlayerEntityFeature.TURN_ON
volume_up: volume_up:
name: Turn up volume name: Turn up volume
@ -27,6 +34,9 @@ volume_up:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.VOLUME_SET
- media_player.MediaPlayerEntityFeature.VOLUME_STEP
volume_down: volume_down:
name: Turn down volume name: Turn down volume
@ -34,6 +44,9 @@ volume_down:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.VOLUME_SET
- media_player.MediaPlayerEntityFeature.VOLUME_STEP
volume_mute: volume_mute:
name: Mute volume name: Mute volume
@ -41,6 +54,8 @@ volume_mute:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.VOLUME_MUTE
fields: fields:
is_volume_muted: is_volume_muted:
name: Muted name: Muted
@ -55,6 +70,8 @@ volume_set:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.VOLUME_SET
fields: fields:
volume_level: volume_level:
name: Level name: Level
@ -72,6 +89,9 @@ media_play_pause:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- - media_player.MediaPlayerEntityFeature.PAUSE
- media_player.MediaPlayerEntityFeature.PLAY
media_play: media_play:
name: Play name: Play
@ -79,6 +99,8 @@ media_play:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.PLAY
media_pause: media_pause:
name: Pause name: Pause
@ -86,6 +108,8 @@ media_pause:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.PAUSE
media_stop: media_stop:
name: Stop name: Stop
@ -93,6 +117,8 @@ media_stop:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.STOP
media_next_track: media_next_track:
name: Next name: Next
@ -100,6 +126,8 @@ media_next_track:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.NEXT_TRACK
media_previous_track: media_previous_track:
name: Previous name: Previous
@ -107,6 +135,8 @@ media_previous_track:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.PREVIOUS_TRACK
media_seek: media_seek:
name: Seek name: Seek
@ -114,6 +144,8 @@ media_seek:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.SEEK
fields: fields:
seek_position: seek_position:
name: Position name: Position
@ -132,6 +164,8 @@ play_media:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.PLAY_MEDIA
fields: fields:
media_content_id: media_content_id:
name: Content ID name: Content ID
@ -186,6 +220,8 @@ select_source:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.SELECT_SOURCE
fields: fields:
source: source:
name: Source name: Source
@ -201,6 +237,8 @@ select_sound_mode:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.SELECT_SOUND_MODE
fields: fields:
sound_mode: sound_mode:
name: Sound mode name: Sound mode
@ -215,6 +253,8 @@ clear_playlist:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.CLEAR_PLAYLIST
shuffle_set: shuffle_set:
name: Shuffle name: Shuffle
@ -222,6 +262,8 @@ shuffle_set:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.SHUFFLE_SET
fields: fields:
shuffle: shuffle:
name: Shuffle name: Shuffle
@ -236,6 +278,8 @@ repeat_set:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.REPEAT_SET
fields: fields:
repeat: repeat:
name: Repeat mode name: Repeat mode
@ -259,6 +303,8 @@ join:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.GROUPING
fields: fields:
group_members: group_members:
name: Group members name: Group members
@ -280,3 +326,5 @@ unjoin:
target: target:
entity: entity:
domain: media_player domain: media_player
supported_features:
- media_player.MediaPlayerEntityFeature.GROUPING