Calibrating geofence

Hello all

I live in a small village in Italy and i have developped a geofence automation based upon the location of my android phone.

From my house i have created an area, called home, of a diameter of about 300 meter arounf the house.

When leaving the house on or about that point i get a notification that i have left the house and that the automation hase donne its job. This is fine

However when i arrive i need to be on the property in order for HA notifying me that i am home.

Not good.

So I created a second zone called home2 that has a radius of about 500 meters.

Hence in my mind HA should notify me earlier.

It doesn’t…

I need it to recognise my phone has enterred home2 and notify me

I does however recognise me when i am on the property and then notifies me that i have arrived.

This happens because i am in the area of my home wifi no doubt

What have i not configured correctly

I need the main gate to open when i arrive (for trafic safety reasons). therfore whn i am about 300 (or in this case 500) meters it should activate the automeation

thank you in advance for your assistant and time