What IP Range does Home Assistant use for Push Infrastructure?

I have my HASS OS instance blocked from the internet which breaks notifications.

I’ve opened up the Apple Push Notification Service ip range: 17.0.0.0/8 (basically Apple’s whole range).

I’ve also opened up the ranges Cloudflare uses for tunnels: 198.41.128.0/17 &104.16.0.0/13

However push notifications still are not making it through. This makes me think I need to allow Home Assistant out to it’s own push infrastructure. Does Home Assistant publish the IP ranges it uses anywhere like Cloudflare does here? IP Ranges

I think there is the direct ones, which do not use any infrastructure, and then there is one using Google’s server, which is for devices that are not always online.

Well I did a tcpdump, ran a test notification, and found 1 IP not covered by the Cloudflare ranges which was: 151.101.1.195. Looks like that is part of the Fastly infra. Allowed that IP and now notifications work! I’m guessing that IP will rotate in which case I’ll broaden it but so far so good :slight_smile: