• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Anyone using Tasker?

lekky: Yes. Also note that only tasker settings are restored automatically (the ones tasker displays with a gear next to them). So it may be neccessary to have an exit task to reset things you changed in the enter task that are not standard tasker settings.
 
Hello, very new to Android only just got a new phone this week and been trying this app today.

Would appreciate some help if you could.

Im trying to set up a profile for when i am at home and at work. I have set up a contex location for home and set up a task to turn on wifi got that working fine.

I have added a task to turn the vibration off when receiving a call that works fine.

But when i set up a Vibrate on notify to no, it is not working, is getting overridden by my phone setting which are set to vibrate (not vibrate profile just on normal profile)

Can anyone point me in write direction to turn off the vibrate for notifications when at my home location.
 
Its tough, but definitely useful. I actually just finished setting up a profile so that if I'm home and my phone is plugged in that the phone will be set to silent from midnight to 8 am and will auto reply SMS saying that I'm asleep. I'd like to see an iphone do that :cool:

That's great , I gotta master this app
 
...But when i set up a Vibrate on notify to no, it is not working, is getting overridden by my phone setting which are set to vibrate (not vibrate profile just on normal profile)...

So after setting Vibrate on Notify to OFF, notifications still vibrate?

Try creating a task that includes the following actions:

Vibrate on Notify [Set: Off]
Notify Vibrate [Title: Test Notification]

and then use the Test button on the task editor screen to execute the task. Does this produce a vibration?
 
lekky: Yes. Also note that only tasker settings are restored automatically (the ones tasker displays with a gear next to them). So it may be neccessary to have an exit task to reset things you changed in the enter task that are not standard tasker settings.

thanks.

I am having a problem with tasker though. I have a "home" task. When i'm in the proximity of my home, it turns on wifi, and turns off mobile data. When i enter the location in the notification bar it says home profile active.

However, when i leave that area, it still says home profile active, shouldn't it turn off when i leave the designated area?
 
So after setting Vibrate on Notify to OFF, notifications still vibrate?

Try creating a task that includes the following actions:

Vibrate on Notify [Set: Off]
Notify Vibrate [Title: Test Notification]

and then use the Test button on the task editor screen to execute the task. Does this produce a vibration?

Yes when i received a txt was still vibrating. Tried the test and that did not vibrate, just got the notification
 
Ok it has randomly started to work now, just sent a test text and it didn't vibrate.

Now am i right in thinking if i set all my defaults in phone settings to vibrate on and sound off. Then have my home profile set to ringer volume 5, and vibrate off. Whenever i leave my home location it will revert to default, ie no sound but vibrate then turn back on when i return home?

I also have a question regarding battery use. The purpose of me wanting to turn wifi off is to save battery when away from my router not have it searching all the time. However to do this GPS is checking every 120 sec does this consume more battery than if i just left wifi on?
 
lekky: I use WiFi Near to determine my home state. I *think* it winds up using less juice than a location based profile. I just have my SSID field filled in and have tasker set to turn wifi on during checks.

It should detect you're away from home after the second failed scheduled check. (It doesn't trigger on the first one to prevent bouncing.)
 
thanks.

I am having a problem with tasker though. I have a "home" task. When i'm in the proximity of my home, it turns on wifi, and turns off mobile data. When i enter the location in the notification bar it says home profile active.

However, when i leave that area, it still says home profile active, shouldn't it turn off when i leave the designated area?

Depending on what's enabled in the location context (network and/or GPS), what options are enabled in Android (coarse and/or fine location), and whether or not a GPS signal is available, Tasker applies a certain amount of "stickiness" to location profiles, to prevent the profile from becoming inactive when you are near the perimeter of the area. Also, the timings set in the preferences will affect how quickly Tasker will realize that you have actually left the area.

Regardless of the above, Tasker should eventually realize that you are no longer in the location and deactivate the profile.
 
Ok it has randomly started to work now, just sent a test text and it didn't vibrate.

Now am i right in thinking if i set all my defaults in phone settings to vibrate on and sound off. Then have my home profile set to ringer volume 5, and vibrate off. Whenever i leave my home location it will revert to default, ie no sound but vibrate then turn back on when i return home?

