* Add config flow to bluesound * update init * abort flow if connection is not possible * add to codeowners * update unique id * add async_unload_entry * add import flow * add device_info * add zeroconf * fix errors * formatting * use bluos specific zeroconf service type * implement requested changes * implement requested changes * fix test; add more tests * use AsyncMock assert functions * fix potential naming collision * move setup_services back to media_player.py * implement requested changes * add port to zeroconf flow * Fix comments --------- Co-authored-by: Joostlek <joostlek@outlook.com>
15 lines
370 B
JSON
15 lines
370 B
JSON
{
|
|
"domain": "bluesound",
|
|
"name": "Bluesound",
|
|
"after_dependencies": ["zeroconf"],
|
|
"codeowners": ["@thrawnarn", "@LouisChrist"],
|
|
"config_flow": true,
|
|
"documentation": "https://www.home-assistant.io/integrations/bluesound",
|
|
"iot_class": "local_polling",
|
|
"requirements": ["pyblu==0.4.0"],
|
|
"zeroconf": [
|
|
{
|
|
"type": "_musc._tcp.local."
|
|
}
|
|
]
|
|
}
|