Residential Systems Networking Guide
Residential Systems Networking Guide
Revision A
November 2019
RadioRA 2 and HomeWorks QS Networking Guide
This document will act as a guide for establishing communication with a RadioRA 2 or HomeWorks QS system and
will describe various ways to overcome the network and computer challenges that you may encounter.
Table of Contents
1.0 Glossary and Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.0 Network and IT Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
3.0 Communication Port Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.0 Connecting to the RadioRA 2 Main Repeater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1 Important Notes when Connecting to a Two Main Repeater System. . . . . . . . . . . . . . . . . . . . . . . 11
5.0 Connecting to the Lutron Connect Bridge (RadioRA 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.0 Connecting to HomeWorks QS Processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.1 Network Hops with HomeWorks QS Processors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7.0 Connecting to the Lutron Connect Bridge (HomeWorks QS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
8.0 Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1 Firewalls and Security Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1.1 Check Inbound Firewall Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.1.2 Allow Lutron Programs through the Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
8.1.3 Using a Work or Home Network Connection to the System . . . . . . . . . . . . . . . . . . . . . . . . 27
8.1.4 Force TCP Software-to-Processor Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
8.1.4.1 Changing to TCP Communication in HomeWorks QS. . . . . . . . . . . . . . . . . . . . . . . 28
8.1.4.2 Changing to TCP Communication in RadioRA 2. . . . . . . . . . . . . . . . . . . . . . . . . . 29
8.1.5 Disable Firewall Temporarily . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.2 Using Wi-Fi with Lutron Programming Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.3 Running Windows OS on Mac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.3.1 Parallels and VMware Fusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.4 Multiple Network Adaptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.5 VPN Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.6 Internet Group Management Protocol (IGMP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.6.1 How do switches route multicast traffic?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.6.2 What is IGMP Snooping?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.6.3 IGMP Snooping and Lutron Residential Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.6.4 Connect Bridge and Lutron Residential Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
8.6.5 Appendix – HWQS System on Network with Snooping Disabled . . . . . . . . . . . . . . . . . . . . . 38
8.6.6 Appendix – HWQS System on Network with Snooping Enabled. . . . . . . . . . . . . . . . . . . . . . 39
8.7 Setting Static IP Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
8.7.1 General Static IP Best Practices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
8.7.2 DHCP Reservation vs. Setting Static IP in the Programming Software . . . . . . . . . . . . . . . . . . 40
8.7.3 Setting a Static IP Address in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
9.0 Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.1 RadioRA 2 Find Main Repeater/Connect Bridge Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.2 HomeWorks QS Activate Processors/Connect Bridge Error Codes . . . . . . . . . . . . . . . . . . . . . . . 46
9.3 Using a Direct Connection to a Lutron Processor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.3.1 Direct Connection using Static IP Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
9.3.2 Direct Connection using Link Local Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.0 Frequently Asked Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
PIM – If Lutron processors within a system are deployed on different subnets and need routing, PIM is supported in
both sparse and dense modes. PIM is typically not required if the connections from the commissioning machine to the
processors is configured for Unicast and if all processors are on the same LAN.
Telnet – Telnet is an application layer protocol used to provide a bi-directional text-based communication between client
and server devices. Lutron processors will use this protocol over TCP/IP for two main instances:
2 www.lutron.com/support
Application Note #731
Physical Medium
IEEE 802.3 Ethernet – Is the physical medium standard for the network between HomeWorks Processors or
RadioRA 2 Main Repeaters. Each HomeWorks Processor and RA2 Main Repeater has female RJ45 connectors for LAN
connection.
CAT5e – The minimum network wire specification of the HomeWorks QS and RadioRA 2 LAN/VLAN.
IP Addressing
IPv4 – The addressing scheme used for the HomeWorks QS and RadioRA 2 systems. The IPv4 address should be
static but a DHCP reservation system can also be used. DNS Hostname is not supported. The IPv4 address can be
field set to any range, Class A, B, or C. Static will be assumed.
Class D addressing
HomeWorks QS/RadioRA 2 System – A system is a multicast group of HomeWorks Processors or RA2 Main
Repeaters sharing a unique and common class D address that need to share events. Maximum 16 HomeWorks QS
Processors on a HomeWorks QS system or two RadioRA 2 Main Repeaters on a RadioRA 2 system. Minimum one
HomeWorks QS Processor on a HomeWorks QS system or one RadioRA 2 Main Repeater on a RadioRA 2 system.
Multicast communications – Basic communication to share events between HomeWorks Processors or RadioRA 2
Main Repeaters is based on UDP multicast groups. Below are details on how the Lutron systems deploy this
communication scheme.
• All Lutron processors share events and will need a unique and common class D address. The class D multicast
address can be field set and specified by the customer.
• Any source multicast is used because any Lutron processor may be enacting the event.
• Multicast communication in Lutron systems is primarily event based (e.g., system trigger or change in state for
monitoring). Polling is not a basis of communications in Lutron systems.
• Prior to software version 9.0, the HomeWorks QS commissioning laptop/PC needed to join every multicast group to
communicate to the HomeWorks Processors. Commissioning machines hosting software version 9.0 and newer can
either communicate to the HomeWorks Processors by joining every multicast group or can be setup as TCP unicast
communication. This can be setup during system startup at the customer’s discretion. For RadioRA 2, this functionality
was introduced in software version 11.0.
Note: Multicast communication is still required for communication among the processors in a system.
Setting up the commissioning laptop to talk to a Lutron system using TCP communication only changes processor
discovery and transfers to TCP communication.
Upgrading of Processors
TFTP/69, UDP/777
Note: Unicast or multicast communication option is configured on site by a Lutron qualified dealer and at the
customers determination. System will default to multicast if not specified.
Lutron Connect Bridge to WAN (initiated by the Connect Bridge – NO PORT FORWARDING REQUIRED)
TCP/80, UDP/123, TCP/443, TCP/7443, TCP/8883
Ports (OPTIONAL)
Commissioning Machine to Processors
TFTP/69, UDP/777
• Only required when upgrading the system
Processor TELNET
Source TCP/23
• Only required if the Lutron system is integrating with third-party equipment through Serial/IP
• Prior to version 13.0, default Telnet credentials were available for integrators to use. From 13.0 forward, Telnet
credentials need to be set up in the Lutron commissioning software
4 www.lutron.com/support
Application Note #731
PIM – If Lutron processors within a system are deployed on different subnets and need routing, PIM is supported in
both sparse and dense modes. PIM is typically not required if the connections from the commissioning machine to
the processors is configured for Unicast and if all processors are on the same LAN.
Telnet – Telnet is an application layer protocol used to provide a bi-directional text-based communication between
client and server devices. Lutron processors will use this protocol over TCP/IP for two main instances:
1. Telnet may be used to run diagnostics and during the support file creation process.
2. If there is a third-party system (e.g., a touchscreen) integrating with the Lutron system, it may communicate to a
Lutron processor over a Telnet session.
Connect Bridge
The Bridge initiates all communication to Required for the
TCP 7782
TCP 8883,TCP 8081, TCP 8083, TCP 8090 HomeWorks QS and
RadioRA 2
UDP 2647
System
Integrate directly to
the processor
(optional)
TCP 23 - Telnet
Commissioning Machine TCP 51023
(Optional - Eliminates the need for the
commissioning machine to talk Any-Source
Lutron Processors
HomeWorks QS Designer Multicast to the processors)
RadioRA 2 Exclusive/Inclusive There can be a maximum of 16
Editing UI Application HomeWorks QS processors per
system
Lutron Processors
There can be a maximum of 16
HomeWorks QS processors per
system
6 www.lutron.com/support
Application Note #731
Figure 1: PC to two Main Repeaters: Ethernet or Wi-Fi (Never Ethernet and Wi-Fi at the same time)
Wi-Fi or
Ethernet
Connect the Windows machine to the same LAN as the Main Repeater(s) and open the RadioRA 2 programming
software. Use the Room list on the Design tab, on the left, to select a room which contains a Main Repeater.
Click on the blue Find Main Repeater button below the image of the Main Repeater.
If the programming software was able to locate the Main Repeater(s), it will tell you that it “Found x Main Repeater(s) on
the network” where x is typically 1 or 2. The standard fields shown, and their purposes are as follows:
• Room: Name of the room on the area tree where a Main Repeater has been placed
• Serial Number: The unique Lutron serial number for the Main Repeater; found on the product label on the back of each
Main Repeater
• DHCP: Options are Enabled or Disabled
– Enabled: The Main Repeater IP address will be automatically assigned by the DHCP server of the router on the
network
o Used for simple plug and play networks without integration or app control
o Set to DHCP Enabled when a DHCP Reserved address is set on the DHCP server of the router for the
Main Repeater(s)
– Disabled: A static IP address will be assigned using the IP address field in the Find Main Repeater window
o Used when integrating the RadioRA 2 system with a control system or using a Lutron mobile application for control
o Recommended to set the static IP address of each Main Repeater above the DHCP range of the router (common
• IP Address: The unique IP address of the Main Repeater on the network; the field will be active for editing when DHCP is
set to disabled
8 www.lutron.com/support
Application Note #731
• S
ubnet Mask: A number screen which the router uses to decide which portions of an address to consider before routing
information within the network
– A common residential LAN subnet mask is 255.255.255.0 which indicates that the first three address octets are the
same for all devices on the network and the fourth octet is the field which is used to identify the unique addresses on
the network
• G
ateway Address: A router address used for the transmission of packets outside of the network. Should be on the same
subnet as the devices on the network which will be transmitting the data
• P
referred DNS Server: The preferred or primary domain name system address used for mapping host names to IP
address
• A
lternate DNS Server: An alternate domain name system address used when the preferred or primary one times out
after an unsuccessful connection
• System Address: Multicast Address used for inter-processor communication; this address typically remains unchanged
– In scenarios where multiple, independent systems are inside the same building, the network can be setup such that
each system is on its own smaller LAN or VLAN, incapable of seeing the other systems through the network
– Each system on the same network must have a unique system address. Changing the last octet to be unique is all that
is needed
• R
estrict Communications with Processor to Local LAN only (Requires transfer to take effect): A security feature which
disallows all off-network connections to the Main Repeater. This option will not interfere with the Connect mobile app
connecting remotely.
• D
isable Alarm.com Integration: Option which disallows communication between the Main Repeater and Alarm.com
servers. Keep this option deselected if Alarm.com integration is desired. Select this option if integration with Alarm.com
is not a requirement. This option was introduced in RA2 12.2, and HWQS 15.0.
– Use Repeater’s Address: The software will communicate to the Main Repeaters in the system using TCP
o Most often used with managed networks which do not support multicast traffic
o This setting only changes software-to-processor communication to TCP. Inter-processor communication will
remain multicast
o This option is only available when DHCP is disabled
– U
se Remote Programming: The software will direct communication to the IP address specified in the “Remote
Programming Address” box which appears. This IP address should be the router’s external WAN IP address. Port
forwarding of the port number which appears in the “Port” box will need to be set up on the router to forward the
traffic to the Main Repeater IP address. There is inherent risk exposing a Main Repeater to the WAN using port
forwarding. If new unexplained control issues arise, disable port forwarding and use a different communication
method.
After completing configuration of all necessary settings on the Find Main Repeater window, click Save and Close. For
more information on setting up a virtual private network and/or domain name service for remote access or programming
of the Lutron system, please see Application Note #231 (P/N 048231) at www.lutron.com.
For more information on setting up multiple independent systems in the same building, please see Application
Note #688 (P/N 048688) at www.lutron.com.
10 www.lutron.com/support
Application Note #731
Lutron Cloud
Server
RadioRA 2 RadioRA 2
Main Repeater Main Repeater
Wi-Fi/Wired
Router
Lutron Connect
Bridge
Connect the Windows machine to the same LAN as the Main Repeater(s) and Connect Bridge. Open the RadioRA 2
programming software. Use the Room list on the Design tab, on the left, to select a room which contains the
Connect Bridge.
Click on the blue Find Connect Bridge button below the image of the Connect Bridge.
12 www.lutron.com/support
Application Note #731
Initially, no Connect Bridge will be found. The Bridge must be placed into discovery mode by pressing the button on the
Bridge (as described in the illustration within the software). Discovery mode will last for five minutes. After pressing the
button on the Bridge, click on Find Connect Bridge to try to discover the Bridge.
If the programming software was able to locate the Connect Bridge, it will tell you that it “Found 1 Connect Bridge on the
network.” The standard fields and their purposes are as follows:
• Room: Name of the room on the area tree where the Connect Bridge has been placed
• Serial Number: The unique Lutron serial number for the Connect Bridge; found on the product label on the bottom of
each Connect Bridge
• DHCP: Options are Enabled or Disabled
– Enabled: The Connect Bridge IP address will be automatically assigned by the DHCP server of the router on the
network
o Option 1: Used for simple plug and play networks without integration or app control
o O ption 2: Set to DHCP Enabled when a DHCP Reserved address is set on the DHCP server of the router for the
Main Repeater(s)
– Disabled: A static IP address will be assigned using the IP address field in the Find Main Repeater/Connect Bridge
window
o Recommended to set the static IP address of the Connect Bridge above the DHCP range of the router (common
• IP Address: The unique IP address of the Connect Bridge on the network; the field will be active for editing on when
DHCP is set to disabled
14 www.lutron.com/support
Application Note #731
Figure 3: PC to Processor(s): Wired or Wi-Fi Connection (Never Ethernet and Wi-Fi at the Same Time)
Laptop PC Ethernet
Wi-Fi or
Ethernet Wi-Fi
Router
Processor 1 Processor 2 Processor 16
In systems with many processors, switch/router ports can be conserved by daisy-chaining processors off one port. Up
to 4 processors can be wired in this manner. Refer to section 3.1 for more information on Ethernet hopping of multiple
processors from a single switch/router port.
Figure 4: PC to Processor(s): Wired or Wi-Fi Connection w/ Daisy-Chaining (Never Ethernet and Wi-Fi at
the Same Time)
Laptop PC Ethernet
Wi-Fi or
Ethernet Proc 1 Proc 2 Proc 3 Proc 4
Wi-Fi
Router
Un-activated processors discovered on the network will display on the left side of the Activation screen. Each processor
will display its Lutron device serial number, MAC address, current IP address, and current firmware version. The serial
number and MAC address of each processor can be found on the unit label on the front of the processor. The current IP
address for a processor discovered for the first time is one that likely originated from the DHCP server of the local router.
DHCP is the default mode of each processor.
On the right side of the activation screen, a row for each processor in your database design will appear with a link to
activate the processor on the far right. Prior to activation, it is necessary to properly configure all network settings.
16 www.lutron.com/support
Application Note #731
HomeWorks QS Processor(s)
– Disabled: A static IP address will be assigned using the IP address field in the activate processors screen
o Used when integrating the HomeWorks QS system with a control system or using a Lutron mobile application for
control
o Recommended to set the static IP address of each processor above the DHCP range of the router (common
• IP Adress: The unique IP address of the processor on the network; the field will be active for editing on when DHCP is
set to disabled (unchecked)
• S
ubnet Mask: A number screen which the router uses to decide which portions of an address to consider before routing
information within the network
– A common residential LAN subnet mask is 255.255.255.0 which indicates that the first three address octets are the
same for all devices on the network and the fourth octet is the field which is used to identify the unique addresses on
the network
• Gateway: A router address used for the transmission of packets outside of the network. Should be on the same subnet
as the devices on the network which will be transmitting the data
• P
referred DNS Server: The preferred or primary domain name system address used for mapping host names to
IP address
• S
econdary DNS Server: An alternate domain name system address used when the preferred or primary one times out
after an unsuccessful connection
• System Number: A unique identifier for a system to differentiate systems on the same network. Every system on the
same network must have a unique system number
• System Address: Multicast address used for inter-processor communication; this address typically remains unchanged
– In scenarios where multiple, independent systems are inside the same building, the network can be setup such that
each system is on its own smaller LAN, incapable of seeing the other systems through the network
– Every system on the same network must have a unique system address
• R
estrict Communications with Processor to Local LAN Only (Requires Transfer to Take Effect): A security feature
which disallows all off-network connections system
• System Address: A security feature which disallows Telnet connections to be made with the system. This option is
automatically set when the restrict communications option is enabled (checked)
• System Communications: Changes how the software on the commissioning machine communicates with the Main
Repeaters in the system
– Use Multicast Address: The software will communicate to the Main Repeaters in the system using multicast traffic
o Compatible with most unmanaged networks
– <IP Address>: The software will communicate to the processor IP address specified in the system using TCP traffic
o Most often used with managed networks which do not support multicast traffic
o This setting changes software-to-processor communication to TCP. Inter-processor communication will
remain multicast
o This option is only available when DHCP is disabled
For more information on setting up multiple independent systems in the same building, refer to Application Note #688
(P/N 048688) at www.lutron.com
After completing configuration of all of the necessary settings for each processor, activate each processor by clicking
on them one by one using the list of un-activated processors on the left side of the screen and then click on the word
Activate on the far right of the screen for each individual processor. The status field should say “Good .” Be sure to
activate the correct processor to the placeholder in the software. Incorrect processor activation will lead to the inability to
activate devices to the system.
1 Hop 1 Hop
1 Hop
1 Processor 1 Processor 1 Processor
18 www.lutron.com/support
Application Note #731
Lutron Cloud
Server
HomeWorks QS HomeWorks QS
Processor Processor
Wi-Fi/Wired
Router
Lutron Connect
Bridge
Note: The HWQS processor does not support forwarding mDNS discovery packets, so the Connect Bridge should not
be plugged directly into the spare Ethernet port on any HWQS processor.
Connect the commissioning machine to the same LAN as the processor(s) and Connect Bridge and open the
HomeWorks QS programming software. Go to the activate tab and choose the option activate > processor and
Connect Bridge.
Initially, no Connect Bridge will be found. The Bridge must be placed into discovery mode by pressing the button on the
Bridge (as described in the illustration within the software). Discovery mode will last for five minutes. After pressing the
button on the Bridge, click on Start Activation.
An un-activated bridge discovered on the network will display on the left side of the activation screen. The bridge will
display its Lutron device serial number, MAC address, and current IP address. The serial number and MAC address of
each bridge can be found on the unit label on the bottom of the Bridge. The current IP address for a bridge discovered
for the first time is one that likely originated from the DHCP server of the local router. DHCP is the default mode of
each bridge.
On the right side of the activation screen, a row for each processor in your database design will appear with a link to
activate the processor on the far right. Prior to activation, it is necessary to properly configure all network settings.
HomeWorks QS Processor(s)
– Disabled: A static IP address will be assigned using the IP address field in the activate processors screen
o Recommended to set the static IP address of each processor above the DHCP range of the router (common
• IP Adress: The unique IP address of the Connect Bridge on the network; the field will be active for editing on when
DHCP is set to disabled
• S
ubnet Mask: A number screen which the router uses to decide which portions of an address to consider before routing
information within the network
– o A common residential LAN subnet mask is 255.255.255.0 which indicates that the first three address octets are the
same for all devices on the network and the fourth octet is the field which is used to identify the unique addresses on
the network
• Gateway Address: A router address used for the transmission of packets outside of the network. Should be on the same
subnet as the devices on the network which will be transmitting the data
For more information on setting up the Connect Bridge and Lutron Connect Mobile Application, refer to the Lutron
Connect Setup Guide App Notw (P/N 048649) at www.lutron.com
After completing configuration of all necessary settings for the bridge, activate the bridge by clicking on the word
Activate on the far right of the screen. The status field should say “Good ”.
20 www.lutron.com/support
Application Note #731
Note: Even with all firewalls disabled, it has been seen on multiple machines that firewall rules to block Lutron software
can still operate.
Here you can check on the Windows Firewall status or allow programs through the Windows Firewall.
Click Windows Firewall.
This screen will show the status of each of the Windows firewalls on the machine.
In the left pane, click Advanced settings.
All the inbound firewall rules are listed here. RadioRA 2 software rules are listed with the name “RadioRA2”, and all
HomeWorks QS software rules are listed with the name “Lutron Designer”. For the version of software that is having
trouble communicating, go to the RadioRA2/Lutron Designer rows and find and expand the column named Program to
reveal the version number of software to which the rules correspond.
Check the following for the rules with the troublesome version of software:
• There should be two rules per version of software (they may not be listed next to each other)
• One rule should have the protocol set as UDP
• The other rule should have the protocol set as TCP
• The rules are enabled
• The actions are set to Allow
• The profile is set to All
If the rules are completely missing, proceed to Section 5.1.2. If changes to the rules are needed, close the Lutron
software and refer to the steps below.
If the rule is not enabled, right-click the rule and click Enable Rule. If any of the other items differ, then right-click the
problem rule and select Properties. The option to change a rule to TCP vs UDP is in the Protocols and Ports tab.
22 www.lutron.com/support
Application Note #731
The option to set the profile is under the Advanced tab. To get “All” the profiles (Domain, Private, and Public) must be
selected (checked).
After saving the changes to the firewall, restart the Lutron software.
From the Start menu, search for firewall and click Windows Firewall with Advanced Security.
All the inbound firewall rules are listed here. RadioRA 2 software rules are listed with the name “RadioRA2”, and all
HomeWorks QS software rules are listed with the name “Lutron Designer”. For the version of software that is having
trouble communicating, go to the RadioRA2/Lutron Designer rows and find and expand the column named Program to
reveal the version number of software to which the rules correspond.
24 www.lutron.com/support
Application Note #731
In the event that the firewall rules are missing, click New Rule… in the Actions pane on the right side of the window.
Ensure Allow the connection is selected, and click Next >. Ensure Domain, Private, and Public are all selected.
Click Next >.
For ease of finding this rule in the future, enter a name for the rule which matches the naming convention we use for
other HomeWorks QS and RadioRA 2 rules. Then click Finish.
• “Lutron Designer” when naming a HomeWorks QS rule
• “RadioRA2” when naming a RadioRA 2 rule
26 www.lutron.com/support
Application Note #731
The network type can be changed to Work or Home to avoid issues. This can be done by first going to the Network and
Sharing Center in the Control Panel.
Underneath the network name, click on the link that says Public network.
In the network type window that opens, select either Work or Home for the network type.
Note that some PCs may not allow changing this setting if managed by a corporate domain. Contact your corporate IT
administrator for assistance.
8.1.4 Force TCP Software-to-Processor Communication
Firewalls can sometimes block the broadcast and multicast communication between the programming software and the
processor(s). The HomeWorks QS and RadioRA 2 programming software allows the programmer to force the software to
utilize TCP communication instead of multicast which can also help get around firewall blockage. Note that there may be
issues switching over to the TCP communication mode if the processors have not already been activated via multicast.
Please also note that this will only change the communication method for software-to-processor communication.
Communication between processors will remain multicast.
8.1.4.1 Changing to TCP Communication in HomeWorks QS
In order to force the HomeWorks QS software to use TCP communication, first go to the activate tab and select the
option for processors.
Proceed to activate the processors to the database. Be sure to uncheck the option for DHCP and set static IP
addresses.
Below the table listing the system processors and network setting information are three drop down menus. Expand the
one titled System Communication. Using the drop down menu change the selection from Use Multicast Address to one
of the static IP addresses of one of the processors in the system. Click on Save & Apply.
28 www.lutron.com/support
Application Note #731
The below images reflect the disabling of one such security program from the system tray. This security program is
called Symantec and by right clicking on the shield, a disable option appears.
In this case, the security program manages the Windows Firewall so disabling the security program subsequently
disables the Windows Firewall. If there is no separate security program, or if the security program is not directly linked
to the PC firewall, it may be necessary to disable the firewall or, at the very least, allow the Lutron programming software
through the firewall.
After the work to the Lutron system has been completed, re-enable your firewall and security programs to ensure
that your PC is protected. Disabling the firewall and security programs should only be used as a quick and temporary
solution. Long term, it would be wise to allow the Lutron software programs through the firewall so that you can be
adequately protected from threats while maintaining the ability to establish communication with the system processors.
30 www.lutron.com/support
Application Note #731
Both the HomeWorks QS and RadioRA 2 programming software use User Datagram Protocol (UDP) and Transmission
Control Protocol (TCP) for communication over Ethernet to the HWQS Processor or RA2 Main Repeater. TCP is a
reliable means of communication between network devices involving a number of handshake steps between the client
and server. UDP is a method of communication that is targeting efficiency but thus has less handshaking to verify the
successful receipt of data packets. The handshaking differences between UDP and TCP are shown below.
received a message
I want to send a
message
Sending message
Yes
The HWQS Processor or RA2 Main Repeater firmware update process uses UDP Multicast to send the required
information to all of the processors on the system simultaneously to reduce the time required to update the firmware.
If the Wi-Fi connection is unstable it is possible for the communication to drop packets and, as a result of UDP not
handshaking as often, these dropped packets may go unnoticed and lead to improper system performance.
Proper setup can be accomplished in three simple steps. First, go to the Windows OS desktop and set a static IP
address. To do this, first go to the Control Panel. Click on Network and Sharing Center. If you do not see this option,
change the View By option to Large or Small Icons.
In the Network and Sharing Center window, click on Local Area Connection (or sometimes called Ethernet).
On the Local Area Connection Status window, select the option for Properties.
32 www.lutron.com/support
Application Note #731
Set up the IP address and subnet mask as a static IP address. Make sure that this address is outside of the DHCP range
of the DHCP server on the LAN router and does not conflict with any other address on the LAN.
Next, go to the Mac OS side and set a static IP address using the Settings menu. This IP address must be different than
the address being used by the Windows OS. This is because there are two machines running on the network (despite the
fact that it is the same Mac hardware). First, go to System Preferences.
The last step is the set the network type to Bridged. To do this in Parallels, go to the Windows Desktop view and go to
the Devices menu in the upper left (you may need to bring your mouse pointer to the upper left corner for the menu bar
to appear). In the Devices menu, select the Network sub menu, and then select Bridged Network. Select Ethernet as
the bridged network option.
To do this in VMware Fusion, go to the Windows Desktop view and go to the Virtual Machine menu in the upper left (you
may need to bring your mouse pointer to the upper left corner for the menu bar to appear). In the Virtual Machine menu,
select the Network sub menu, and then select Bridged.
Note: If you are not using a wired Ethernet connection, your bridged network selection may not be called Ethernet.
Examples would be a USB to Ethernet converter or using Wi-Fi (AirPort).
34 www.lutron.com/support
Application Note #731
Once you have completed working with the Lutron system, and wish to restore Wi-Fi capabilities, remember to enable
the Wi-Fi Network Adapter.
Obviously, if you are using a VPN connection to connect to a client’s house using the wide area network (WAN) to access
the house for programming purposes, this would not apply. Disconnecting from the VPN only applies when you are using
a local network connection to the Lutron system.
Note that not all VPNs support transmitting multicast data through them which is used extensively in Lutron software.
Check with the VPN vendor to find out whether their VPN supports transmitting multicast traffic across their connection.
As a general rule, everything in the software uses multicast communication when interacting with systems. Examples
of multicast usage includes, but is not limited to processor discovery, processor upgrades, device activation, system
transfer, system diagnostics mode, setting shade limits, and the Terminal window. The System Address is the multicast
address used for most multicast communication to the system, besides processor discovery which is hard-coded to
224.0.37.42.
If your VPN does not support multicast traffic, then there are a couple possible options for remote software access to the
system which includes:
• Force the communication method to TCP.
– Refer to section 5.1.4 in this guide for changing to TCP communication for steps on how to set this up.
– Enables you to discover processors and transfer to the system remotely
• VPN into a PC that is on the Lutron system’s network and use the Lutron software from that PC.
– This will bypass any multicast blockage caused by the VPN.
For more information on setting up a VPN to remotely access Lutron systems, refer to Application Note #231
(P/N 048231) at www.lutron.com
36 www.lutron.com/support
Application Note #731
Multicast Data
Source Data Path
Router
(w/ Multicast
Enabled)
Switch
(w/o Snooping
Enabled)
HQP6-2 HQP6-2
HWQS Processor HWQS Processor
Hosts
38 www.lutron.com/support
Application Note #731
Multicast Data
Source Data Path
Router
(w/ Multicast
Enabled)
Switch
(w/ Snooping
Enabled)
HQP6-2 HQP6-2
HWQS Processor HWQS Processor
Hosts
40 www.lutron.com/support
Application Note #731
Right-click on the network adapter being used (Wi-Fi or Local Area Connection) and select Properties.
Highlight Internet Protocol Version 4 (TCP/IPv4) then click the Properties button.
Close out of the Network Connection Properties screen before the changes go into effect.
42 www.lutron.com/support
Application Note #731
9.0 Troubleshooting
9.1 RadioRA 2 Find Main Repeater/Connect Bridge Error Codes
The below table displays all possible error codes that can be encountered when attempting to Find Main Repeaters and
the Connect Bridge on a network along with potential remedies/solutions.
44 www.lutron.com/support
Application Note #731
46 www.lutron.com/support
Application Note #731
PC
Ethernet
Laptop PC Ethernet
Processor
Laptop PC
Ethernet
48 www.lutron.com/support
Application Note #731
What is an IP address?
An IP address, or Internet Protocol address, is a unique way to identify a device on your network. An IP address is
analogous to a house number. On any given street, all the house numbers are unique just as on any given network all the
IP addresses are unique.
An IP address consists of 4 “octets” of numbers ranging from 0 to 255.
Example:
IP address: 192.168.1.100
What is DHCP?
DHCP, or Dynamic Host Configuration Protocol, defines a series of events which would allow devices to systematically
allocate IP addresses. In networks where DHCP is used, one device, called the DHCP host, is responsible for handing
out IP addresses to all the other devices. The IP addresses are temporary and are re-allocated any time the host or
devices are powered up.
The DHCP host hands out IP addresses from a range that was set up during the host’s configuration. Devices that would
like to receive IP addresses from the DHCP host are set up to obtain IP addresses automatically using DHCP. The DHCP
host is usually your home router.
Example:
DHCP IP address range: 192.168.1.100 to 192.168.1.149
50 www.lutron.com/support
Application Note #731
What needs to be implemented within the VLAN switch settings for HomeWorks QS to work?
As Lutron systems, such as HomeWorks QS, rely upon multicast communication for various system operations, it is
imperative that multicast be allowed to travel through the VLAN and across VLANs. Settings that should be enabled
within the switches for each VLAN are:
1. Routing Information Protocol (RIP) or Open Shortest Path First (OSPF)
2. P
rotocol Independent Multicast (PIM) – PIM is a group of multicast routing protocols for IP networks that provide one-
to-many and many-to-many distribution of data over a LAN, WAN. It uses more traditional routing protocols to send
information such as RIP or OSPF.
a. Dense Mode (DM) or Sparse Mode (SM)
i. D
ense Mode – builds shortest path trees by flooding the network with multicast and then prunes branches
where no receivers are present, not as scalable
ii. S
parse Mode – uses a shared tree or rendezvous point (RP) to then send unicast data out to devices,
very scalable
Enabling these settings differs based on the switch hardware being employed for the VLAN implementation.
VLANs should be designed and setup by a qualified networking professional with a solid understanding of VLAN
implementation. If you are not qualified or unfamiliar with VLAN implementation, we recommend outsourcing the network
design and implementation to an IT professional in your area.
What is the best way to go about troubleshooting issues that arise during implementation of the VLAN setup?
If you are experiencing issues with network connectivity between processors on a VLAN network, we recommend
isolating the processors from the network, via direct connections, to help determine if the issue is caused by the network
or the processors. If an issue with the network is determined, please contact an IT professional in your local area, for
further assistance.
52 www.lutron.com/support
Application Note #731
Lutron, HomeWorks, Clear Connect, Connect Bridge, Lutron Connect and RadioRA 2 are trademarks or registered trademarks of
Lutron Electronics Co., Inc. in the US and/or other countries.
Mac and macOS are trademarks of Apple Inc., registered in the U.S. and other countries.
All product names, logos, and brands are property of their respective owners.