Hey folks, here’s a guide I wrote up for using Cloudflare’s Argo Tunnels for remote access to your Home Assistant instance. If you’re looking for something other than port forwarding, VPN, or Nabu Casa - this might be worth considering.
I use this and Nabu Casa. Full guide on how to set it up using a test domain as an example. Argo Tunnels do cost $5 a month, but they can be used to tunnel other things as well, such as Proxmox, etc. Use it in conjunction with Cloudflare for Teams (I’ll write another guide later) and you’ll have your own authentication in front of it as well, using Gmail or other things.
Thanks for posting that. I started writing the content before that announcement. I did try it recently, but the tunnels on the free one, for me at least, were still randomly-named with new names each time, and not UUID-based. So based on my testing - not quite yet.
However, I’d assume in the coming days or weeks, this will be fixed and then this can be used with no cost. I’ll try again early next week and update the content if that works.
You mentioned avoiding “Cloudflare for Team” authentication for remote access as the HA app wouldn’t know how to deal with that authentication. I assume the same would be true for any incoming API requests into your HA instance, for example Google Assistant manual setup.
Hello. Thanks for the tutorial. Good job! HA works great but I’m having trouble connecting to Proxmox. I added lines to the config.yml file with a subdomain added in Cloudflare and IP Proxmox but unfortunately it doesn’t work. In Cloudflare, I added a new subdomain and assigned the same tunnel UUID to it. What may be the problem?
Also.
Can you advise what the issue might be with running running cloudflared in the proxmox host OS. I am asking because you put it in VM and there must be a good reason I am missing.
There should be way to access HA from native app on mobile. Yo can use Cloudflare warp as part of Access policy definition and make your mobile trusted device without additional auth as you will be auth in to the warp.
It works great. I just wonder if with the HA only tunnel you need to set up a firewall on the host machine itself? Currently, I have not set it because it only works in the local network.
Second question - I set up my cloudflare firewall to block IP from outside my country (not US). What IP range should I unblock for Google Assistant to work?