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.
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