
* 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>
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. |
|
0.25 | Local Polling | russound_rnet |
|
integration |
|
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 %}