This component enables integration of B&O Audio/Video equipment with Home Assistant and specifically TVs, Speakers and units like the BeoLink Converter ML/NL.
Installation for the moment is in the custom_components. Just copy the full contents of this repository (except for the README and PNG files) into the config/custom_components/beoplay folder in your Home Assistant system (You'll need to create the beoplay folder. If you are installing over a previous version, delete all the contents and start fresh). Then, restart Home Assistant.
Configuration is very simple, go to Configuration -> Integrations -> Add Integration (bottom right corner), search for BeoPlay and insert the host name or IP.
It should work with both TVs, Speakers and other devices like NL/ML converters.
The component also works with Zeroconf, so Home Assistant should automaticlly show up in your discovery panel (Configuration->Integrations)
Currently this is heavily under development so YMMV
It should show up as something like this:
The integration is a Media Player so responds to all Media Player commands.
It also exposes 2 additional services:
beoplay_join_experience:
description: "Join Experience."
fields:
entity_id:
description: "A media player Entity ID."
example: "media_player.my_chromecast"
beoplay_leave_experience:
description: "Leave Experience."
fields:
entity_id:
description: "A media player Entity ID."
example: "media_player.my_chromecast"