Dean Posted October 4, 2022 Posted October 4, 2022 I'm trying to get the Rachio zones to show up. I suspect the issue is with the port, as instructions say a port must be forwarded for the Rachio to communicate. The default is 3001. The problem is that I have no idea how to forward an internal port! Can someone point me in the right direction?
Solution Geddy Posted October 5, 2022 Solution Posted October 5, 2022 @Dean It's not an "internal" port forward. It's actually suggesting that you port forward on your router/firewall to be able to receive external connection from the Rachio server. https://github.com/UniversalDevicesInc-PG3/udi-rachio-poly/blob/master/README.md Under the heading "Polyglot Custom Configuration Parameters" Quote OPTIONAL: Key: 'port' Value: External port (integer) for polyglot server. Note: This port must be opened through firewall and forwarded to the internal polyglot server. Defaults to '3001' if no entry given but opening port is not optional (required for Rachio websockets). ot required or used for polyglot cloud. Also note in the install instructions this comment: Quote Note: Use of a Dynamic DNS service for the external host is recommended. My guess is that's so the DDNS would update if your external IP should ever change you won't have to fix the node server settings. I'm not a user of this node server. Just happened to see these parts in the readme files and wanted to point them out.
Dean Posted October 5, 2022 Author Posted October 5, 2022 I hope someone can explain this to me. Today, all of the nodes for the Rachio are there. I had input 8443 in the port field before I stopped last night. This is the same as for the ISY. Should I leave it like that?
Dean Posted October 5, 2022 Author Posted October 5, 2022 I do use a ddns service, so I guess instead I would just use the URL along with the port number? Does that sound right? I'll also go into the router and open up 3001. Thanks for your feedback.
Dean Posted October 5, 2022 Author Posted October 5, 2022 Worked! I changed the host to my DDNS service and opened up port 3001 on my router. Everything came through and now in ISY. Thanks so much for your help! 1
Geddy Posted October 5, 2022 Posted October 5, 2022 47 minutes ago, Dean said: Worked! I changed the host to my DDNS service and opened up port 3001 on my router. Everything came through and now in ISY. Thanks so much for your help! Glad you got it to work. Just know though that opening ports is usually considered a security issue. I'm sure it's probably low, but it's still worth mentioning and knowing. There are bots that just like to port search and spam any open ports they find. Especially well known or documented ports. Make sure any associated passwords (router and Rachio) are strong!
Recommended Posts