I also have a question regarding battery use. The purpose of me wanting to turn wifi off is to save battery when away from my router not have it searching all the time. However to do this GPS is checking every 120 sec does this consume more battery than if i just left wifi on?

By running the task using the Test button, you changed the setting outside of a profile, and Tasker will not change it back until you tell it to. This is probably why it appears to be working now. My guess is that there is something in your original task that isn't working right with regard to Vibrate On Notify, and it's working because the setting hasn't changed since you used the Test button. Double check your task for that profile and make sure it looks right, and possibly change the order of things - moving the Vibrate On Notify to the first position in the list (you can long-press and drag it to move it in the list).

Tasker doesn't include the concept of "defaults". What it does is return settings their previous values when a profile exits. Let's say you have a profile that turns on Wifi when you get home. If Wifi was off when you arrived home, Tasker will turn it off again when you leave. However, if Wifi was already on when you arrived home, Tasker will leave it on when you leave home. You can simulate defaults by using a 24-hour time context as follows:

Context: Time [From: 00:00] [To: 23:59]
Action: Wifi [Set: Off]

This way, whenever no other profiles that affect Wifi are active, Wifi will be off.

I'm pretty sure that using GPS to determine your location in order to turn Wifi on/off to conserve battery power is going to be counter-productive. For this purpose, I would stick with a network-only location context. Although it's far less accurate in most cases, the battery consumption is almost negligible.

I have a 5km radius home location, and use that in conjunction with Wifi Near (with Toggle Wifi enabled) to enable Wifi. Because of the way Tasker works to conserve battery life, if you're not within the radius specified by the Location context, it won't bother checking the Wifi Near context. So, with my Wifi Scan rate at 120 seconds, and my Wifi Timeout setting at 20 seconds, Tasker will only leave Wifi on for 20 seconds every two minutes while I'm within my home area, until I get close enough to see my own Wifi network, at which time Tasker turns Wifi on, making it so that it's only on full-time when I'm close enough to connect.
 
Cheers for the help UncleMike. I have got tasker to turn on vibrate to reset. then moved the vibrate setting to 1 and it appears to be working :)

I figured that about the gps will switch to mobile location and give the WiFi near settings a go.
 
Cheers for the help UncleMike. I have got tasker to turn on vibrate to reset. then moved the vibrate setting to 1 and it appears to be working :)

I figured that about the gps will switch to mobile location and give the WiFi near settings a go.
 
UncleMike could you walkme through how you have WiFi near set up with location context. Doyou have them in same profile? I did wifi near with toggle then wifi on but it didnt turn WiFi off when dissconected from wifi.

Also now I have my home set up ok to not vibrate. How Is best to have sound off and vibrate on when I leave my home location. Sorry I'm being a bit of a noob but I am loving the possibilities with an android phone.

Thanks for the help.
 
UncleMike could you walkme through how you have WiFi near set up with location context. Doyou have them in same profile? I did wifi near with toggle then wifi on but it didnt turn WiFi off when dissconected from wifi.

Also now I have my home set up ok to not vibrate. How Is best to have sound off and vibrate on when I leave my home location. Sorry I'm being a bit of a noob but I am loving the possibilities with an android phone.

Thanks for the help.

I used to have both a Location and a Wifi Near context in the same profile, but kept getting occasional erroneous readings for location that would cause my Wifi to turn off. What I have now is two profiles that work together to avoid this problem.

Profile: Home Area
Context: Location
Enter Task:
Variable Add: [Name: %HOME] [Value: 1]
Exit Task:
Variable Subtract: [Name: %HOME] [Value: 1]

Profile: Home Wifi
Context: Variable Value [Name: %HOME] [Op: Greater Than] [Value: 0]
Context: Wifi Near [SSID: <MySSID>] [Toggle Wifi: Checked]
Enter Task:
Wifi [Set: On]
Variable Add: [Name: %HOME] [Value: 1]
Exit Task:
Wifi [Set: Off]
Variable Subtract [Name: %HOME] [Value: 1]

