This is a custom integration for Home Assistant to support Yamaha AV receivers with the YNCA protocol (serial and network connections). I made it because the protocol which is used by the standard Home Assistant yamaha
integration was unstable with my receiver (it just stops working at some point and needs a receiver powercycle)
I used this integration for years over serial and now for a bit over network (moved HA server further away) which has also been working fine. The integration is Local Push so changes are instant.
The repo is available in HACS (search for YNCA) or can be installed manually
Excerpt from the README, check the Github link for the latest version
According to reports of users and info found on the internet the following AV receivers should be supported, there might be more. If your receiver works and is not in the list please post a message in the discussions so the list can be updated.
HTR-4065, HTR-4071, HTR-6064, RX-A2A, RX-A6A, RX-A660, RX-A700, RX-A710, RX-A720, RX-A740, RX-A750, RX-A800, RX-A810, RX-A820, RX-A830, RX-A840, RX-A850, RX-A870, RX-A1000, RX-A1010, RX-A1020, RX-A1030, RX-A1040, RX-A2000, RX-A2010, RX-A2020, RX-A2070, RX-A3000, RX-A3010, RX-A3020, RX-A3030, RX-A3070, RX-S600D, RX-V475, RX-V477, RX-V481D, RX-V483, RX-V500D, RX-V573, RX-V575, RX-V671, RX-V673, RX-V675, RX-V677, RX-V679, RX-V681, RX-V685, RX-V771, RX-V773, RX-V775, RX-V777, RX-V867, RX-V871, RX-V1067, RX-V1071, RX-V1085, RX-V2067, RX-V2071, RX-V3067, RX-V3071, TSR-700, TSR-7850
Features
- Full UI support for adding devices
- Connect through serial cable, TCP/IP network or any URL handler supported by PySerial
- Local Push, so updates are instant
- Support for multiple zones
- Power on/off
- Volume control and mute
- Source selection
- Sound mode selection
- Control playback (depends on source)
- Show metadata like artist, album, song (depends on source)
- Activate scenes (like the buttons on the front)
- Presets
- Send remote control commands
- Several controllable settings (if supported by receiver):
- CINEMA DSP 3D mode
- Adaptive DRC
- Compressed Music Enhancer
- HDMI Out enable/disable
- Initial volume
- Max volume
- Sleep timer
- Speaker bass/treble (default disabled)
- Headphone bass/treble (default disabled)
- Surround Decoder
- Pure Direct