/
/
/
1{
2 "config_entries": {
3 "app_key": {
4 "label": "Bose SoundTouch app key",
5 "description": "Optional. A Bose SoundTouch developer app key enables sending announcements to the speaker as an overlay that ducks the current music and resumes it afterwards. Leave empty to disable native announcements (they then play through the linked playback protocol instead)."
6 },
7 "action_overwrite_preset": {
8 "label": "Overwrite preset {0}"
9 },
10 "action_overwrite_preset_preset_available": {
11 "label": "Overwrite preset {0} (Preset already present)"
12 },
13 "preset_search_media_type": {
14 "label": "Media type",
15 "description": "Type of media to search.",
16 "options": {
17 "artist": "Artist",
18 "album": "Album",
19 "track": "Track",
20 "playlist": "Playlist",
21 "radio": "Radio",
22 "audiobook": "Audiobook",
23 "podcast": "Podcast",
24 "genre": "Genre"
25 }
26 },
27 "preset_search_query": {
28 "label": "Enter your search keywords",
29 "description": "Enter one or more keywords, then press Search."
30 },
31 "preset_search_action": {
32 "label": "Search"
33 },
34 "preset_search_result": {
35 "label": "Result"
36 },
37 "preset_search_target": {
38 "label": "Select for preset",
39 "description": "Choose the physical preset that will receive the selected result.",
40 "options": {
41 "select": "Select which preset number to assign",
42 "1": "Preset 1",
43 "2": "Preset 2",
44 "3": "Preset 3",
45 "4": "Preset 4",
46 "5": "Preset 5",
47 "6": "Preset 6"
48 }
49 },
50 "preset_assign_action": {
51 "label": "Assign result to preset {0}"
52 },
53 "preset_media": {
54 "label": "Preset {0} to play",
55 "description": "Music Assistant URI selected above or entered manually. Format: provider://media_type/identifier. Pressing this preset plays it on the SoundTouch speaker."
56 }
57 },
58 "config_categories": {
59 "preset_search": "Search engine preset",
60 "presets": "Presets"
61 },
62 "manifest": {
63 "description": "Control Bose SoundTouch speakers and map their physical preset buttons to Music Assistant content."
64 }
65}
66