What this does is, starting at a point outside my home area, when I enter my home area the variable %HOME is increased by 1 (it starts at zero). This satisfies the first context of the Home Wifi profile, allowing Tasker to start scanning for my SSID, toggling Wifi if necessary. Once my Wifi network is found, Wifi is turned on, and the variable %HOME is increased by 1 again (so it now has a value of 2).

Under normal circumstances, when I leave home, I go out of range of my Wifi network, Wifi is turned off, %HOME is decreased by 1, then I travel outside my home area, and %HOME is again decreased by 1 (giving it a final value of zero).

However, an erroneous location reading that places me outside my home area, even though I'm still actually home, will also result in %HOME being decreased by 1. Assuming I'm already connected to my Wifi network, this leaves %HOME with a value of 1, satisfying the first context of the Home Wifi profile, which means that Wifi remains on until I actually go out of range of my Wifi network.

Note: a profile using Wifi Near will not exit immediately upon going out of range of a Wifi network. This is to prevent momentary drops in signal from causing the profile to exit. An active Wifi Near context will only go inactive after two consecutive scans that fail to match the parameters you specified.

If you always want certain settings when you leave your home, the easiest way to do it is to make them part of the Exit Task for the home profile. If you start getting more complicated setups, possibly using calendar entries to control volume, or other locations to control volume, exit tasks can kind of screw things up a bit, and you're better of with an underlying "simulated default" profile like I described above.
 
Its tough, but definitely useful. I actually just finished setting up a profile so that if I'm home and my phone is plugged in that the phone will be set to silent from midnight to 8 am and will auto reply SMS saying that I'm asleep. I'd like to see an iphone do that :cool:

I actually set up almost exactly that same profile, but for some reason I have issues with it activating unless the phone is awake. I'd like to hear how it works for you after a test run.
 
i've got a question about variables. I want to set up an "if" condition inside a task - if Pandora is running, don't change the volume. It's a funny reason, but my tasker can disable my alarm clock (appalarm pro).

How do I create a variable to do this?
 
i've got a question about variables. I want to set up an "if" condition inside a task - if Pandora is running, don't change the volume. It's a funny reason, but my tasker can disable my alarm clock (appalarm pro).

How do I create a variable to do this?

Tasker cannot tell which apps are running, only which app is the foreground app. If you want the latter, you could do something like:

Context: Application [Pandora]
Enter Task:
Variable Set [Name: %PANDORA] [Value: 1]
Exit Task:
Variable Clear [Name: %PANDORA]

Then in your other task that *might* change the volume:

