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

What Tasker profiles is everyone using?? (This thread is NOT for requesting help with profiles)

couldn't find variable for this...if I click on my home widget to enable that profile, is there a way to first end all other profiles (so I don't have to deselect my school profile widget first)? Thanks
 
couldn't find variable for this...if I click on my home widget to enable that profile, is there a way to first end all other profiles (so I don't have to deselect my school profile widget first)? Thanks


I saw where you were going with this and just knew this question would come up. If you are using tasks similar to the link you posted then it's fairly easy to accomplish, just time consuming to enter.

You will have to use separate toggle variables for each profile (%SCHOOLTOGGLE, %HOMETOGGLE, %WORKTOGGLE, etc.) Then in EVERY task, you check if there is another one active and toggle it by checking the contents of these variables.

In each task check the other tasks, just NOT the one you are in now, so in the beginning of your ToggleSchool task - before the Variable Add command:
Tasker > Perform Task, ToggleHome check If at the bottom and in the boxes put %HOMETOGGLE = 1
Tasker > Perform Task, ToggleWork If %WORKTOGGLE = 1
 
I saw where you were going with this and just knew this question would come up. If you are using tasks similar to the link you posted then it's fairly easy to accomplish, just time consuming to enter.

You will have to use separate toggle variables for each profile (%SCHOOLTOGGLE, %HOMETOGGLE, %WORKTOGGLE, etc.) Then in EVERY task, you check if there is another one active and toggle it by checking the contents of these variables.

In each task check the other tasks, just NOT the one you are in now, so in the beginning of your ToggleSchool task - before the Variable Add command:
Tasker > Perform Task, ToggleHome check If at the bottom and in the boxes put %HOMETOGGLE = 1
Tasker > Perform Task, ToggleWork If %WORKTOGGLE = 1
Thank you tasker sensei!
 
I saw where you were going with this and just knew this question would come up. If you are using tasks similar to the link you posted then it's fairly easy to accomplish, just time consuming to enter.

You will have to use separate toggle variables for each profile (%SCHOOLTOGGLE, %HOMETOGGLE, %WORKTOGGLE, etc.) Then in EVERY task, you check if there is another one active and toggle it by checking the contents of these variables.

In each task check the other tasks, just NOT the one you are in now, so in the beginning of your ToggleSchool task - before the Variable Add command:
Tasker > Perform Task, ToggleHome check If at the bottom and in the boxes put %HOMETOGGLE = 1
Tasker > Perform Task, ToggleWork If %WORKTOGGLE = 1

Doh! I thought it was perfect...it's close, but I'm missing something.
Profiles: athome, atbeach, atschool, atcar
Example of all tasks:
Name: toggleatbeach
Perform task: toggleatcar if togglecar=1
Perform task: toggleathome if togglehome=1
Perform task: toggleatschool if toggleschool=1
Variable add, name %togglebeach, value 1, wrap around 2
profile status, name atbeach, set toggle
set widget icons both work (for toggleatbeach~1, or ~0)
This set up toggles off the last active profile, turns off the newly clicked profile...then for some reason turns the newly clicked profile off again, back to default. All the tasks are uniform in this, so I have one bad command that applies to all. I can 'reactivate' a profile by clicking the widget again. Thanks for any help.
 
Doh! I thought it was perfect...it's close, but I'm missing something.
Profiles: athome, atbeach, atschool, atcar
Example of all tasks:
Name: toggleatbeach
Perform task: toggleatcar if togglecar=1
Perform task: toggleathome if togglehome=1
Perform task: toggleatschool if toggleschool=1
Variable add, name %togglebeach, value 1, wrap around 2
profile status, name atbeach, set toggle
set widget icons both work (for toggleatbeach~1, or ~0)
This set up toggles off the last active profile, turns off the newly clicked profile...then for some reason turns the newly clicked profile off again, back to default. All the tasks are uniform in this, so I have one bad command that applies to all. I can 'reactivate' a profile by clicking the widget again. Thanks for any help.

