Outbound firewall ports/IPs necessary for normal connectivity?

Hi there,

Does anyone know what outbound ports are needed for Hubitat to do its thing on a day to day basis?

I'm not complaining about what it does, I'm not overly concerned that it needs to talk to a server to get updates, I just want to know specifically what ports are required outbound, and what server IPs it will connect to, or at least a range.

It tries for this right now...
18.191.24.253:8883 --ec2-18-191-24-253.us-east-2.compute.amazonaws.com

What other connections does it need opened?

Thank you for your support!

443 is needed as well for outbound cloud connections if installed. 8883 is needed for checking for updates and registration (what shows up in portal).

Beyond that, unless you install a specific app that tries to connect to something on an unsecured port (80 or other) that would be up to that app / 3rd party.

The range of IPs would greatly depend on what 3rd party apps you install (google home, alexa, etc.)

1 Like

I would think 'normal computer stuff' as well.. DNS and NTP.
Via DHCP, however, in my case, those services are internal.

Yes, forgot about NTP. Of course you can manually sync time to browser in settings.

Okey dokey. I agree on the "lots o' IPs depending on services" but what IPs for Hubitat updates? 4 amazon IPs so far. Is it trying for a dns name like "updates[.]hubitat[.]com" or is it hard coded somewhere (doubtful). I can adapt to either of those situations.

I've put in a request, but its not just a single url, since AWS services can change, the list could be quite large and can and will change.

Nothing is required for operation after registration. You can block all outbound if you like. Just open it up when / if you want to update.

Thank you Patrick for looking into this, this interests me as well as I prefer to whitelist as much as I can outbound if possible.

Clearly not the Windows 10 model of communications! :grin:
..and this is why I love Hubitat.

@patrick , any status from your request? Is this or can this info maybe posted on the documention pages?

No status update. Once I have something, we will post it.

1 Like

Awesome, no rush, thanks!