-
-
Notifications
You must be signed in to change notification settings - Fork 40
/
services.yaml
104 lines (101 loc) · 2.06 KB
/
services.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
# Descriptions for Music Assistant custom services
play_media:
target:
entity:
domain: media_player
integration: mass
supported_features:
- media_player.MediaPlayerEntityFeature.PLAY_MEDIA
fields:
media_id:
required: true
example: "spotify://playlist/aabbccddeeff"
selector:
object:
media_type:
required: false
example: "playlist"
selector:
select:
options:
- artist
- album
- playlist
- track
- radio
enqueue:
filter:
supported_features:
- media_player.MediaPlayerEntityFeature.MEDIA_ENQUEUE
required: false
selector:
select:
options:
- "play"
- "replace"
- "next"
- "replace_next"
- "add"
translation_key: enqueue
announce:
filter:
supported_features:
- media_player.MediaPlayerEntityFeature.MEDIA_ANNOUNCE
required: false
example: "true"
selector:
boolean:
artist:
required: false
example: "Queen"
selector:
text:
album:
required: false
example: "News of the world"
selector:
text:
radio_mode:
required: false
advanced: true
selector:
boolean:
search:
fields:
name:
required: true
example: "We Are The Champions"
selector:
text:
media_type:
required: false
example: "playlist"
selector:
select:
multiple: true
options:
- artist
- album
- playlist
- track
- radio
artist:
required: false
example: "Queen"
selector:
text:
album:
required: false
example: "News of the world"
selector:
text:
limit:
required: false
advanced: true
example: 25
default: 5
selector:
number:
min: 1
max: 100
step: 1