Ok, try to stay with me (if you don't want the technical explanation then skip the next part);

Tasker takes turns when running two tasks simultaneously. What's happening is when you use a Perform Task command Tasker performs that task while at the same time continuing the current task (multitasking). So let's say you were home then going to the beach: Tasker does the Perform Task on 'toggleathome', then does the Variable Add in 'togglebeach' which sets %TOGGLEBEACH to 1. In the 'togglehome' thread, Tasker now sees that %TOGGLEBEACH is set to 1 and does it's Perform Task on 'togglebeach' (which then turns off your widget). Then when you press the widget a second time, no Perform Task commands get ran so the widget only turns on 'togglebeach'. Kudos to you if you stayed with me and understand what I just said. :)

There are two ways you could fix this:

1: In each of the 3 Perform Task commands that are in the beginning of each task there is the box labeled Priority and it's default is set to 5. Change each of them to 10. This will cause Tasker to perform, and finish, these tasks before moving on to the next line in the first task. With this there shouldn't be any noticeably long delays like with the other option.

or

2: Put a Wait 3 seconds command before the Variable Add command to allow the other tasks to finish. The downside of this is there will be a delay (3 seconds) from the time you press the widget until it gets updated.

Actually, there are other ways to fix this but since you are admittedly rather new I'm not going to scare you off :eek:
 
Ok, try to stay with me (if you don't want the technical explanation then skip the next part);

Tasker takes turns when running two tasks simultaneously. What's happening is when you use a Perform Task command Tasker performs that task while at the same time continuing the current task (multitasking). So let's say you were home then going to the beach: Tasker does the Perform Task on 'toggleathome', then does the Variable Add in 'togglebeach' which sets %TOGGLEBEACH to 1. In the 'togglehome' thread, Tasker now sees that %TOGGLEBEACH is set to 1 and does it's Perform Task on 'togglebeach' (which then turns off your widget). Then when you press the widget a second time, no Perform Task commands get ran so the widget only turns on 'togglebeach'. Kudos to you if you stayed with me and understand what I just said. :)

There are two ways you could fix this:

1: In each of the 3 Perform Task commands that are in the beginning of each task there is the box labeled Priority and it's default is set to 5. Change each of them to 10. This will cause Tasker to perform, and finish, these tasks before moving on to the next line in the first task. With this there shouldn't be any noticeably long delays like with the other option.

or

2: Put a Wait 3 seconds command before the Variable Add command to allow the other tasks to finish. The downside of this is there will be a delay (3 seconds) from the time you press the widget until it gets updated.

Actually, there are other ways to fix this but since you are admittedly rather new I'm not going to scare you off :eek:
YEAH! No, I'm so glad you explained this to me...I think I got lost because I used 'toggle' excessively besides the function. But at least I learned bunches about variables, and now I go off to make tons more profiles. Thanks so much for your patience/help.
 
BTW, I've noticed since updating to Gingerbread, that it borks some of the functions Tasker could command. Turn On no longer is allowed, which completely ruins my Minimalist Text/Tasker set-ups, and means I can't have my screen turn on when my calender notification goes off. (Which is stupid, honestly. It's not a normal function in the phone; why would you not want to see it, instead of having to waste time turning the screen on yourself?) You don't realize what was an essential tweak until it's gone....:mad:

EDIT: My text notification does work with Handcent, only because Handcent has a setting that will turn on the screen when you get a text. I don't know if the stock app has a similar setting, or any of the others, but that, at least, saves my Text Notification set-up. All the others I had are borked though.
 
Since this thread has shown me so much love...I thought I'd be a brat and ask for just a lil more. Anyone know of a way to get tasker to flash a whitescreen as use for flashlight? My device doesn't have an led. I'm trying to eliminate all unnecessary apps.
Also, saw call for tasker pros here at xda.
 
+1 for awesomeness. What is the name of said app?

I get most of my wallpapers from the zedge app, the rest I get from Google image search. Then pWall app changes my non work wallpaper every day while I am asleep. When I am at work Tasker changes my wallpaper to my mustang and silences my phone, then automatically restores it back when I am scheduled to get off.
 
Just started using this again and happy that I've got Bluetooth toggle working for when my WiFi is disconnected and in my car, but even with settings same as before, battery drain does seem a lot higher than running with Tasker off
 
How can I make tasker switch to 2G when my screen is off, and switch back to 3g when I turn the screen back on?

I thought I had it, but it just always got stuck at 2G, thanks in advance!
 
Bizarrely, I've created a profile with a state of Bluetooth Connected to my car inbuilt bluetooth. I know it connects, everything shows it connects and it works, but the profile doesn't light up as active for some reason
 
I know I've asked questions of people here, so I feel the need to share some of my profiles with you. Even if you like it or not. ;)

My "Time" profile is modified from someone else's earlier in the thread; forgive me if I don't remember your username, original author person.

Time

Contexts:

Time - Every 15 min
Variable Value - if %SILENT matches off (since Media does not mute on the X)

Tasks:

Variable Split - %TIME splitter: .
Variable Set - %TIMEM to O'clock
Variable Subtract - %TIME1 Value 12 if %TIME1 > 12.
Variable Add - %TIME1 Value 12 if %TIME1< 1.
Variable Add - %TIME1 Value 1 if %TIME2 = 45
Variable Set - %COUNT to 0 if %TIME2 = 00
Media Volume level 12 if %TIME2 = 00
Say: It's %TIME1 %TIMEM if %TIME2 = 0
Say: It's %TIME1 %TIME2 if %TIME2 = 30
Say: It's quarter after %TIME1 if %TIME2 = 15
Say: It's quarter to%TIME1 if %TIME2 = 45.
Music Play if %TIME2 = 00
Variable Add: %COUNT Value 1
Wait 3 Seconds
Go To Action Number 12 if %COUNT<%TIME1
Media Volume Level 2

Problems: The quarter to the hour ends up as "13" if you're in the 12 o'clock hour. Haven't figured out how to fix that, but otherwise, the rest work.
Can't figure out how to get rid of the "zero" in the hours before noon; still plotting on that one.

Wordfeud

Context: Notification Wordfeud
Tasks:
Display: Turn On
Variable Set: %WORD to my turn
Minimalistic Text variable settings Configuration %WORD=%WORD

Wordfeud Clear

Context: Wordfeud
Tasks:
Display: Turn On
Variable Set: %WORD to their turn
Minimalistic Text variable settings Configuration %WORD=%WORD

This profile links with MT to create a setup to let you know you have a game in Wordfeud if you (like me) have turned off the LED notification to save battery. I also have one for Words With Friends (which never notifies me at all, so it's actually kind of useless :rolleyes:) which replaces %WORD with %WWF.

Problems: No longer works with Gingerbread, since Turn On is no longer allowed (or Pent hasn't found it and reintegrated it yet), so the widget will not update. If you're still on Froyo, it should work.

This one I haven't actually tested yet, since....well, you'll see. It's mostly for if I'm asleep and my phone is on mute.

Alert WB (Weather Bug)

Context: Notification Weather Bug Elite, *Tornado Warning*[my town]*
Tasks:
Silent Mode Off
Say: Tornado warning for [my town].
Perform Task: Zipcode Stop Off
Perform Task: Weather stop Off (both were downloaded from dbilliter's page)
GoTo Action Number 2 if %CURCODE ~ *Tornado Warning*[my town]*
Silent Mode Vibrate if %SLEEP ~ 1
Silent Mode Vibrate if %SLEEPS ~ 1

I also have a duplicate profile Alert Text in which the notification is replaced with Received Text, from our local news source; the tasks are the same.

Problems: Not tested. In a way, I hope it doesn't. It's really mostly for redundancy, since I live just down the street from a siren, and I have a weather alarm, but...can't be too careful.
 
I know I've asked questions of people here, so I feel the need to share some of my profiles with you. Even if you like it or not. ;)

My "Time" profile is modified from someone else's earlier in the thread; forgive me if I don't remember your username, original author person.

Time

Contexts:

Time - Every 15 min
Variable Value - if %SILENT matches off (since Media does not mute on the X)

Tasks:

Variable Split - %TIME splitter: .
Variable Set - %TIMEM to O'clock
>>> MOVE TO HERE <<<
Variable Subtract - %TIME1 Value 12 if %TIME1 > 12.
Variable Add - %TIME1 Value 12 if %TIME1< 1.
Variable Add - %TIME1 Value 1 if %TIME2 = 45 <<< MOVE THIS LINE UP
>>> Variable Set - %TIME1 to %TIME1 + 0 (with spaces), If %TIME1 < 10, check the Do Maths box <<<
Variable Set - %COUNT to 0 if %TIME2 = 00
Media Volume level 12 if %TIME2 = 00
Say: It's %TIME1 %TIMEM if %TIME2 = 0
Say: It's %TIME1 %TIME2 if %TIME2 = 30
Say: It's quarter after %TIME1 if %TIME2 = 15
Say: It's quarter to%TIME1 if %TIME2 = 45.
Music Play if %TIME2 = 00
Variable Add: %COUNT Value 1
Wait 3 Seconds
Go To Action Number 12 if %COUNT<%TIME1
Media Volume Level 2

Problems: The quarter to the hour ends up as "13" if you're in the 12 o'clock hour. Haven't figured out how to fix that, but otherwise, the rest work.
Can't figure out how to get rid of the "zero" in the hours before noon; still plotting on that one...

If you move the:

Variable Add - %TIME1 Value 1 if %TIME2 = 45

above the:

Variable Subtract - %TIME1 Value 12 if %TIME1 > 12

it will fix your problem of the quarter to 1 equaling 13.

Also, to get rid of the zero before the number (ex. 03) use this after the:

Variable Add - %TIME1 Value 12 if %TIME1< 1
Variable Set - %TIME1 to %TIME1 + 0 (with spaces), If %TIME1 < 10, check the Do Maths box
 
If you move the:

Variable Add - %TIME1 Value 1 if %TIME2 = 45

above the:

Variable Subtract - %TIME1 Value 12 if %TIME1 > 12

it will fix your problem of the quarter to 1 equaling 13.

Also, to get rid of the zero before the number (ex. 03) use this after the:

Variable Add - %TIME1 Value 12 if %TIME1< 1
Variable Set - %TIME1 to %TIME1 + 0 (with spaces), If %TIME1 < 10, check the Do Maths box

I will try that! I was thinking of splitting %TIME1 further, but I wasn't sure if it would work.
 
I need to display a Popup with a picture and a cancel button. I want the phone to vibrate using a pulse pattern until the cancel button is pressed on the popup. I can't seem to find a way to continue the vibrate until the cancel button is pressed. I can vibrate before displaying the popup but once the popup is displayed, the vibrate stops. I can't perform a loop once the popup is displayed because the popup sits and waits for the cancel button to be pressed. Any ideas?
 
I need to display a Popup with a picture and a cancel button. I want the phone to vibrate using a pulse pattern until the cancel button is pressed on the popup. I can't seem to find a way to continue the vibrate until the cancel button is pressed. I can vibrate before displaying the popup but once the popup is displayed, the vibrate stops. I can't perform a loop once the popup is displayed because the popup sits and waits for the cancel button to be pressed. Any ideas?

Maybe use Wait, and then GoTo to repeat the vibrate if the cancel isn't pressed?
 
It took a while to read through each post. .......but I have a question if Rob G. or the other pros can help me:

I have a Dell Streak. When using it as a phone, I want to force the portrait orientation. I find it very annoying that while I am on a call, the orientation keeps changing on the slightest tilt of movement.

I've learned a lot from this forum especially Rob G.'s tips. I have 10 profiles active and they work wonderful. BTW, this is my first post on AF.

Thanks.
 
It took a while to read through each post. .......but I have a question if Rob G. or the other pros can help me:

I have a Dell Streak. When using it as a phone, I want to force the portrait orientation. I find it very annoying that while I am on a call, the orientation keeps changing on the slightest tilt of movement.

I've learned a lot from this forum especially Rob G.'s tips. I have 10 profiles active and they work wonderful. BTW, this is my first post on AF.

Thanks.

Welcome to the forum!

Not sure if this is the best solution, but you could create a profile:
-State: proximity sensor
-Task: display -> display rotation -> off
 
Yea, you could use the proximity sensor profile. One thing to know is there is more than one way to do things with Tasker.

You could also use an Application context and select your Phone app.
Then for your task do as chrlswltrs suggested with Display Rotation > Off

The setting will turn back on by itself when you close the Phone app. But some like to make sure and set an Exit Task turning settings back on (just in case some gremlin messes with your phone).
http://androidforums.com/members/chrlswltrs.html
 
Thank you Charles & Rob G.

I think that my problem is the Streak's default orientation is landscape (display rotation turned off).

If I turn rotation on, it toggles depending on the tilt. I would like to force it on portrait, which is not working.

I used both suggestions.......and it still keeps switching depending on how I hold it.
 
Hi Guys/Gals.

I'm new to TASKER - I like it. Still learning all the in's and out's of it though.

What I have is two "profiles" - but it is strange it says there are no active profiles - for my phone.

1 - the old one of "Headphones plugged in, set to play music" but with a bit more.
It also turns off the ring volume and set a variable %MUSIC.
When the headphones are removed, it reverts to normal and clears the variable.
2 - When in "Music mode" and I get a call, the phone doesn't ring. It says the name to me. This way I can hear who it is and answer if I want.
Had a bit of trouble with that as there are three types of calls: "Silent "where you get nothing, address and no address numbers - or ones in and not in your phone book.
So I had to do a bit of tricky stuff to negate the ZERO which was said to me if from a "silent" number. Haven't tested it with only a phone number, but I am suspicious it will work.

I'm having a bit of trouble understanding how to add/include a second option like the one presented to you when you first start to make one of these "functions".
How can I have it act on two of the things listed in the initial "FIRST CONTEXT" list.
Say I want something from the STATE and something from the EVENT list?


P.S.
"Saymyname" was mentioned to read SMS's. That's now called announcify. I have it but it isn't listed in the "3rd party" list.

No big deal, as I am sure there are other ways to get it to read the SMS's, etc. But as it was mentioned, and I have it, I don't know how to get the two programs talking.

Thanks.
 
Hi Guys/Gals.

I'm new to TASKER - I like it. Still learning all the in's and out's of it though.

What I have is two "profiles" - but it is strange it says there are no active profiles - for my phone.

It only be active when its running, as in when your headphones are plugged in etc.

I'm having a bit of trouble understanding how to add/include a second option like the one presented to you when you first start to make one of these "functions".
How can I have it act on two of the things listed in the initial "FIRST CONTEXT" list.
Say I want something from the STATE and something from the EVENT list?

After you have created a profile, click again on the context and you should get a drop down which includes the option to add another context so your profile will only run if both contexts are valid. Ie phone state and event.


P.S.
"Saymyname" was mentioned to read SMS's. That's now called announcify. I have it but it isn't listed in the "3rd party" list.

No big deal, as I am sure there are other ways to get it to read the SMS's, etc. But as it was mentioned, and I have it, I don't know how to get the two programs talking.

Thanks.

You don't need another app to read sms, tasker will do it for you using the EVENT 'receive text' and the action SAY which is under MISC I think, with the text something like A text has arrived. %SMSRN has written %SMSRB
 
Hi all

Is it possible for tasker to turn the phone off (shutdown) at a given time ? ? ?

Ie when listening to radio at night ?

Been through the various menus but I am really struggling on this on...

Many thanks for your time

Regards

Mike
 
Back
Top Bottom