Android app default to internal url without location

Hi,
It would be nice if the android app had a setting to default to using the internal url and fallback to external url after a timeout (say 5 seconds) and then not need location.
Having the app permission use location all the time, is not reasonable IMO.
If the app defaults to internal, then using the app locally will be quick and acceptable, then when out the user can accept a small load delay in my view. It’s a reasonable tradeoff for not having to give location permission all the time.
Thanks.

there is a setting for this when you configure the internal network, you can tell it to skip the check however it means you have to ignore the first error when you get it.

Settings > companion app > select your server > home netowrk and change the bottom option to the non-recommended one.

1 Like

So if I go into server settings, home network is not set unless one enables either the wifi network connected or ethernet or vpn. If none of these are enabled, then the internal network url setting on server settings, is greyed out. In that case I think it always uses the external home assistant url.
In the home network, vpn and ethernet is not always applicable on a mobile device, and wifi network is the one that demands full time location permission.
I’m wondering if the internal connection url can be enabled even if home network is not set. Then in that case the app defaults to use the internal url first, timeout and then try the home assistant url