I have multiple overlapping zones. A very large one around our greater metropolitan area, with many smaller zones inside representing the individual communities and/or districts. (Think New York, with smaller zones for Financial District, Lower East Side, Hell’s Kitchen, Soho, etc.)
It appears HA returns your current zone based on:
- Zones I am currently in | zone I am closest to GPS coordinates.
This erroneously places me in the larger zone when I am closer to the GPS point of the larger zone than I am to the GPS point of the smaller, more precise zone. (eg closer than 1/2 the distance between the two different zones’ GPS points).
Therefore (I believe), the logic should be:
- Zones I am currently in | zone with the smallest radius.