Android ApplicationsAll the information you could ever want about Android Applications. Learn about apps and get help with them... all here! New apps can be found and announced in the Applications Announcements forum linked below.
Is anybody using Tasker? There are a couple of threads that mention it and Pent, the dev, is on Phandroid. Here is a link to the Tasker site at http://tasker.dinglisch.net. It has some basic tutorials to follow.
My intent is to start a thread with some other examples of what people are doing with this app.
__________________
Tried the DX2, the Dinc, and the Defy. Still using my D1.
I am using it for some of the tasks explained in the userguide. Eg plugging in my headphones will prompt me to choose Music, Pandora, iMusic, or Last.fm app. I am seeing if the location-based profile feature works better than Locale or Wiggle so that my phone will stop ringing at work.
I have also removed my other alarm app and Dockrunner after creating an alarm profile that will play any song or alarm at a given time.
I am still trying to find an icon pack to download to change the icons of some of the widgets to something more appealing than stock icons.
I am also trying to find a way to link some programs so that they open together so all I would have to do is toggle b/t them. It seems like everytime I open my work e-mail account I have to return to the home screen and open my calendar.
Just made a profile that plays my kids favorite song to sync with auto camera so they might smile and look in the right direction for timed pics.
Could put a widget on desktop to start your ringtone on a timer to get out of meetings, conversations, etc. Similiar to many apps I have seen in the Market.
It's not the easiest or most intuitive, but the more I use it, the more I realize how much more I can do with it. It's kinda like Locale for geeks, but seems to do way more and very reliably.
So far I have it:
1. Automatically run Pandora when put in my car dock and then ask if I would like to use navigation or maps. It also sets the volume for media to the second to last tick (all the way up without distorting) and turns down my ringer. When I pull my droid out of the dock, it kills Pandora and Maps automatically and resets my ringer to what it was prior.
2. Will turn on Wi-Fi for programs I stipulate that work better or need Wi-Fi to run and turn Wi-Fi off when those programs are exited.
3. For repeating calendar events like work, it will ask me if I want to put the phone in silent mode at a designated time or you can have it just go ahead and do it.
4. When the phone is plugged into a power source keyguard is deactivated.
5. Different wallpaper alternates with every day.
Some things I want to learn to use better are the using variables and conditions and also how to run scripts.
The Following User Says Thank You to athflying For This Useful Post:
It's not the easiest or most intuitive, but the more I use it, the more I realize how much more I can do with it. It's kinda like Locale for geeks, but seems to do way more and very reliably.
So far I have it:
1. Automatically run Pandora when put in my car dock and then ask if I would like to use navigation or maps. It also sets the volume for media to the second to last tick (all the way up without distorting) and turns down my ringer. When I pull my droid out of the dock, it kills Pandora and Maps automatically and resets my ringer to what it was prior.
2. Will turn on Wi-Fi for programs I stipulate that work better or need Wi-Fi to run and turn Wi-Fi off when those programs are exited.
3. For repeating calendar events like work, it will ask me if I want to put the phone in silent mode at a designated time or you can have it just go ahead and do it.
4. When the phone is plugged into a power source keyguard is deactivated.
5. Different wallpaper alternates with every day.
Some things I want to learn to use better are the using variables and conditions and also how to run scripts.
#1 alone is more than enough reason for me to try it.
Mind doing a mini write up on how to get all this set up like that?
I suppose that if Tasker is as good as it (and you) say it is, then I have my first officially wasted app - Locale....
Tasker is awesome. I've been testing it since like beta 0.1-something, and now they're up to beta 0.29b or something, and it keeps getting better. I believe they've closed the beta now because I can't find the link to download - and there are forum posts on the Tasker website that suggest they're getting ready to go up on the Market as a paid app for around $6.00 - well worth it for the power this app gives you over your phone. It gives everyone the ability to basically program their own phone, which makes it a million apps in one. Every time I see an app on the Market that does some one little task (like, for example, unlocking the keyguard when plugged in) I think to myself - HA - who needs that app when I can do the same thing with Tasker and not clutter up my app drawer!
To get just a summary of what you can do with Tasker, look at this:
1. In the main screen hit "Tasks" and set up a new task. Hit settings and change from "execute" to "menu". Then hit the plus sign to add an action, then "misc" "load app" then select the app you want to display after Pandora has loaded. If you want maps and navigation, add those two.
2. Go back to the main screen of Tasker and start a new profile, I called mine "In The Car" and "Car Dock" (to name them, once you added everything you wanted, tap the context area, tap profile and a drop down menu should expand and then just hit name). I made two seperate profiles because it allows more flexibility with the contexts you create. Once you use it more, you will see. For "Car Dock" hit "new" in the bottom and you want to the context to be "state" then select "docked" and make sure you select "car". Then for your tasks you hit the plus sign again and add "audio", "ringer volume" and set it for whatever you want. Then repeat but instead select "media volume". Then add another action within this task "display" "keyguard" and select off. This only really helps if you ever use car dock without being plugged in. Last thing is add another action "misc" "load app" and select Pandora. Hit "done" to save.
3. Hit the right side of that profile in the main screen and select "add exit task". Then the same way you added apps before, just select "kill app" instead of "load app". I do the same for maps in case I was running it so that it will automatically kill it when I take it out of the dock.
4. Now you are going to start the profile "In the Car". Your context will be "state" "docked" and just select car again. First action is "misc" "load app" and then select Pandora. Then your next action is "tasker" "wait" then select 8 seconds. This gives Pandora a chance to load before it prompts you to run Maps and Navigation. Then start another action "tasker" "perform task" and you will see a box that says "long-click" do that and the task you created earlier should be there. From there just hit done and then you want to tap the context area of this profile. Select "add" then hit "state" and select "power" I left it on "any". Then just hit apply and you should be done.
Test it out and let me know how it works for you. I have tweaked mine since then but this should be a good basic start.
The Following 2 Users Say Thank You to athflying For This Useful Post:
Device(s): Droid Bionic, OG Droid - Simply Stunning (retired)
Thanks: 26
Thanked 245 Times in 208 Posts
Tasker is the best app I've come across. So far my uses for it include:
Automatically silence my ringer when in the desk dock (only at night)
When charging during the day, sound an alert when the battery is full
Set my ringer to ring only, vibrate only depending on time of day
Set my ringer to vibrate only during calendar events that have certain characteristics (i.e. they contain the word "meeting" or "doctor", or have "vibrate" in the description)
Set my ringer volume, media volume, enable GPS, disable WiFi, and user speakerphone on calls while in the car dock
Set my ringer to vibrate only when I enter specific locations (based on combinations of couse network location, fine GPS location, and WiFi proximity)
Link to Astrid to remind me of incomplete tasks when I'm near certain locations
Turn on WiFi when I'm at home, and off again when I leave
Override my current ringer settings for certain callers, and cause an escalating ringer with vibrate
Read aloud incoming caller ID so I can test phone lines I can't ID using normal procedures, while my Droid remains in its holster
When I put the phone in the car dock AND I'm at home, it reminds me to take the batteries I left charging in the garage and put them back in my work truck
Restore my volume settings when I turn the screen off, in case I accidentally changed them with the volume rocker (happens easily on the Droid)
That's about it for now...
Edit: Also, I have to thank the developers of Locale. If it weren't for their outrageous $10 price tag, nickel and diming with plug-ins, and undisclosed beta expiration, I would have never discovered Tasker.
Last edited by UncleMike; June 12th, 2010 at 09:50 AM.
I have 2 apps - QuietSync and Timmeriffic - that I use to control turning on and off Sync (who wants a gMail notification at 2am) and Bluetooth (no reason to run BT after 11pm until about 7am) and mute the phone at certain times (like when at church). So, if 1 app could do that, and then some, that appeals to me.
downside is it costs and it seems it is cheaper if you buy it direct from them versus the market BUT buying through the market will alert you of updates while buying direct does not.
wow... pretty complicated little app. powerful, but damn, I need a class in Tasker
__________________
TABLET: Asus Transformer Prime - rooted
PHONE: D1 + Pete's FRG01B | JDLFG's 32.25 1.25 | Pete's Baseband C_01.43.01P | My metamorph battery mod | Droid X Bootanimation
Last edited by Lock-N-Load; June 12th, 2010 at 12:02 PM.
2 things I would like to do, but not sure how. I have set up a few basic tasks, but these 2 not sure how to do.
1. IF Bluetooth is connected, crank up brightness to 100%
2. IF bluetooth is connected, read any incoming SMS
I want these as I only use Bluetooth in my car, when in my car I need the display to be brighter and I want SMS read to me since that would be safer.
thoughts?
EDIT: Manual Intent Shortcuts and BlueDock ($1) seems would be needed. These are plugins that go into Tasker to expand tasker as currently, it seems as is it cannot tell I am connected to my BT in my car.
EDIT 2: I tried them both BUT to get Manual Intent to work you have to know how to write the correct string, like net.dinglisch.android.tasker.ACTION_TASK, and there is simply no documentation on this. You could set Tasker to increase brightness if an app is run, like BluDock (which would only run if it connects with my car BT), but to then get Manual Intent to trigger to sense the Bt connection.. no way.
Last edited by Lock-N-Load; June 12th, 2010 at 12:47 PM.
it is not just "turning on BT"... it is noticing a BT connection is made to a certain device - which Tasker cannot do - and then when it notices that connection, turn up the brightness.
you can't, stand alone, do what I want. if you could, I would not have posted.
Even on their forums it says you cannot, you have to use Manual Intent Shortcuts and BlueDock.. and those are a bit cryptic to understand the process and steps. If I get the answer on just how to integrate the 3 to do what I want, I will explain it.
I have BT on at all times so when I jump in my car, my Ford Sync system can see it and connect to my phone and then I can control the phone via Sync.
I also always have my phone on the lowest brightness as that is plenty fine. So if I had brightness set at 100% just because BT is on, it makes little sense as I only need BT when I enter the car.
But, when you get in the car, with sun, I need to crank up the brightness.
So, rather than doing it manually like I do know by hitting a brightness widget, it would be cool if Tasker could sense that BT has connected with my car (it cannot do this) and then auto increase the brightness. Thus, the task of noticing the BT connection is the trigger to increase brightness as that implies I am in the car and need more brightness because of the sun. No BT connection, no brightness needed. And, other than to turn BT on and off, Tasker cannot work with BT functions... hence the 2 plug-ins you need.
Device(s): Droid Bionic, OG Droid - Simply Stunning (retired)
Thanks: 26
Thanked 245 Times in 208 Posts
Quote:
Originally Posted by Lock-N-Load
2 things I would like to do, but not sure how. I have set up a few basic tasks, but these 2 not sure how to do.
1. IF Bluetooth is connected, crank up brightness to 100%
2. IF bluetooth is connected, read any incoming SMS
I want these as I only use Bluetooth in my car, when in my car I need the display to be brighter and I want SMS read to me since that would be safer.
thoughts?
EDIT: Manual Intent Shortcuts and BlueDock ($1) seems would be needed. These are plugins that go into Tasker to expand tasker as currently, it seems as is it cannot tell I am connected to my BT in my car.
EDIT 2: I tried them both BUT to get Manual Intent to work you have to know how to write the correct string, like net.dinglisch.android.tasker.ACTION_TASK, and there is simply no documentation on this. You could set Tasker to increase brightness if an app is run, like BluDock (which would only run if it connects with my car BT), but to then get Manual Intent to trigger to sense the Bt connection.. no way.
Since you already know you need BlueDock and Manual Intent Shortcuts, you've probably seen this already but here's a link that might help:
(Tasker has an Application context, which I think you're referring to above, but that's not what you need)
To do what you're looking for you would need to do the following in Tasker:
Create a profile named ReadSMS, with these contexts: Received SMS (no parameters necessary) Variable Value %CARCONNECTED = 1
The actions for the Enter Task would be: Say Message from %SMSRF
Wait 3 seconds
Say %SMSRB
Create a profile named CarBluetooth, with this context: Variable Value %CARCONNECTED = 1
The actions for the Enter Task would be: Display Brightness 255
Create a task named CarConnected. The actions in that task would be: Variable Set %CARCONNECTED 1
Create a task named CarDisconnected. The actions in that task would be: Variable Clear %CARCONNECTED
In BlueDock, select the paired bluetooth device in your car, and set the Connect Action to a Manual Intent Shortcut. Give the shortcut the following parameters:
Name: <any name you want>
Action: net.dinglisch.android.tasker.ACTION_TASK
Extra key: task_name
Extra Value: CarConnected
In BlueDock, select the same bluetooth device, and set the Disconnect Action to a Manual Intent Shortcut. Give the shortcut the following parameters:
Name: <any name you want>
Action: net.dinglisch.android.tasker.ACTION_TASK
Extra key: task_name
Extra Value: CarDisconnected
That's it. Note that for the Say action, you may want to change the stream that it uses, and check the volume level for that stream, otherwise you may not hear what's being said.
What should happen is:
When you connect to the bluetooth in your car, BlueDock should notice that this has happened and, by way of a Manual Intent Shortcut, tell Tasker to run the CarConnected task, which will set %CARCONNECTED to a value of 1, causing the CarBluetooth profile to become active. When the profile becomes active, the Enter Task will run, maximizing the screen brightness.
With %CARCONNECTED set to a value of 1, any incoming SMS will cause the ReadSMS profile to become active, and Tasker will run the Enter Task, reading the SMS sender and body aloud.
Once your bluetooth is disconnected, BlueDock should notice, and trigger Tasker to run the CarDisconnected task, which will clear the %CARCONNECTED variable. This will deactive the CarBluetooth profile, causing Tasker to return the screen brightness to its previous level. Clearing the variable will also prevent the ReadSMS profile from becoming active with incoming SMS messages.
I think this should work, but it's untested. I have no experience with BlueDock or Manual Intent Shortcuts, but have a lot of experience with Tasker.
The Following User Says Thank You to UncleMike For This Useful Post:
thanks man... yes, I had seen that article, but it only helps so much given I am trying to initiate a different task and not call an application.
I have tried to setup the brightness method with tips from the developer/staff using both Manual Intent Shortcuts and BlueDock, but it is tricky and is not working. you can follow that unfolding thread here if 1 should care.
chime in if you see the error.. but following their steps, kind of like yours above, I get no love for Tasker to see the BT connection has been made via Bluedock and then initiate the shortcut viv Manual Intent Shortcuts
Create a profile named CarBluetooth, with this context: Variable Value %CARCONNECTED = 1
do you mean create a "task" and then hit the + button and add "variable" and add that string? if so, when I do this, I m not sure which Variable action to select to input that string... there are 8 Variable actions to choose from? I assume "variable add"?
OR
do you mean hit "new" then "state" then "variable value" and then fill in each of the 3 lines with your string info?
I am not sure how to do this step exactly or what a "profile" is? This is where I am not sure what to do
Quote:
Originally Posted by UncleMike
The actions for the Enter Task would be: Display Brightness 255
this I know how to do, it is done in Tasker by making a new "task"
Quote:
Originally Posted by UncleMike
Create a task named CarConnected. The actions in that task would be: Variable Set %CARCONNECTED 1
I know how to make a task
Quote:
Originally Posted by UncleMike
Create a task named CarDisconnected. The actions in that task would be: Variable Clear %CARCONNECTED
I know how to make a task
Quote:
Originally Posted by UncleMike
In BlueDock, select the paired bluetooth device in your car, and set the Connect Action to a Manual Intent Shortcut. Give the shortcut the following parameters:
Name: <any name you want>
Action: net.dinglisch.android.tasker.ACTION_TASK
Extra key: task_name
Extra Value: CarConnected
I know how to do this
Quote:
Originally Posted by UncleMike
In BlueDock, select the same bluetooth device, and set the Disconnect Action to a Manual Intent Shortcut. Give the shortcut the following parameters:
Name: <any name you want>
Action: net.dinglisch.android.tasker.ACTION_TASK
Extra key: task_name
Extra Value: CarDisconnected
I know how to do this
Last edited by Lock-N-Load; June 13th, 2010 at 11:00 AM.
UPDATE... okay...I think I understand all your directions - solved that first part I was lost on I think. building it now, will test and report back.
UPDATE 2: no dice.. didn't work. tasker does not even show a task being initiated.
In the other forum, they talk about creating shortcuts on the desktop, you did not mention that here.. is that something related or a missed step or a step never needed or a step you assumed I understood?
Last edited by Lock-N-Load; June 13th, 2010 at 01:12 PM.
Uncle Mike....just wondering where you learned to do all that?? Is that just from countless hours messing around with Tasker or is there a really detailed guide that I haven't seen yet??
Device(s): Droid Bionic, OG Droid - Simply Stunning (retired)
Thanks: 26
Thanked 245 Times in 208 Posts
Quote:
Originally Posted by Lock-N-Load
UPDATE... okay...I think I understand all your directions - solved that first part I was lost on I think. building it now, will test and report back.
UPDATE 2: no dice.. didn't work. tasker does not even show a task being initiated.
In the other forum, they talk about creating shortcuts on the desktop, you did not mention that here.. is that something related or a missed step or a step never needed or a step you assumed I understood?
I think the shortcuts get created when you provide the details for the Manual Intent Shortcuts. As I said (somewhere) I don't have Manual Intent Shortcuts, or BlueDock, so I can really verify these steps.
Device(s): Droid Bionic, OG Droid - Simply Stunning (retired)
Thanks: 26
Thanked 245 Times in 208 Posts
Quote:
Originally Posted by athflying
Uncle Mike....just wondering where you learned to do all that?? Is that just from countless hours messing around with Tasker or is there a really detailed guide that I haven't seen yet??
Countless hours with Tasker, combined with programming experience.
I think the shortcuts get created when you provide the details for the Manual Intent Shortcuts. As I said (somewhere) I don't have Manual Intent Shortcuts, or BlueDock, so I can really verify these steps.
nope. it does not make them. to make them, you have to long press on the DT and select Manual Intents and make shortcuts.
I started using tasker and I like it. I have some problems with it being flaky at times, but I wonder if that's my fault.
Here's what I'm doing with it:
When I plug into my car dock, it turns on bluetooth, turns the media volume all the way up, turns the keyguard off, and loads up my podcast app.
When I put it into the desk dock, it turns auto brightness off, turns the brightness all the way down, turns the volume to 1, opens a .pls file for streaming radio, and goes back to the alarm clock screen.
Here's what I want to do:
I was using timerrific to turn the phone to vibrate from 8-4 on M-F. Is there a way to do this with tasker? I see where you can do it every day, all day, or where you can do it based on location, calendar entry (which i can't get to work on a repeating entry), but I can't figure out how to do it just on mon-fri, 8-4. Help?
I started using tasker and I like it. I have some problems with it being flaky at times, but I wonder if that's my fault.
Here's what I'm doing with it:
When I plug into my car dock, it turns on bluetooth, turns the media volume all the way up, turns the keyguard off, and loads up my podcast app.
When I put it into the desk dock, it turns auto brightness off, turns the brightness all the way down, turns the volume to 1, opens a .pls file for streaming radio, and goes back to the alarm clock screen.
Here's what I want to do:
I was using timerrific to turn the phone to vibrate from 8-4 on M-F. Is there a way to do this with tasker? I see where you can do it every day, all day, or where you can do it based on location, calendar entry (which i can't get to work on a repeating entry), but I can't figure out how to do it just on mon-fri, 8-4. Help?
Can't you start a new profile and use the the context to pick Mon-Fri as your days of the week, then add another context for the times and then as your task have the phone set to vibrate??
Can't you start a new profile and use the the context to pick Mon-Fri as your days of the week, then add another context for the times and then as your task have the phone set to vibrate??
yes i'm sure this is possible, but i dont know how to do it. when i make a mon-fri context it wants a task. i'm just not sure how to make it work.
yes i'm sure this is possible, but i dont know how to do it. when i make a mon-fri context it wants a task. i'm just not sure how to make it work.
Wow, I feel dumb now. I created what I wanted, but didn't realize you can just add another context to it. I clicked it, clicked add, then set up the time. Thanks!
2 things I would like to do, but not sure how. I have set up a few basic tasks, but these 2 not sure how to do.
1. IF Bluetooth is connected, crank up brightness to 100%
2. IF bluetooth is connected, read any incoming SMS
I want these as I only use Bluetooth in my car, when in my car I need the display to be brighter and I want SMS read to me since that would be safer.
thoughts?
First:
Create a profile named ReadSMS, with these tasks: Bluetooth ID (its name entry should exactly match that of your car's bluetooth device) Say (text entry should be: %SMSRF sent the following text message: %SMSRB). When using SAY, you need to select SYSTEM as the Stream. The default is CALL which will send the sound through the ear piece rather than over the speaker.
Now, short click on ReadSMS and select profile under the options, then name the profile TTS SMS
Ok, you should now have a nicely grouped profile named TTS SMS with a task group named ReadSMS which has the tasks Bluetooth ID and Say
Second:
Create a profile named Bluetooth Connected
Create a Task within Bluetooth Connected called Car Bluetooth with the following: Profile Status (its name entry should be TTS SMS and it should be set to ON)
Now you should have a task group named Car Bluetooth, short click for options and select Add Exit Task
Now, select new and create a new task group called Leave Car
Now, click on the + to create a new task
Add Profile Status (the name entry should be TTS SMS and it should be set to OFF
Now, if you want to add screen brightness or something else you can just add them to either list of tasks in those two groups, i.e., ON and OFF.
Save it all. You'tre done. Now when the phone connects to the car's bluetooth, any text message that comes in will automatically be read aloud. When the phone disconnects from the bluetooth, it turns the service off and return to normal.
I can't stress the danger of this if you have a passenger in the car and a message comes in that was meant for your ears only. You could create a widget to turn it on and off that would solve that problem though. Anyway, give it a whirl. I think I got it all correct. If not, you'll be close enough to figure it out.
--------
I have a bunch of these that I have been toying with. I have mine change wallpaper and volume when I enter certain locations based upon wifi and cellular towers (just like Locale was suppose to be able to do but can't). When I am close to the location, the phone vibrates once, when it get close to the wifi, it turns wifi on, connects, and then plays a sound. It also shuts off bluetooth and GPS if either is on. I have another one that makes a soft clock chime sound every hour. One that when I am home it automatically connects to my wireless and does the same at work. One that when the phone is placed in the dock, that British female voice (using the Say task) welcomes me home and tells me what a stud I am. LOL. Just some idea of what Tasker is capable of and what it's doing for me. Awesome app. A bit techie but you pick it up pretty fast by playing around.
Last edited by raVenX; July 16th, 2010 at 10:27 PM.
What's up with the Tasker website? (tasker.dinglisch.net/) Does anyone know? It's been unavailable for most of the day. I've been trying to download Tasker (I know I can d/l it from Market but it's less $$ directly and more of it does to the developer, plus you get more frequent updates that way). I had it on my previous phone (had to get it replaced) but want to get it for this phone and for my husband's new DX as well. Has he moved to a different website or any ideas??
I love Tasker, but how to read Contact names instead of Numbers
Hi everyone, I hope this can be a place where people get together to solve problems using tasker. One thing i've been working on is getting it to read out who is calling or sending me a text message, and i have a widget to switch on/off the reading of the text message itself. HOWEVER, for the caller or texter, it only reads the 10 digit phone number, it does not read the Contact name associated with that number. I know there are plenty of apps that can do this (SMSReader, SayMyName Dessert) so how can we do this in Tasker?
Also, I have never gotten the Change WIdget Icon or Change Widget Label to work for me. I implement it correctly, even copying it from the tutorial online, and it never changes anything on the screen. Any help??
Last edited by gaetawoo; July 19th, 2010 at 11:53 AM.
Device(s): Droid Bionic, OG Droid - Simply Stunning (retired)
Thanks: 26
Thanked 245 Times in 208 Posts
To change the label or icon associated with a Task widget, the widget must be associated with a named task (as opposed to an anonymous task). That's the only thing I can think of that might be an issue.
As for the caller/sender name, you would have to contact the developer, as it's not currently possible. He would have to create a new variable that contains this information for the current caller/sender.
Hi everyone, just started using Tasker a few days ago and love it's possibilities. I have a problem though - my housemates are doing "their bit for a planet" and keep switching off Wifi overnight... Does anybody knows how to switch off Wifi in my mobile when I'm losing signal using Tasker? Can't figure it out and at the moment I think it will be easier to switch housemates ;-)
gaetawoo: as to the caller or sender, you could have the task set a variable of your making to the incoming phone number. Then set another task that runs IF that variable matches the name you're looking for (like Say Name IF %yourvariable matches the caller number). You'd have to set one up for each phone number, however, typing in their name in a Say task, and then the IF clause at the end with their phone number to compare it to.
I use a profile to this effect (though it only has one e-mail address) to make my phone extra annoying when I receive a notification from work while on-call.
diceman: I would try using Wifi Near(State), using the "invert" variable towards the bottom, and set it to turn WiFi off. The invert does the opposite, so it would go off when the SSID is unavailable(not near).
I actually made a widget that lets me turn Wifi on/off manually at my discression. It toggles the icon so I can tell at a glance if it's enabled, and displays a "Flash" telling me the state of %WIFI (on/off) when the icon is pressed. I built a delay into it, of 4 seconds, so it toggles wifi, gives it a chance to power up/down, and then reports its state.
Last edited by jdplants; July 29th, 2010 at 12:57 PM.
Reason: typoed dicemans username. :)
Diceman: You could also have Tasker turn off your wifi at night and turn it back on again in the morning. That way Tasker wouldn't even need to toggle the wifi on and off to check the near state at night.
The Following User Says Thank You to Kam For This Useful Post:
Device(s): Droid Bionic, OG Droid - Simply Stunning (retired)
Thanks: 26
Thanked 245 Times in 208 Posts
Quote:
Originally Posted by diceman
Hi everyone, just started using Tasker a few days ago and love it's possibilities. I have a problem though - my housemates are doing "their bit for a planet" and keep switching off Wifi overnight... Does anybody knows how to switch off Wifi in my mobile when I'm losing signal using Tasker? Can't figure it out and at the moment I think it will be easier to switch housemates ;-)
For now I'll assume that you're manually turning on Wifi and just want to automate turning it off when you've had a connection at home and then lost it when your housemates turn of the router/ap.
Context: Wifi Connected <yourWifiSSID>
Exit Action: Wifi Off
You can't create a profile with an Exit Task to start with, but just create it as the Enter Task. Once you have the profile created, touch the enter task and select "move to exit".
This will only turn Wifi off after you've had a connection at home and then lost it, which could be caused by your housemates turning off the router/ap, or by venturing too far from the router/ap.
The Following User Says Thank You to UncleMike For This Useful Post:
Anyone have an idea of how much Tasker affects battery life since it is regularly checking for states, events, etc?
Mine doesn't seem to take much of a toll at all. I typically only have one or two profiles running at any given time, and I get about 36 hours with occassional use out of each charge on my LG Ally. I took the approach of using Tasker to set up widgets primarily, being paranoid it would impact power consumption.
I am trying to get Tasker to turn on wifi and to turn 4G off at my house and to turn 4G on at my office and turn wifi off and to turn mobile network and Bluetooth off at both places, and when not at those two places to turn wifi and 4G off and turn mobile network and Bluetooth on.
I am trying to get Tasker to turn on wifi and to turn 4G off at my house and to turn 4G on at my office and turn wifi off and to turn mobile network and Bluetooth off at both places, and when not at those two places to turn wifi and 4G off and turn mobile network and Bluetooth on.
It does not work.
Couple questions, because I'm doing something similar and it's working pretty well:
1. What type of context are you using? If using the Wifi Near state, do you have "Toggle Wifi" selected in the settings?
2. How long are you waiting for the toggles to occur before giving up?
I really like tasker, but it seems like a pretty difficult program to fully understand. Can someone help me out?
I want my phone to turn the ringer and notifications off to vibrate only while I am at work, and then turn them back on when I leave. How can I accomplish this? I seem to be able to make it work when I get to work, but how do I set a task for when I LEAVE a location?
Also, do location based items eat the battery? Seems like it would if it is turning the GPS on and off throughout the day.
I really like tasker, but it seems like a pretty difficult program to fully understand. Can someone help me out?
I want my phone to turn the ringer and notifications off to vibrate only while I am at work, and then turn them back on when I leave. How can I accomplish this? I seem to be able to make it work when I get to work, but how do I set a task for when I LEAVE a location?
Also, do location based items eat the battery? Seems like it would if it is turning the GPS on and off throughout the day.
If you have a location set up, it should go back to your default phone settings once you leave the location. Leaving GPS on in my opinion doesn't really affect the battery as much as the apps that are using it, but I could be wrong, I'm no expert in the subject. If you go to menu > preferences you can adjust how much time it takes between each location check. The longer between checks, obviously, the less battery consumption
If you have a location set up, it should go back to your default phone settings once you leave the location. Leaving GPS on in my opinion doesn't really affect the battery as much as the apps that are using it, but I could be wrong, I'm no expert in the subject. If you go to menu > preferences you can adjust how much time it takes between each location check. The longer between checks, obviously, the less battery consumption
I do not leave GPS on. I just wondered if Tasker triggers it on periodically so it can determine your location, or if the GPS is not on by default if Tasker then just uses cell tower location.
In other words, does Tasker use cell tower location by default unless the GPS is manually activated on the phone, or does Tasker handle the GPS activation periodically to determine location?
I do not leave GPS on. I just wondered if Tasker triggers it on periodically so it can determine your location, or if the GPS is not on by default if Tasker then just uses cell tower location.
In other words, does Tasker use cell tower location by default unless the GPS is manually activated on the phone, or does Tasker handle the GPS activation periodically to determine location?
Pretty sure you can set it up to do as such, I'm still new to the whole thing as well though, so I don't really know how to do it. Slowly reading through the user guide on the official site at the moment haha
As for my GPS question, I have found the answer in playing with the device and checking the user guide.
Apparently if you have a location based item and you select Net and GPS, tasker will check your location by GPS every so many seconds (or minutes) depending on whether the phone is awake or asleep. You can define this check period in the settings. The alternative is to use Net location only (which uses cell towers) and expand the radius to allow for location discrepancies.
Now, I have another question...can you create a Yes / No dialog box? For example, I get near the grocery store, I have the phone notify my (based on location). I want a popup that asks something along the lines of "Do you need anything at the store?" with a Yes / No dialog box. If I select Yes, load OurGroceries app. If I select No, stops the task.
I know I can change the Open App action to a menu, but it is just a popup menu that you have to either click on to launch the app, or wait for it to time out. I would like to be able to just click no and stop it there without waiting for the menu to timeout. The menu interface also isn't very clean, as it just says the name of the action and doesn't provide for custom text entry (that I can find).