That would explain why it cannot discover my HA. I am on HassOS latest version with Auth enabled. I did also enable legacy api password but that doesnt work either.
In the morning I see that widgets are not updating&woirking, when I try to add new widget I recieve an error. I do have to open the app, and then all starts working again> it gets a sort of freeze or something?
I don’t know how I can do that. In any case it is as I describe it. I can pay more attention to the error, but its a small popup that lasts less then a second
I appreciate your work invested in creating an app.
You should not prevent someone from using app if user does not accept location permission. Explain in UI why it is necessary and let user decide.
If later on user attempts to use some functionality requiring location, app can request permission again.
I never share location unless app by nature requires that which is not yet a case for Ariela - location being “used to retrieve wifi networks” does not explain anything because me as a user am intending to connect to my own cloud and I am probably already on wifi or mobile data.
When in future app will be able to work as some kind of data_tracker, user anyways should be able to opt out.
The location while setup Ariela is only used to retrieve Wi-Fi networks(this happens because Android API).
In the future, location sharing will be used to track the device using device_tracker.see component
But you are also correct, if the user choose not to share the location something else should be added. I will investigate this to see what can be done.
Ionut