This component allows you to control Yamaha soundbar.
Tested on Yamaha YAS-109 & YAS-209, any Yamaha soundbar based on Linkplay A118 should be supported as well. (These include ATS-1090, ATS-2090, SR-X40A, SR-X50A, ATS-X500, Please make an issue in Github if you have a different model and it's not working, or even better if it is, so we can update the compatibility list.)
- Using HACS
- Install manually: copy all files in
custom_components/yamha_soundbar
to your<config directory>/custom_components/yamaha_soundbar/
directory.
If you are upgrading from version 3.1.9 or earlier:
1. You will need to remove the old integration which is /custom_components/linkplay/ and then install the new integration.
2. You will need to update the platform configuration to yamaha_soundbar
from linkplay
in your configuration.yaml
file.
# Example configuration.yaml entry
media_player:
- platform: yamaha_soundbar
host: 192.168.1.11
name: My Sound Bar # To name your sources (optional)
sources:
{
'HDMI': 'TV',
'optical': 'Plexamp',
'bluetooth': 'Bluetooth',
}
- Proper integration with config_flow
- Add on/off support
- Add other API features
This project is licensed under MIT license. See LICENSE file for details.