Full two-way control of Yamaha AV receivers (AVENTAGE RX-A & RX-V series) via YNCA TCP with HTTP fallback. All 4 zones, auto-discovered inputs, Yamaha Scenes, plus a customisable built-in Web Object UI.
Full two-way control driver for Yamaha AV receivers via the YNCA protocol over IP (TCP port 50000) with automatic fallback to the YamahaExtendedControl HTTP API (port 80) when TCP is unavailable, or over RS-232 (AVENTAGE RX-A models). Tested on RX-A3070; works with most networked Yamaha AVRs including AVENTAGE RX-A series and RX-V series from ~2010 onwards. Auto-discovers all configured input names from the AVR (no manual input config needed). Multi-zone support (Main + Z2/Z3/Z4 where present): add each zone to its own room as a Zone source (one source, up to 4 instances - instance 1 is the Main zone) and the standard Power/Volume/Mute tags autoprogram to that zone. Yamaha Scenes 1-12 recall, 20+ DSP sound programs (Hall in Vienna, Cellar Club, Music Video, Sports, etc), Pure Direct, Enhancer, Straight mode. Built-in Web Object UI with full theme customization (30 accent colours, 22 backgrounds) and per-section visibility toggles. Optional cloud remote logging for remote support. Includes a 2-hour free trial.
Features
- Yamaha YNCA over IP (TCP:50000 + HTTP YamahaExtendedControl auto-fallback) or RS-232 (AVENTAGE RX-A)
- 30s TCP keepalive prevents idle drops
- HTTP-only mode for multi-processor installs
- Tested on RX-A3070; compatible with AVENTAGE RX-A and RX-V series
- Multi-zone: add each zone to a room as a Zone source (up to 4 instances, instance 1 = Main) - standard Power/Volume/Mute tags autoprogram per zone
- Built-in Web Object UI with full theme customization
- 30 accent colours, 22 background themes, customisable shadow box
- Per-section visibility toggles in Web UI
- Auto-discovers input list from AVR (no manual config)
- 21+ inputs incl. AV1-AV7, AUDIO1-4, Phono, Tuner, Bluetooth, USB, Spotify, Tidal, Deezer, AirPlay
- Yamaha Scenes 1-12 recall
- 20+ DSP sound programs (Hall in Vienna, Cellar Club, Music Video, Sports, etc)
- Pure Direct, Compressed Music Enhancer, Straight mode
- Browse menus for all major settings
- FM Tuner with named preset management
- Real-time two-way feedback
- Optional cloud remote logging for diagnostics
- 2-hour free trial included
Introduction
Yamaha AVR Control is a two-way driver from Smart Home Programming and Automation for networked Yamaha AV receivers. It talks to the receiver with Yamaha's YNCA protocol over IP (TCP port 50000) and falls back automatically to the Yamaha Extended Control HTTP API (port 80) whenever the YNCA socket is held by another client. On AVENTAGE models with a DB-9 port it can also use YNCA over RS-232.
It reads the receiver's own input names, supports the Main zone plus Zones 2, 3 and 4 where the receiver has them, and includes a Web Object page and a Browse Menu for panels and hardware remotes.
Important Note
A Yamaha receiver accepts only one YNCA network connection at a time. The MusicCast app on a phone, or a second RTI processor, can take that connection. When that happens the driver switches to the HTTP API (status every 2.5 seconds) and tries YNCA again every 30 seconds, so control carries on. If two RTI processors share one receiver, tick HTTP-Only Mode on one of them.
Driver Features
- Two-way control over IP - YNCA (TCP 50000) with live feedback pushed by the receiver, and automatic fallback to the HTTP API when the YNCA socket is in use. The current path is shown in the Transport variable (tcp, http, serial or disconnected).
- RS-232 - YNCA over the receiver's DB-9 port on AVENTAGE models, 9600 8N1.
- Main zone - power, volume (0-100 and dB), mute, input select, sound program (DSP), Straight, Pure Direct, Enhancer, bass and treble, scenes 1-12, sleep timer, on-screen menu navigation and FM tuner presets.
- Zones 2, 3 and 4 - power, volume, mute and input select, where the receiver has the zone.
- Inputs - names read from the receiver; optional custom names (Input Names) and per-input hiding (Input Visibility). Each input has a paired tag that selects it and lights the button while it is active.
- Web Object - a control page served by the processor (default port 12517) for any RTI panel or browser, with per-zone views.
- Browse Menu - inputs, sound programs, zones, tone, scenes, sleep and tuner on a list widget, for hardware remotes.
- Standard RTI tags - Power, Volume and Mute tags autoprogram against each placed Zone source.
Supported Devices
Yamaha AV receivers that support YNCA control over the network.
- Tested: Yamaha AVENTAGE RX-A3070 over IP (YNCA and HTTP).
- Expected to work, not tested by us: other AVENTAGE RX-A and RX-V receivers with YNCA network control from about 2010 onwards. Which features a receiver offers (number of zones, inputs, tuner, sound programs) depends on the model; the driver only acts on what the receiver reports or accepts.
- RS-232: only AVENTAGE models with a DB-9 RS-232C port. Budget RX-V models have no RS-232.
Use the 120-minute trial on your own receiver before buying a key.
System Requirements
- Integration Designer - 11.4 or above
- RTI processor - XP-8 class (XP-3 / XP-6 / XP-6s / XP-8 / XP-8s / XP-8v)
- Processor script runtime - 24 or above
- The receiver on the same network as the processor, or an RS-232 cable for serial control.
Limitations
- RS-232 control has not been tested on a receiver by Smart Home Programming and Automation. Test it with the trial before relying on it.
- Only one YNCA network connection is allowed by the receiver. While another client holds it the driver runs on the HTTP API, which updates every 2.5 seconds instead of instantly. After three quick drops in a row the driver stays on HTTP until it is reloaded.
- On the HTTP API, volume up/down and tone changes are confirmed by the next status poll rather than pushed by the receiver.
- Bass and treble use the HTTP API, so they need the receiver on the network even in RS-232 mode.
- Display dimmer, Eco mode, Dynamic EQ and Cinema EQ are not available through YNCA; those web page buttons map to Enhancer and Pure Direct.
- Scenes are recalled, not stored - set them up on the receiver.
- Zone 3 and Zone 4 commands do nothing on receivers without those zones.
- The Web Object port cannot be 80.
Related RTI drivers
See all RTI drivers