Solved!
I ran into an issue when I hit Part 4 - Configure The Lutron Caseta v1.0 SmartApps. When I try to run the app, I get a message saying “0” servers found and it sits there and nothing happens - for more than 15 minutes. I’m looking for a way to troubleshoot the program to see where I made an error.
I have the Caseta Pro, and I can control my Caseta lights in SmartThings. However, I can’t seem to connect the app for some reason via the Lutron Pro Service Manager. Telnet is set up and working fine.
One of the things I noticed is the node.js connects to the Lutron app via a login. How does the node.js know which SmartThings login to use?
Yes, I’ve verified the IP addresses on line 5 and 6, and they are correct. I found it interesting one line has and the other doesn’t but I don’t think this has any impact.
The logs don’t show any activity or connection with the SmartThings login or the IP address.
I am running this on a Ubuntu server with Node v8.15.0 and npm v6.4.1.
Solved! The SmartThings bridge MUST be on the same network (or VLAN) as the Node.js server