Media Volume [Level: <yourchoice>] If [%PANDORA] [Isn't Equal To] [1]
 
I need help from the guru's. I'm playing with tasker. I would like to create a chore profile.

I would like an alert to "notify" me to do my chores based on time and show me my chores list. Then a popup task menu to select between "chores finished" and "chores unfinished". If finished, go home or stop. If unfinished, repeat in 1 hour until finished is selected.

I am stuck on finding a way to display my chores list. I thought about creating a chores calendar in google and linking the calendar app so that the chores will change daily. Is there a better way.

Also, not sure how to do the repeat function. Any help would be appreciated. TIA.
 
I think Astrid is probably better suited to this than Tasker. It's possible to setup a popup list in Tasker, but it would require two profiles to do it.

Profile: Reset Chores
Context: Time [From: 00:00] [To: 00:00]
Enter Task:
Variable Set [Name: %CHORES] [Value: 1]

Profile: Chore Time
Context: Time [From: 09:00] [Repeat: 1 hour] [To: 17:00]
Context: Variable Value [Name: %CHORES] [Op: Equals] [Value: 1]
Enter Task: (change type in properties to menu)
Variable Clear [Name: %CHORES] [Label: Finished]
Stop [Label: Not Finished]

At midnight the chores variable is reset to indicate that the chores are not yet done. Starting at 9:00am, a menu will popup every hour until the chores are done, or until 5:00pm, whichever comes first. If you select Finished, then the chores variable is cleared and the chores are considered finished until the midnight reset. If you select Not Finished, then the variable is left alone and the menu will popup again in one hour.
 
I used to have both a Location and a Wifi Near context in the same profile, but kept getting occasional erroneous readings for location that would cause my Wifi to turn off. What I have now is two profiles that work together to avoid this problem.

Profile: Home Area
Context: Location
Enter Task:
Variable Add: [Name: %HOME] [Value: 1]
Exit Task:
Variable Subtract: [Name: %HOME] [Value: 1]

Profile: Home Wifi
Context: Variable Value [Name: %HOME] [Op: Greater Than] [Value: 0]
Context: Wifi Near [SSID: <MySSID>] [Toggle Wifi: Checked]
Enter Task:
Wifi [Set: On]
Variable Add: [Name: %HOME] [Value: 1]
Exit Task:
Wifi [Set: Off]
Variable Subtract [Name: %HOME] [Value: 1]

What this does is, starting at a point outside my home area, when I enter my home area the variable %HOME is increased by 1 (it starts at zero). This satisfies the first context of the Home Wifi profile, allowing Tasker to start scanning for my SSID, toggling Wifi if necessary. Once my Wifi network is found, Wifi is turned on, and the variable %HOME is increased by 1 again (so it now has a value of 2).

Under normal circumstances, when I leave home, I go out of range of my Wifi network, Wifi is turned off, %HOME is decreased by 1, then I travel outside my home area, and %HOME is again decreased by 1 (giving it a final value of zero).

However, an erroneous location reading that places me outside my home area, even though I'm still actually home, will also result in %HOME being decreased by 1. Assuming I'm already connected to my Wifi network, this leaves %HOME with a value of 1, satisfying the first context of the Home Wifi profile, which means that Wifi remains on until I actually go out of range of my Wifi network.

Note: a profile using Wifi Near will not exit immediately upon going out of range of a Wifi network. This is to prevent momentary drops in signal from causing the profile to exit. An active Wifi Near context will only go inactive after two consecutive scans that fail to match the parameters you specified.

If you always want certain settings when you leave your home, the easiest way to do it is to make them part of the Exit Task for the home profile. If you start getting more complicated setups, possibly using calendar entries to control volume, or other locations to control volume, exit tasks can kind of screw things up a bit, and you're better of with an underlying "simulated default" profile like I described above.

Great, cheers, would never have thought of setting it up that way. I have a iPhone friend who i told about this app and thought it was cool, something to show off next time down pub!

Oh thought i'd share Push Your Automated Android to Awesome Heights with These Tasker Setups

thats where i found out about tasker and they have just added some walkthrough profiles, I particular like headphone menu and find car.
 
Can you all start writing and walking use idiots through cool profiles. This app has a lot of potential but it is way to complicated for the average user:)
 
I just installed this app so far all I have it doing is automaticly turning GPS on when I open a few location based applications but other then that I haven't taken the time to learn anything else. There are a few things I'd like it to do but it's a complicated app , I'll get around to learning it

great idea, it works wonders with the Maps app, but I cant get the Navigation app to do it because when launched, it instantly asks if i want to enable GPS and tasker does not activate the profile until AFTER I enable it manually. Any ideas?
 
great idea, it works wonders with the Maps app, but I cant get the Navigation app to do it because when launched, it instantly asks if i want to enable GPS and tasker does not activate the profile until AFTER I enable it manually. Any ideas?

Make a Tasker toggle widget that loads GPS and then loads the app. Use that icon instead of your app one

Rob
 
Hello...
Curious about Tasker...can anyone tell me if a) this makes sense b) could it be done w/ Tasker c) would I have to be a brain surgeon to do it...

In order to save battery on my Droid Inc, I basically shut off mobile data, and turn it on every once in a while to check emails.
Could I make a toggle button which would basically do this for me?
Say, 1)turn off mobile data (if it was on), 2) turn on mobile data every 20 minutes, 3) check email on the stock email app, 4) sync mobile data on Gmail app, then 5) turn off mobile data? Wait 20 more minutes, rinse, repeat...

(I'm thinking that to save battery, I could just have it as a toggle, hit the toggle in the morning, and then when I wanted to actually use the phone for something, I'd just toggle it off again...?)

Is that asking too much out of the app?

Thanks for any help, I know I can download and try, but I have the feeling it would take me a LONG time to figure out IF it could be done at all. WAY after the trial period!

Thanks,
jd
 
Back
Top Bottom