Restrict access only to Google Assistant exposing HA


I would like to use Google Assistant but I don’t want to expose HA “to the world” so … I have a doubt about if will be possible to expose HA and restrict the access only to Google Assistant services (filtering by IP ranges or something similar). someone has experience with this?


See my similar question here:

I plan to try it with a reverse proxy where I can at least control more aspects, but filtering by IP seems problematic as any “cloud” service is likely to move around a lot.

Thanks Linwood,

Yes I was planning to use Nginx as reverse proxy in front of HA, and also filter by IP using my router and also iptables in the server.