Russound RNET polyglot
This is the Russound node server for the Universal Devices ISY
Polyglot interface
with Polyglot V3 running on a Polisy or eisy
(c) 2020,2021,2022,2023 Robert Paauwe
This node server is intended to support both RIO based and the legacy
RNET based Russound whole house audio controllers.
The legacy Russound controllers use a serial protocol called RNET. However, this
node server expects to access the controller via a ethernet-to-serial converter.
This has been tested using a QualTech QSE-100 which supports both TCP and UDP
ethernet-to-serial conversion. However, this should work with any ethernet-to-serial
device that has a raw/transparent mode.
Current controllers use a network based protocol called RIO.
This supports multiple controllers, either chained or by creating separate controller
nodes for each. If you have controllers "Chained" via the RNET cabling, the node
server should detect each and automatically configure the proper zones and sources.
You only need to configure the primary controller in the node server configuration.
However, if you have multiple controllers and they are not connected in a "chain",
you can still configure each independently.
Installation
- Backup Your ISY in case of problems!
- Really, do the backup, please
- Go to the Polyglot Store in the UI and install.
- From the Polyglot dashboard, select the Russound RNET node server and configure (see configuration options below).
- Once configured, the Russound RNET node server should update the ISY with the proper nodes and begin filling in the node data.
- Restart the Admin Console so that it can properly display the new node server nodes.
Node Settings
The settings for this node are:
Short Poll
- How often to poll the zone status of the zones. Default is 60 seconds.
Long Poll
- Not used
IP Address
- The IP Address of the serial device server conected to the Russound controller.
Port
- The UDP/TCP port number assigned by the serial device server for the serial port.
Network Protocol
- Either UDP or TCP.
Russound Protocol
- Either RNET or RIO
Requirements
- Polyglot V3.
- ISY firmware 5.3.x or later
- A ethnet to serial device (for RNET controllers)
- A Russound whole house controller
Release Notes
- 2.1.0 08/12/2023
- Add support for RIO based controllers
- 2.0.0 03/03/2021
- 1.0.4 06/16/2020
- Convert logging in connection functions to Polyglot logging.
- 1.0.3 06/16/2020
- Process undocumented message to get keypad source selection.
- 1.0.2 06/16/2020
- Fix TCP networking code.
- Fix get source info response.
- 1.0.1 06/10/2020
- Add parameter for network protocol selection (UDP/TCP)
- 1.0.0 06/10/2020
- Initial release to public github