As a test last night I setup my son's phone with 2 profiles - one with a
Wifi Near context and one with a net-only Location (600m radius) context,
and both intended to detect him being at school. I set the Enter and Exit
tasks on each to send me an SMS. Not surprisingly, both activated and
deactivated at the same time - at Tasker's default 10 minute screen off
check interval - but this was about 20 minutes after he left school (normal
for Wifi Near, but not so good for Location). I also set my phone up with
a net-only Location context to detect being at another school. When I
dropped my other son off earlier, I was in and out of the prescribed
location (circle) within just a few minutes, and Tasker never realized I
was there.
During a brief test of AutoLocation geofencing the other day, it almost
immediately alerted me that I was within the circle, and within a minute of
leaving it. Unfortunately I had installed Tasker 4.3b10 just prior to
installing AutoLocation, and removed AutoLocation shortly thereafter in an
effort to resolve the weird Tasker behavior in b10 (which I now know as
unrelated to AutoLocation).
I'll be doing some more testing over the next few days, but so far it looks
like AutoLocation is far more responsive. Unfortunately, AutoLocation is
unaware of the status of other Tasker contexts that may be being used in
conjunction with AutoLocation geofencing, so the geofence is being
monitored even when less power hungry contexts would have Tasker NOT
monitoring the location.