Russound RNET


The russound_rnet platform allows you to control Russound devices that make use of the RNET protocol.

This has initially been tested against a Russound CAV6.6 unit with six zones and six sources. It will also work with a Russound CAA66, but be sure to use a null-modem cable. If you have mutiple controllers connected via the RNET link ports, every increment of 6 zones maps to the corresponding controller ID.

Connecting to the Russound device is only possible by TCP, you can make use of a TCP to Serial gateway such as tcp_serial_redirect

To add a device to your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
media_player:
  - platform: russound_rnet
    host: 192.168.1.10
    port: 1337
    name: Russound
    zones:
      1:
        name: Main Bedroom
      2:
        name: Living Room
      3:
        name: Kitchen
      4:
        name: Bathroom
      5:
        name: Dining Room
      6:
        name: Guest Bedroom
      # controller 2 - zone 1 (connected via RNET link ports)
      7:
        name: Basement Recroom
    sources:
      - name: Sonos
      - name: Sky+

Configuration Variables

host string Required

The IP of the TCP gateway.

port integer Required

The port of the TCP gateway.

name string Required

The name of the device.

zones integer Required

This is the list of zones available.

sources list Required

The list of sources available, these must be in order as they are connected to the device.