How I used Tasker and Auto Location Geo Fences to surprise my wife for her birthday

I threw a surprise party for my wife’s
birthday a little while back, and I used Tasker and Auto Location to help me pull
it off. I’ll show you how I did that here. So first of all what I did is when I
sent out the invitations, I let everybody know to contact me either by email or text
message. Then I used Tasker to mute my notifications for 15 minutes at a time. I
didn’t want a barrage of incoming messages to tip off my wife that
something was up. We were out of town on the day of the party and had about an
hour drive to get home. Luckily I picked the place for the party that was right
on the route that we would normally take, again she wouldn’t be suspicious. And I
used Tasker and Auto Location to send text message updates to people at the
party, to let them know where we were and when we would arrive. All this was done
without me ever touching my phone. It was sitting in the console the whole
time while I was driving, my wife had absolutely no clue what was going on. So,
let’s get started here shall we? I’ll start by opening up Tasker and
we’re going to create a new profile, hit the little plus icon here and it’s
going to be an event and here we’re going to type in into the
filter “n, o, t”, look for notification and I’m going to hit up here which says
owner application and I’m going to select my Gmail, right there, and also
messages. and then I’ll scroll down to the bottom
and set the priority to highest. And then I’m going to create a new task, hit the plus
right there, I’ll give this a name and we’ll call this “Delay Notification”. Hit
the checkmark. Hit the plus here for my very first action. I’ll just start typing in the filter, “if”,
this one’s real simple. I’m just looking for the “if”, as soon as I find it, right
there, hit that and now I got to pick the condition here, so I’m going to give this a
new variable here and we’re going to call this “delaynotify” Come over here give it a value, I’m going to say zero and click the tilde and go “Maths Equals”. I prefer to use zeros and ones it
could be done with true and false with the matches, but I prefer binary
method. Then add another action here, and I’m going to type in “wait”, and we’ll wait
just a little bit here, six seconds should be good. Enough time so that my
notification sound will play through completely. Add another action, and
this time we’re going to do “variable set” and I’m going to have a new variable here.
I’ll call it “delayvol”, for volume. This is so I can capture what the volume is
so I can put it back after the mute process is over. Hit that little tag up
there, and then scroll down through all these variables to “Volume – Notification”
and then I can back out of this page here. Next action going to go to “Variables”, “Variable Set” and we’ll hit the little tag here, and go to my “%delaynotify” that I set
up earlier, and I’m going to change that to “1” and then I’m going to click the little
box here, “Do Maths”, and then I’m going to back out of here. Do another action, start typing
into the filter here, “volume” and I’m looking for that “Notification Volume” I’m
just going to drag that down to zero and then back here. Now I’m going to do another wait
command, we’ll go 15 minutes, right there. Next action, we’ll set that volume back, so
going to go in here, start typing in the filter, grab “Notification Volume”, hit the
little crossed arrows up here, hit the little tag, grab that “%delayvol” that
variable there, and then back out. Then the next action we’ll go “Variables”, “Variable Set”
grab the little tag here, “%delaynotify” grab that, and we’re going to set that to
zero, and again check the “Do Maths” box and then back out of there. And then one more, go in here, start
typing in “end” and then select the “End If” and that task is now done. So if you’re
wondering why we’re setting the delay notify variable to 1 and then to 0
inside the task that is triggered by the delay notify being a 0, the reason for
that is so that if during the 15-minute wait period another message comes in, it
doesn’t reset that clock just try to start to do a new 15 minutes, that’s how
we’re preventing that. So now back out, hit the check mark to apply and that’s
it. This one’s done. Now let’s get into the Auto Location, so I’m going to go in
here I’m going to open Auto Location and I’m going to set up a geofence, go in
here, “Manage Geofences” and hit the plus for a new one, and pick a spot
on the map here, tap on the map on that spot , and then tap
down here “Accept Geofence”, now give it a name, and in this case here I’m going to
call it ten minutes away, click OK and now I’m done with the geofence.
Time to go back to Tasker open that back up. And I’m going to go in create a new
profile here, hit the plus icon again, and this one is going to be a state.
Click on “State” in here, and then go into “Plugin”, “Auto Location”,
“Geofences” tap on the pencil for the configuration,
“Geofence Name”, and then pick the one that we just set up. Then go down to status ,we
want to click on “Inside” and then hit the checkmark, and looks good here, back out.
Create a new task, and we’ll give this a name and we’ll say ten minutes away, hit the checkmark, hit the plus for the
first action, start typing into the filter, we’ll wait, we’ll wait just a couple
milliseconds here, and hit the plus again. Start typing into the filter go “sms”
and click on “Send SMS”, now we’ll put in a phone number here, and we’ll just say
“555” and we’ll just make something up here for the purpose of
this video. “1234567” good enough for demonstration
purposes, and then we’ll put in a message and just say here, ” We are ten minutes
away get ready”. That looks good. Back out of there, back out, hit the
checkmark, and there it is, it says “Applied”, so that’s good to go. Now we’ll go back to that geofence, we’re
going to edit that, so click on the “10 minutes away”, and I don’t really like
where it is right now, so I’m going to adjust that, and I’m going to move that
geofence to this intersection right here. I’ll just tap that get just right,
because we’re going to have to drive through this intersection, so I want this
to be the point where it’s going to trigger, and I went 200 meters because
you’re driving through a speed, it might not, you may not be inside it long enough
to trigger it. Now you’re not just limited to one geofence, you can use
multiple ones for whatever it is you’re trying to do. I did, and that’s how I
pulled this off. So to recap, I set up my phone so anytime
I got a text message or an email, it would mute my notification for 15
minutes, that way my wife’s not asking me questions like “Who’s texting you so much?”
That really threw her off. And then I had my phone automatically send text
messages to people at the party, letting them know when we’re going to be there, how
far we are away, so that everything can go off without a hitch, and I never had
to pick up my phone. She never knew. I hope you found this video informative,
maybe you got some ideas of things you can do with your own Android phone using
Tasker and Auto Location. If you would like to see more things you can do with
Tasker and its plugins, please subscribe to my channel, and don’t forget to like,
comment and share this video with your friends and family.
Until the next time, make your Android phone, yours.

Posts Tagged with…

Reader Comments

  1. Bashi Ali

    I never liked the idea of hacking until my cheating wife gave me every reason to spy on her. I've been suspecting her attitudes lately and I really loved my woman, so I was eager to find out the reason behind her sudden change of attitude.

    I contacted [email protected] who was recommended by a friend and after few hours of contacting him, he gave me remote access to my wife's phone and i saw all her activities and I was able to confirm she was cheating.

    You can reach him on gmail through [email protected]

Write a Comment

Your email address will not be published. Required fields are marked *