Vera App Issues on Android: Geofencing Failure and More

Hi,

I got a new Android phone running version 13. I cannot get geofencing to work on it. Cleared the data, recreated the geofences, but nothing works. Then I changed a working geofence on another android phone and that also stopped working. So it looks something in the app got broken. As the Ezlo still does not support geofencing it may not have had much attention, but it is one of the few things I use the app for on my vera’s.

Also on Android 13 and you have multiple controllers on your user id, it will not stick to the last controller you selected. It always drops you in the controller selection menu. I know that if you do not have the controller with the geofence settings selected, it will not work. I took all but the controller I use for geofencing off my userid, but that did not help either.

Last issue. When I try to edit some of the Vera scenes in the app, it crashes.

Hello @reneboer

Thank you for contacting eZLO Smarter Home Control’s support.

We are experiencing some issues with our Vera app on Android 13 the issues have been reported and our team is working to solve them as soon as possible.

Thank you for your patience and understanding.

Regards,

Jonathan Botero.
Customer Care Tier 1 Support.

Fast forward two years… this appears to still be an issue (or is an issue again).

Android 15, latest app, latest Android security patch level, and the app is riddled with issues simply by enabling the app to have location data access (which is required for Zones setup).

My app was working fine, dropping out to the “choose controller” menu every now and again (but not regularly). I attempt to enable Zones, it tells me I have to add Location permissions. I add the permission for “all the time” with fine location data.

Once the permission is added, it is very slow to launch, drops me at the select controller screen, and then refuses to load beyond that. Subsequent attempts to launch the app see it immediately close. Turning off location permissions allows it to run correctly again.