Intermittent issue sending zone events to Home Assistant

I recently upgraded my wireless AP, and since then I’ve had an issue. Here’s what I think is happening.

When I leave home, the app tries to send the zone event to home assistant so it knows I’m away. However, at this point I’m at the very edge of the range of my AP. As such, I’m still connected to the Wi-Fi, but not reliably. This causes the app to fail to send the zone event to home assistant, and none of my automations based on that happen.

I don’t have the precise location being sent to Home Assistant. I turned off the sensor in the app. I don’t really like the idea of that being recorded in Home Assistant. In fact, I turned off most sensors except the zone event.

What I’m wondering is if there’s a way to have the app periodically confirm the state of whether or not it’s in the zone so that if it fails to send, it can correct it later when I’m well outside the range of my home wifi. Is this possible?

I’m considering just changing the size of the zone so that it doesn’t land exactly where my wi-fi gets weak, but from what I can tell, you can’t change the zone size of “home”

Thanks

If it’s not possible to have it re-send, is there a way to send my precise location without it being logged? And if so, would it help to have my precise location or not?

Anytime the app sends over a location request it gets logged to HA and has been requested from Google. I suppose you can tell the recorder to ignore the device_tracker entity so your HA doesn’t record it but in order for zone to work you need to provide a location.

In terms of the app not sending the event when it fails to send, its tough in that case because if we queue up the error then even a valid error can be in a loop. Try to look at App Configuration > Logs when the issue happens and look at the error there. Maybe it will give you a clue.

Another thing you can do is just increase/decrease zone radius.

Where is that? I’m failing to find that setting for the default “home” zone.

Yeah, I guess I was thinking to have it retry up to a certain number of times with a delay between retries.

Thanks! I always thought 100m as a default was too big, anyway. I like seeing the lights come on as I’m getting home, I don’t want them on before I’ve turned onto my street.