home-assistant.io/source/_integrations/russound_rnet.markdown
Noah Husby 1f2174d4fb
Add note regarding device support for Russound integrations (#34183)
* refact: add note regarding device support for Russound integrations

* refact: replace device support notes with sections

* Tiny markdown tweak

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2024-08-13 16:27:17 +02:00

2.3 KiB

title, description, ha_category, ha_release, ha_iot_class, ha_domain, ha_platforms, ha_integration_type, related
title description ha_category ha_release ha_iot_class ha_domain ha_platforms ha_integration_type related
Russound RNET Instructions on how to integrate Russound RNET devices into Home Assistant.
Media player
0.25 Local Polling russound_rnet
media_player
integration
docs title
/docs/configuration/ Configuration file

The russound_rnet {% term integration %} 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

Supported devices

This integration allows you to connect the following controllers:

  • Russound ACA-E5
  • Russound CAS44
  • Russound CAA66
  • Russound CAM6.6
  • Russound CAV6.6

To add an {% term integration %} to your installation, add the following to your {% term "configuration.yaml" %} file. {% include integrations/restart_ha_after_config_inclusion.md %}

# 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 %} host: description: The IP of the TCP gateway. required: true type: string port: description: The port of the TCP gateway. required: true type: integer name: description: The name of the device. required: true type: string zones: description: This is the list of zones available. required: true type: integer sources: description: The list of sources available, these must be in order as they are connected to the device. required: true type: list {% endconfiguration %}