Presence with Android Phone?

I have the iphone locator plugin set up to my wife’s iphone and it works great my first question is what is the best way to accomplish this on an android?

Next question is: Is there a way to have my android and my wife’s iphone look to see if the other is already home and run or not run a scene based on that?

Thank you.

I use tasker and authomation, or tasker and auto vera work too. You set a geofence with tasker (ideally with the autolocation plugin) which then triggers a profile in tasker when you leave/enter the geofence. That profile can the use either authomation or auto vera to switch a device, a virtual switch for example. Works very well.
I also have another tasker profile, which activates the same task (me being at home) when my wifi logs into my home wifi, that’s my ‘failsafe’

I AUTHORED and use VeraProximity (GeoFence app on Android).
It can Set/Reset a Virtual Switch or MultiSwitch or run a scene when you enter/exit a GeoFence.

If you make your fences too small you will get false alerts (Caused by GPS loosing track when indoors and dropping back to cell tower triangulation).
If you use PING you get false alerts when battery is dead or network problems.

I (and others) have used a combination techniques to eliminate false hits.

I use concentric circles:
I have to transition both to indicate I have left.
I have to transition both to indicate I have arrived.

You can use two independent events like a geofence and Wifi presence like Mike as done as well.

The logic is handled by PLEG plugin (You need the PLC plugin as well).
It supports sophisticated logic as well as detecting sequence of events that allows you to develop a fail-safe detection for you and other’s in the family.
It also allows you define the logic when MrIsHome or MrsIsHome or SomeKidsAreHome or AllKidsAreHome or NoOneIsHome …