I was able to set up Tailscale so now I have remote access to HA. However, I cannot get Tailscale to update my location (home vs away zone) based on where my phone is. I have given the companion app all permissions and enabled high accuracy.
I can see my postion being updated within about 5 seconds when on wifi, but not on cellular only. Even after a few minutes. I tried with funelling turned off and on, but no joy. Here is my setup, if that helps. Thanks for any suggestions I can try.
You might read through this and see if there is anything that helps:
I can say that if you turn Tailscale off, you definitely won’t get location updates because the Companion App won’t be able to connect to your server (assuming you don’t have the Nabu Casa cloud stuff).
That’s a great source of info on the Location settings. A lot of things I wasn’t aware, so thanks! Unfortunately it doesn’t help as far as why Tailscale doesn’t report the location (or maybe it is, but the message isn’t getting through).
I found under the Companion App Settings, Troubleshooting, there is Location tracking log. All it shows is that the location was failed to send.
Sorry for the late reply. Here is the problem and what I did to get it working.
Under Companion app settings troubleshooting, location tracker, it would only connect once at startup then all other messages fail. Finally fixed after removing device, entity My phone from mobile app in HA. (it also deleted the Mobile Add on. I think could have done the same by changing password since when I did, It was like a new Onboarding and had to reset IP addresses. Also uninstalled and reinstalled companion app. Now I get location updates with wifi on or with wifi off and tailscale app connected.
It has been working great ever since. Hope that helps!