Ariela - Home Assistant Android Client

Hi! just finally getting back to testing this update in regard to this. It seems that it still happens, but not as much. I’m now sending new logs.

I noticed when using WiFi as source in Device Tracker, occasionally Ariela still sends my lat/lon GPS coords to HA (as sometimes it shows me being ‘Away’ at lat lon (0,0) and sometimes in the zone I defined as at my workplace.

Any ideas? I don’t mind the behaviour but it seems inconsistent or at least undocumented?

It happens the same for me. I also had to switch to WiFi mode since GPS does not really works for me…

I am also experiencing device tracker issues using mobile_app and GPS. After I cross the threshold of a particular created zone, I no longer receive location updates. I do continue to receive updated battery info from the mobile_app device so it shouldn’t be a communication issue. Any help would be greatly appreciated.

Ariela wifi device tracker works like this:

  • if your phone is connected to a home wifi (the one which you put when you did the initial setup or one that you added as a home wifi) it will send to HA that you are home
  • if your phone is not connected to a home wifi it will report to HA that your current location is 0, 0.

The GPS issue will be fixed today. This is a regression added by accuracy setting.

Hello,

Version 1.3.5.1 is out.
What’s new:

  • NEW: Lovelace MAP card support
  • device_tracker: send any location if accuracy is set to zero
  • update Google libraries
1 Like

I see the change for location tracking. If I change it to 0 does it send the GPS location everytime it changes?

If the accuracy is set to 0 (zero) , Ariela will send location updates whatever the new location accuracy is.
If the accuracy is greater then zero, Ariela will compute the set accuracy and the new location accuracy. If the new location accuracy is greater then the set one, Ariela will not going to send any location updates

@Ionut, Hi. I have a small problem that I created myself :slight_smile: The program is configured with 2 servers. One only local and the second local+external. Leaving the place where only local connection, forgot to switch to the second where there is a local+external. Now I can not use the program normally, until I return to the place where only the local connection. Maybe there is some solution to switch between servers, if one of them is not available? Or something else?

I know about this. I will give the possibility to choose for the server at startup. :smiley:

1 Like

Does it first look at WiFi home? If connected ignore? Does it capture the GPS coordinates?

Yes, first check will be done on the wifi. If you are connected to a home wifi that you set, the location received is ignored and Ariela will automatically inform HA that you are home

Getting notification “bounce” since the update. Getting two notifications right after each other at two different locations.

Is Ariela sending two device tracker updates?

How can I tell? There is nothing in the log file that I can find. I see notifications in the Ariela notifications drop download on my phone. Is there a log of the automations in HA that will show my GPS location? Either Ariela is sending incorrect information or HA is sending out the notification based on nothing? All of my Notifications are based on zone locations. I have the accuracy in my zone file set at 100. Not sure how it is possible for me to get different zones trigger that are miles apart seconds from each other.

I looked over the logs you send via email, and seems that in less then 1 minute Ariela received 2 location points which are almost 3 km apart (nascar driver :stuck_out_tongue:) Your phone could use other methods then the GPS to determine location (eg: wifi, bluetooth, network). I am not really sure why such thing happened and why Ariela received those locations. What i could do is maybe i can calculate this behaviour your are facing(you are receiving locations which is not quite except maybe if you are traveling with 180 km/h)

FYI, on my phone with WiFI location setting, it works fine. No more GPS updates being sent to HA

I will work in the meantime on a different feature for Ariela: assigning Wifi to a zone. This means that when you will be connected to a Wifi network which has a zone assigned, it will inform HA that you are at that particular zone :slight_smile:

1 Like

Hopefully you can find something. As I replied in the email other programs use cell tower, wifi, etc along with GPS to get more reliable location tracking. For example I use Google maps. This uses my phones GPS well as cell tower info. I have never seen it jump several miles in a few seconds.

Not sure why my phone is sending incorrect information to Ariela. When I have verified my locations, GPS location on Google maps or GPS logger it shows my location within feet (Less 100) of my location. GPS logger currently shows the accuracy of 65 feet.

Hi @Ionut,

I’m currently moving over from using Zanzito, and one of my most useful automations was triggered by unlocking my phone first thing in the morning. Would it be possible to get a “screen lock status” reported via the mobile_app integration in Ariela?

Thanks!