HomeWorks 16.0+ Networking Guide
Application Note #760
Revision B
June 2023
1 Customer Assistance — 1.844.LUTRON1
This document will act as a guide for establishing communication with a HomeWorks system and will describe various
ways to overcome the network and computer challenges that you may encounter.
Table of Contents
1.0 Interactive Processor Activation Troubleshooting Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.0 Connecting to HomeWorks QSX Processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Firewall/Routing Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.1 Required for System Startup and Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.2 Required for System Runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.3 Optional Features and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.4 Mobile App, Internet and Cloud Connectivity Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Activating Processors in Lutron Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.1 Activating Processors in Lutron Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.0 Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 Firewalls and Security Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.1 Check Inbound Firewall Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.2 Allow Lutron Programs through the Firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3.1.3 Using a Work or Home Network Connection to the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
3.1.4 Force TCP Software-to-Processor Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
3.1.4.1 Changing to TCP Communication in HomeWorks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.1.5 Disable Firewall Temporarily . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.6 Network Hops with HomeWorks QSX Processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
3.2 Using Wi-Fi with Lutron Programming Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 Multiple Network Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.4 VPN Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.0 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1 Activation Tab Pop-Up Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
4.1.1 Unable to Communicate with the Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1.2 Processor Heard is Different from the One Selected in the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1.3 The Processor is Configured for a Static IP Address but does not have an IP Address Specified . . . . . . . . . . . . 18
4.1.4 The Certificate Used for Establishing Communication with Processor is Missing from your Machine . . . . . . . . . . 19
4.1.5 Cannot Activate the Processor because you Project Contains a Mixture of Processors Using DHCP
and Static IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.1.6 Status While Activating a Processor Shows “Not Responding” . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
4.1.7 Unable to Find Processor on Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
4.2 Transfer Tab Pop-Up Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
4.2.1 The Current Subsystem does not Contain any Activated Processors to Allow for a Transfer . . . . . . . . . . . . . .20
4.2.2 Communication to One or More Processors Failed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.2.3 The Following Processors Cannot Communicate with Each Other. If you Continue with Transfer, the System may
not Work as Expected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.4 Some Processors Cannot Communicate with Each Other. If you Continue with Transfer, the System may not
Work as Expected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.5 The Security of the System Network Communication can be Improved, but the Improvement cannot be Applied
Automatically due to Processor Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.6 Some Processors are not in the Same Subsystem. Would you like to Continue to Transfer or Cancel the Transfer
and Fix the Issue? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.2.7 Some Processors are not in the Same Subnet. Would you like to Continue to Transfer or Cancel the Transfer and
Fix the Issue? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.2.8 To Improve the Security of the System Network Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
4.2.9 Unable to Apply Changes because Processors are Configured with a Mixture of DHCP and Static IP . . . . . . . . .23
4.2.10 Basic Troubleshooting did not Resolve the Issue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.3 Using a Direct Connection to a Lutron Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
4.3.1 Direct Connection using Static IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.2 Direct Connection using Link Local Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
4.3.3 Setting a Static IP Address on the Windows Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
4.4 Running Windows OS on Mac (Not Recommended) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.4.1 Parallels and VMware Fusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5 Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
4.6 Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32