User location is based on old home zone after move

I recently moved and noticed that the location of my phone is sometimes jumping the my old address. As soon as I disable wifi, GPS kicks in and the user’s location is correct again. My guess is that somehow HA uses the old Home-zone when I’m connected to my wifi.
Extra info:

  • my wifi SSID is the same;
  • I did not leave my router or other wifi devices at the old address;
  • I changed the Home zone to my new address;
  • the user’s location is not always on the old home zone. It just seems to randomly jump there for a few hours and then jump back.

This bug (unless I’m doing something wrong here) breaks my presence based automations. Any idea what is happening here?

This is the result of Google’s and Apple’s database with wifi hotspots that thay use to improve location accuracy when GPS is inaccurate, such as inside or between tall buildings. I don’t think you can do anything other than wait until they cartch on that the AP has moved. If you moved close, that might take a little longer than if you moved far.

What you might be able to domis turn the setting off to i prove GPS accuracy, but I fear it might also slow down them catching up with the moved AP.

What will work is add other device trackers to the persons in HA that rely on e.g. connection to the router instead of GPS.

Thanks, this explains a lot! I indeed moved quite close, just a few hundred meters. I have my smart watch connected as well, but obviously this also connects to the same wifi.
Connection to the router as a device tracker doesn’t seem to be a plug 'n play option, so I turned on the wifi-sensor in the companion app and created an automation that checks wifi-status everyt 5 minutes and toggles my ‘somebody’s home’-helper. Let’s see if that works.