Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Waypoint leave events dropped/missing #1867

Open
jstys opened this issue Oct 1, 2024 · 1 comment
Open

Waypoint leave events dropped/missing #1867

jstys opened this issue Oct 1, 2024 · 1 comment

Comments

@jstys
Copy link

jstys commented Oct 1, 2024

  • App build number: 2.5.3
  • Android version: Android 14, August 5 2024 Security Update
  • Device: Oneplus 10 Pro
  • Installation source: Google play

I recently started experiencing an issue where waypoint leave events are not being logged which is breaking my Home Assistant integration because Home assistant is dependent on receiving all enter/leave events so it can ignore location updates while in a geofence.

I typically lose connection to the MQTT server when leaving my Home geofence because Tasker will switch me over to my wireguard VPN when leaving my Home Wi-Fi so my theory is the waypoint leave event is not being queued properly when this connection is lost. I've noticed that the leave event is also not even triggered on the app itself, I only get a notification that I've arrived at my work waypoint.

@jstys
Copy link
Author

jstys commented Oct 2, 2024

Will continue to monitor this because this week I've had 100% failure rate when it comes to receiving home exit events. I'll try to upload a debug log when possible, right now my logs are being truncated by my commute so they are consistently missing the problem time range.

For the purposes of home-assistant I've disabled my broker from listening on transition events because then all location updates are handled individually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant