Correct - You do not need the Funnel feature, if you are OK with both HA Green (via HAOS Tailscale app) and your Android (vial Play Store Tailscale app) connecting to Tailscale all the time.
Now, in your Tailscale web interface management console - are both showing green dots? If so, take a note of the IP address of the HA Green. For Tailscale, it should be in the format of 100.a.a.a.
Now, back to your Android phone. When disable the wifi (so that you are not on home network) and enable Tailscale (but you would be in Tailscale net)…
Let’s run a test:
open your web browser - see if you can connect to HA via http://100.a.a.a:8123 …?
Let us know the results. If this works, then you are a couple of settings away in your HA compaion app to be able to remote access.
If not, then there are other issues. Show us your configuration in detail… otherwise we would not know what you might have missed or not missed.
I helped another guy here. Not exactly the same scenario but maybe you might find some of those useful.
You don’t need to use funnel if you’re using the IP address of the HA node that you’ve installed Tailscale onto. You just need to make sure you’re using http://<ha_node_tailscale_ip>:8123 you won’t be able to use HTTPS since you have no way to do a hosts file on your phone.
I’ve did this with a device that I couldn’t directly expose to the internet for various reasons.
Yup that would work also. Apart from minor feature differences, Unifi Teleport and Tailscale are basically the same thing / same concept - just different people running the show in the background.