mirror of
https://github.com/home-assistant/core.git
synced 2026-04-29 05:03:59 +01:00
* Add source as parameter to beolink join service * Add beolink join source and responses * Improve comment Add translation * Remove result from beolink join custom action * Cleanup * Use options selector instead of string for source ID Fix test docstring * Update options * Use translation dict for source ids Add input validation Add tests for invalid sources Improve source id description * Use list instead of translation dict Remove platform prefixes Add test for Beolink Converter source * Fix source_id naming and order
97 lines
2.0 KiB
YAML
97 lines
2.0 KiB
YAML
beolink_allstandby:
|
|
target:
|
|
entity:
|
|
integration: bang_olufsen
|
|
domain: media_player
|
|
device:
|
|
integration: bang_olufsen
|
|
|
|
beolink_expand:
|
|
target:
|
|
entity:
|
|
integration: bang_olufsen
|
|
domain: media_player
|
|
device:
|
|
integration: bang_olufsen
|
|
fields:
|
|
all_discovered:
|
|
required: false
|
|
example: false
|
|
selector:
|
|
boolean:
|
|
jid_options:
|
|
collapsed: false
|
|
fields:
|
|
beolink_jids:
|
|
required: false
|
|
example: >-
|
|
[
|
|
1111.2222222.33333333@products.bang-olufsen.com,
|
|
4444.5555555.66666666@products.bang-olufsen.com
|
|
]
|
|
selector:
|
|
object:
|
|
|
|
beolink_join:
|
|
target:
|
|
entity:
|
|
integration: bang_olufsen
|
|
domain: media_player
|
|
device:
|
|
integration: bang_olufsen
|
|
fields:
|
|
jid_options:
|
|
collapsed: false
|
|
fields:
|
|
beolink_jid:
|
|
required: false
|
|
example: 1111.2222222.33333333@products.bang-olufsen.com
|
|
selector:
|
|
text:
|
|
source_id:
|
|
required: false
|
|
example: tidal
|
|
selector:
|
|
select:
|
|
translation_key: "source_ids"
|
|
options:
|
|
- beoradio
|
|
- deezer
|
|
- spotify
|
|
- tidal
|
|
- radio
|
|
- tp1
|
|
- tp2
|
|
- cd
|
|
- aux_a
|
|
- ph
|
|
|
|
beolink_leave:
|
|
target:
|
|
entity:
|
|
integration: bang_olufsen
|
|
domain: media_player
|
|
device:
|
|
integration: bang_olufsen
|
|
|
|
beolink_unexpand:
|
|
target:
|
|
entity:
|
|
integration: bang_olufsen
|
|
domain: media_player
|
|
device:
|
|
integration: bang_olufsen
|
|
fields:
|
|
jid_options:
|
|
collapsed: false
|
|
fields:
|
|
beolink_jids:
|
|
required: true
|
|
example: >-
|
|
[
|
|
1111.2222222.33333333@products.bang-olufsen.com,
|
|
4444.5555555.66666666@products.bang-olufsen.com
|
|
]
|
|
selector:
|
|
object:
|