Tasker (Need a little help please) - Android Q&A, Help & Troubleshooting

Hi,
Whilst help with the profiles would be great, i'd much prefer help with understanding the "why" so i can learn it for future use.
Scenario:
I want to send a text to my wife when i arrive at work.
The most accurate way is when my phone connects to the work wifi. Now, i'm in and of the office all day so only want it to happen once.
So i did:
State > Net > Wifi Connected > SSID work > if %SMSKEV = 0
+ wait 1 second
+ variable set %SMSKEV = 1
So it will only fire 1 text off, then change the variable so it cant happen again. And then:
A separate profile that at midnight (using start and end time 0:00)
Variable set > %SMSKEV = 0
in order to reset it for the next day.
in my head this all sounds right. the tasks run fine (my wife gets the text) BUT the first task is still running now, not sending texts or anything, but the task is green in tasker so is ACTIVE. i only want it to run once when appropriate and then stop, but because i'm saying "when connected" to the work wifi, hours later i am still meeting the criteria of being connected to the work wifi so the profile is still active all the time later.
does this make ANY sense to anyone? what am i doing wrong?
many thanks for your help
Further:
"Events are a little different to other contexts because they are instantaneous whereas other contexts usually have a duration." from the user guide.
I think this is my problem, I need an event that says when i connect to the wifi, not a state. But there is no event for connecting to wifi...

kevmeister46 said:
Hi,
Whilst help with the profiles would be great, i'd much prefer help with understanding the "why" so i can learn it for future use.
Scenario:
I want to send a text to my wife when i arrive at work.
The most accurate way is when my phone connects to the work wifi. Now, i'm in and of the office all day so only want it to happen once.
So i did:
State > Net > Wifi Connected > SSID work > if %SMSKEV = 0
+ wait 1 second
+ variable set %SMSKEV = 1
So it will only fire 1 text off, then change the variable so it cant happen again. And then:
A separate profile that at midnight (using start and end time 0:00)
Variable set > %SMSKEV = 0
in order to reset it for the next day.
in my head this all sounds right. the tasks run fine (my wife gets the text) BUT the first task is still running now, not sending texts or anything, but the task is green in tasker so is ACTIVE. i only want it to run once when appropriate and then stop, but because i'm saying "when connected" to the work wifi, hours later i am still meeting the criteria of being connected to the work wifi so the profile is still active all the time later.
does this make ANY sense to anyone? what am i doing wrong?
many thanks for your help
Further:
"Events are a little different to other contexts because they are instantaneous whereas other contexts usually have a duration." from the user guide.
I think this is my problem, I need an event that says when i connect to the wifi, not a state. But there is no event for connecting to wifi...
Click to expand...
Click to collapse
I understand your problem. =)
I dont realy know how to solve it the way you tried to, but i think there is another way...
If you arrive at work every day at the same time you may find a way to connect a several time (for instance 10:15 am ) to your wifes text message.
Hope i could help yoou or even keep you mind walking on =)

I wanted to do exactly the same thing, perform a task once per day when connected to home wifi, only initiate a sync using FolderSycn, as opposed to send anSMS. I thought abut setting the variable, then resetting it at midnight just like you did.
But what I tried was to just set a simple profile:
when state = wifi connected to home wifi ssid, perform sync.
As you said, it still shows the profile as active as long as the wifi is connected, but it doesn't affect anything. As soon as you leave the wifi network and connect again, it will perform it again.
I guess in your case this might not be enough, just in case you lose wifi or leave your work for ome reason then return.

thank you both for replying. i think ive worked out a slightly better way of doing it.
As jiffer1991 said i used a time context but as a second context.
so i set it all up as i previously described with the Wifi Connected being the first context, then added a second time context from 7:40 to 8:10.
I always arrive within this period and have allowed a little extra. But it also means the task isn't active through out the day.
I know it probably "could" stay active and be completely harmless, i'm just thinking that maybe active tasks contribute to battery drain ??
Anyway thats how i've solved it for now.
thanks again for your replies and help.
:O)

You could also add as first context if %SMSKEV = 0
This way it won't be active the rest of the day and the sms will be send if you arrive a bit late
Cheers

Related

Sprint Touch Pro data connection issues

I've owned a Touch Pro for a few months now and overall it's a good device. It has its quirks, but then again what phone doesn't? There is one problem in particular, however, that I can't seem to figure out. I've searched up and down in XDA Forums, and on Google, and I just can't find out a fix for my data connection always turning on for no reason. I have all my e-mail accounts set to "manual send / recieve", the weather program set to "update weather manually", and as far as I know there are no other programs on my phone that have access to the internet without my permission.
The problem I have is sometimes I will wake my phone up from its sleep mode, and I will discover that the data connection is active and appearing to be transmitting. Also, EVERY time I restart my phone and it goes through the boot process, the data connection will re-activate even before TouchFLO 3D opens up on the today screen. It's really annoying, because I have no idea what's causing it to do this, or why it does it at random times, or whenever I reset my device.
Does anyone have any solutions to this problem? I hate having to manually go in periodically and make sure my data connection is set to "off", instead of having it stay that way when I set it.
So no help on this one then?
I don't have a solution but I can help by bumping your thread and saying I have the same problem on Verizon. I was at a friend's place all weekend, and he has wifi all over, so I turned off data and used his wifi instead. Well sure enough all weekend my data connection kept turning itself back on. It seemed to happen only when going into sleep mode. So I kept the phone plugged in so it would never totally "sleep". Wifi stayed connected with no data connection starting automatically. Annoying especially considering the 5 GB data limit on the PDA plan.
Well I'm glad I'm at least not alone on this one. It's weird too that even though your device is on a different carrier, it still does the same thing. I wonder if it's a hardware issue?
I know that someone has to have an answer for this...
go into pocket express and press menu then go to express settings then on the top left theres a pulldown press it and go into auto updates and turn it off.. pissed me off when i got the phone.. couldnt find a fix till i started going through all the programs to find the one doing it.. and it was the stupid Pocket Express
I have had my MDA Compact V for a few months now, and it's only recently that I've had the same problem. Each time I switch on, my data connection starts or alternatively if I loose signal then get it back then I see my data connection is on again. Thankfully I have the Solo 20 package with unlimited net usage (although you're are limited to 1Gb/month) but it drains my battery really badly.
I went through every possible setting and program to switch off location settings or auto downloads/updates and I still have the same problem, but I downloaded Data Controller v1.00 from Freewarepocketpc.net and I can toggle my data connection on or off as I please.
Heres what you need
Install below cab, then use the NODATA app, select what you want off, PHONE AS MODEM and DATA are your two options I believe... Your data will never come back on... until you re-enable it that is....
PS... THIS IS NOT MY CAB, THIS IS SOMETHING I FOUND WHEN TRYING TO ADDRESS THESAME PROBLEM YOU ARE HAVING. THIS CAB WAS DOWNLOADED FROM MoDaCo BUT I DONT HAVE THE LINK... ALL RESPECTS GO TO HIM... I AM JUST SHARING WHAT HAS WORKED FOR ME IN THE PAST...
Seems it's one or the other
What sucks is on my Sprint HTC touch pro 2 (cdma), I was having a problem where I couldn't answer calls all the time, but sometimes I could, and eventually found that it was always when the data connection was showing active is when I couldn't answer a call. But when that was happening, my data connection would turn back off after a few seconds when I was done using it. It was driving me crazy not being able to answer my calls and I finally found a post that let me correct that problem, it was changing the HKLM\Comm\ConnMgr\Planner\Settings\SuspendResume value that fixed this problem... the value of this registry setting was originally "GPRS_bye_if_device_off". This setting made it so the data connection would turn off when not being used, but it apparently messes up cdma phones from being able to switch over to answer an incoming phone call if the data connection is active. I changed this registry entry to "#777" as the post said to do, and sure enough, that corrected the problem with being able to answer my calls if the data connection is active. I'm real happy to have that working now, but when I changed this setting, my data connection is now always showing active (white arrows showing in status) and even if I turn it off manually, it comes on by it's self way more often than the every 4 hours I have it set to check emails.
There is a registry setting called CacheTime under the same Settings key as the above mentioned registry entry that I changed, that when the "GPRS_bye_if_device_off" value is used, the CacheTime key value will indeed control how long the data connection stays on before automatically turning off. But When I change the Entry to "#777" which is necessary to allow me to answer calls when data is active, then changing the CacheTime value has no effect and the data connection stays on until you manually turn it off.
I'd like to find a way to turn the data connection off, while still not messing up me being able to answer calls when the data connection is active, and seems to me that if both of these things can be done separately with two different registry settings, that it must be possible to do both.... so if any of you tech wizards can find a way to do this, I'd love to see it!
Possible Fix?
Hey, I have noticed the same problem. It is annoying from a battery life aspect as well as a system slowdown when coming out of sleep. I could not find much of a workaround except one of the settings in TD3 Tools I installed. In the "Data Connection" tab you can yurn on an option that makes your "End" key also terminate an active data connections. So if you hit it after waking your phone you won't have the annoying slowdown with your Sense UI...

[APP] Connection State Checker

HISTORY
V1.1 [2009-10-05]
1) Options dialog to change timeout to run the program automatically (10 by default) and web server to reach (www.google.com by default)
2) Option to reset statistics.
3) When the gui is opened its auto-refreshed automatically each 2 seconds
3) Minor fixes
V1.0[2009-10-04]
1) Initial release.
History
Hi
I ve developed a little program to solve a problem I ve many years ago. I use direct push so I need a permanent connection. This is achieved using activesync (direct push) or setting a connection as always on.
PROBLEM TO SOLVE:
Many times a connecion is stablished minutes or hours ago. But it doesnt work correctly. I dont know if the problem is in phone operator system, or in the device or some roms. Simply the connection is corrupted. If you try to suf a web it doesnt work. Clicking "sync" in activesync keeps rolling for ever. So I ve to close the connection manually (hang button long press) and stablishing a connection again. And then all works again
WHAT I SEARCHED AND DIDNT FIND:
1)A program that tries to reach a server (www.google.es) each x minutes. If there is an active connection but cant reach it then kill the connection and stablish it again. The program doesnt download the page content. Simply reach the server so very little data usage (a few bytes each time)
2) very little, no cpu consuming and no resident. Windows should run it each x minutes. Do its job in a few milliseconds and exit.
3) perform its job even if the device is suspended..
4) So I wrote my little program. It works correctly.
5) If the phone is in fly mode then it skip its job
USAGE:
Just install. No need to run it manually. It installs too a little GUI program (ConnectionStateCheckerGUI) to see some statistics (stored in the registry) like number of checks, corrupt connections, last check, etc. You can set the timeout (10 minutes) and server (http://www.google.com) in the registry.
My job needs a 100% safe real time mailing working. This little program guarantees it and maybe there are other people in my situation.
Greetings
Dani
pd: The black background is because of omnia2 skin. In other devices is a tipical white dialog.
OK. gracias nene.
all right!
Nice work buddy, a common problem that bugs a lot of people including you but you decided to do something about it and now we can all be happy.
May I redistribute this on my website?
thanks for that...
Thanks
Sure, you can use, upload, distribute or what you want with it
...and if someone has any suggestion....
First I was going to do icmp ping instead of http get but my phone company (and probably other) has blocked pings....
Greetings
Dani
Hi¡
New version on first post
greetings
Dani
Any chance of a Today screen icon? That would be more helpful than having to call the program in order to see connection status.
UncleBeer said:
Any chance of a Today screen icon? That would be more helpful than having to call the program in order to see connection status.
Click to expand...
Click to collapse
Good idea but MS says not to use Today plugins because arent used in WM6.5.....
The GUI only reads the statistics stored in the registry and refresh them each 2 seconds...
Dani
Thank you for this nice piece of software.
However I have few questions, right after installing and soft-resetting, then changed web reference to www.google.com and interval to 1 minute, it keeps saying that the Last Result is KO, and only Connection Fixed has the increment.
What makes it odd, is that the connection is actually OK, I can connect to www.google.com via UCWeb and Slick is running too.
This is quite bugging me, however since I only installed it for less than an hour, I'll report again whether my connection would be kept alive permanently or not by this program.
(Dopod 818Pro aka HTC Prophet/WM6.1/My Buble Blue ROM by varanusvincent)
Andi
cumisquid said:
Thank you for this nice piece of software.
However I have few questions, right after installing and soft-resetting, then changed web reference to www.google.com and interval to 1 minute, it keeps saying that the Last Result is KO, and only Connection Fixed has the increment.
What makes it odd, is that the connection is actually OK, I can connect to www.google.com via UCWeb and Slick is running too.
This is quite bugging me, however since I only installed it for less than an hour, I'll report again whether my connection would be kept alive permanently or not by this program.
Andi
Click to expand...
Click to collapse
Hi
Please dont remove "http://" because this is used by WinInet to choose the correct destination. Leave http://www.google.com (or any other site but using http://) and it will work again....
Dani
I did, it's http://www.google.com, with the http://
The connection is still KO (though Slick is up and running smoothly)
Does it matter if the GPRS connection has the proxy setup?
And when I tried disconnecting the GPRS, and then use the Check Now, it won't reconnect.
Oh, btw, the Last Check field is always empty.
Andi
cumisquid said:
I did, it's http://www.google.com, with the http://
The connection is still KO (though Slick is up and running smoothly)
Does it matter if the GPRS connection has the proxy setup?
And when I tried disconnecting the GPRS, and then use the Check Now, it won't reconnect.
Andi
Click to expand...
Click to collapse
Yes, for sure is related with GPRS Proxy. Let me take a look at this.....
Andi,
Could you test this version? I ve added support for GPRS proxy. It works in my network but I dont use proxy. Could you try it?
Thanks
Dani,
Sorry for the late reply. I have just finished installing and voila! The Last Check is not empty anymore. I have changed the web reference to http://www.google.com, and interval still to 1 minute, and guess what, now the Last Result is OK!! and Connections OK is now the one who gets the increment. So yes! It works! When WM finished loading up, and when I use the Check Now function, it is now connecting the GPRS automatically.
So I supposed it would close and then reconnect GPRS if ever the connection gets corrupted, right?
Once again, Bravo!
Andi
Just wondering really, if I can get it scheduled for certain time only? Or I can get it stop, perhaps? It would be better than filling in the interval time of 360 minutes every night?
Hi
It seems to work correctly. Tomorrow I will comvert the beta im release amd probably will add period of checking as I did in bandswitch
Dani
Dani,
Just find another thing here.
I did say it does make an automatic connection, it *is* connecting, however, i have just found out, it does *not* end up connected at all.
What I meant by connecting, the antenna icon is having two arrows and the small box with G in it, but it won't be connected at the end of the animation.
The Connection Fix number is added, but since there is no connection in real.
In the end, I still have to use UCWeb or Slick to get connected.
-------edited
Okay, strange enough, I changed the interval to 5 minutes, and after awaited for 2 times trial, it did finally made the connection. Hm.
-------edited again
I did try certain things again. I changed back the interval to 1 minute. Then I tried the following:
* Changed the web reference to http://wap.telkomsel.com (the provider's default wap page), 3 times trial, all failed.
* Changed the web reference to http://www.google.co.id, 2 times trial, finally connected.
* Changed the web reference to http://www.google.com, 3 times trial, all failed.
* Changed the web reference to http://208.67.219.230/ (www.google.com ip address), 3 times trial, very short timed trial, all failed. I supposed it does not accept IP address as a reference?
I'm not an expert in this area, however, it does seem to me that it's related to session time-out thing.
Once the time-out reached, it drops the on-going connection trial. I concluded this because I checked my Data plan's balance, and nothing's to be deducted during the failed session.
So the work around I finally do is to change the registry at HKLM/Comm/ConnMgr/Providers/{myGPRSconn-hash-number}/title_of_conn/AlwaysOn value to decimal 1.
After that, it would get the connection established, even if it seems it doesn't receive any reply from the referred web, get passed all the session time-out variable, until the complete handshake (if this is the correct term).
Andi
wow, that was a deep test. Thanks.
Tomorrow I will try to find a gprs server with proxy to do try/error system
danielherrero said:
Many times a connecion is stablished minutes or hours ago. But it doesnt work correctly. I dont know if the problem is in phone operator system, or in the device or some roms. Simply the connection is corrupted. If you try to suf a web it doesnt work. Clicking "sync" in activesync keeps rolling for ever. So I ve to close the connection manually (hang button long press) and stablishing a connection again. And then all works again
Click to expand...
Click to collapse
Hello Dani,
It has been some time since you posted here. Are you still supporting or working on this app? If you are I would like to ask a question or two having tried the app on a TMOUS HD2 recently.
A lot of the time the app works exactly as you intended - perhaps 50% or better improvement. But sometimes it is not able to disconnect and re-establish the connection for some reason. I find that it will end up in a near permanent KO result loop.
At these times the data connection is established (H or 3G) but no app can successfully connect (no email, no browser). Your app will continue trying but is not successful.
At such a time if I manually drop the data connection (via Touch X action screen, for example) the connection can be re-established within 15-30 seconds of an app trying for data. It is not immediate - some app will have to ask for a data connection and it takes some 15+ seconds before it can successfully continue.
What I am wondering is how your app is trying to do this and how is the data disconnect of Touch X different. I hope I explain it clearly.
.
ny_limited said:
Hello Dani,
It has been some time since you posted here. Are you still supporting or working on this app? If you are I would like to ask a question or two having tried the app on a TMOUS HD2 recently.
A lot of the time the app works exactly as you intended - perhaps 50% or better improvement. But sometimes it is not able to disconnect and re-establish the connection for some reason. I find that it will end up in a near permanent KO result loop.
At these times the data connection is established (H or 3G) but no app can successfully connect (no email, no browser). Your app will continue trying but is not successful.
At such a time if I manually drop the data connection (via Touch X action screen, for example) the connection can be re-established within 15-30 seconds of an app trying for data. It is not immediate - some app will have to ask for a data connection and it takes some 15+ seconds before it can successfully continue.
What I am wondering is how your app is trying to do this and how is the data disconnect of Touch X different. I hope I explain it clearly.
.
Click to expand...
Click to collapse
Hi
Let me took a look at this

[Q] Need help creating tasker profile to disable background data when signal is weak

The battery life on my 3D is far worse than my 4G, which had the extended battery (obviously). But until an extended battery is available for the 3D, I will have to deal. In order to make the battery last longer, I'd like to automatically disable background data (or auto sync) when the signal is less than 2 bars for a few minutes. Can any of you help me with this?
I've created a profile that will disable auto sync when signal is "2" or less. But I'd like to enhance it by saying it has to remain less than "2" for 3-5 minutes, so it isn't constantly enabling/disabling auto sync when I go through tunnels, etc.
Thanks in advance!
Dave
Power saver feature that is built in does that.
Oops, reading comp fail. I thought you said battery. Sorry.
-----
3vo. That is all that needs be said.
user7618 said:
Power saver feature that is built in does that.
Oops, reading comp fail. I thought you said battery. Sorry.
-----
3vo. That is all that needs be said.
Click to expand...
Click to collapse
Yeah, it does it when the battery reaches 15%. I want it to do this at any battery level, but only when the signal is weak.
Dave
I've made some progress with this. It's not perfect, but I think it will work.
First, create a task called "weak signal"
Check state, signal level is 0-1
Set variable %WEAKSIGNAL to 1
Wait 3 minutes
If %WEAKSIGNAL = 1
Disable auto sync (I wish this could be background data, but I don't see an option)
Then create a second task called "normal signal"
Check state, signal level is 3-8 (left a gap to prevent flapping)
Set variable %WEAKSIGNAL to 0
wait 15 seconds
If %WEAKSIGNAL = 0
Enable auto sync
I'll test this for a few days and see if it improves things. Coincidentally, I've been in areas with weak signals each day since I got the 3D. As a result, I'm lucky if the battery lasts 8 hours. I know disabling always-on data will fix this, but I don't like that the weather and everything stops syncing. Hopefully this will be a happy medium.
Dave
The tasker script seems to be working perfectly! It has definitely improved my battery life in weak signal areas, and I haven't noticed any ill effects.
Dave
dodgeboy said:
I've made some progress with this. It's not perfect, but I think it will work.
First, create a task called "weak signal"
Check state, signal level is 0-1
Set variable %WEAKSIGNAL to 1
Wait 3 minutes
If %WEAKSIGNAL = 1
Disable auto sync (I wish this could be background data, but I don't see an option)
Then create a second task called "normal signal"
Check state, signal level is 3-8 (left a gap to prevent flapping)
Set variable %WEAKSIGNAL to 0
wait 15 seconds
If %WEAKSIGNAL = 0
Enable auto sync
I'll test this for a few days and see if it improves things. Coincidentally, I've been in areas with weak signals each day since I got the 3D. As a result, I'm lucky if the battery lasts 8 hours. I know disabling always-on data will fix this, but I don't like that the weather and everything stops syncing. Hopefully this will be a happy medium.
Dave
Click to expand...
Click to collapse
Only problme I see with this is that it will kick in if you have a weak signal but still are connected to a wifi hotspot.
Could someone explain how to do this ? how to add this task? So i could save the battery when signal is low . Thanks
I am also having pretty horrific battery life, only 6 hours where my 4G use to last 36... So I thought I'd take this idea and make my own little modifications to it.
First I thought I would explain to those not familiar with Tasker. It is an app that allows you to setup your phone to automatically do "tasks" based on contexts. These contexts can be things like whether your connected to wifi, what time of the day it is, how good your signal strength is, anything your phone can "sense." And tasks are basically anything your phone can do, like turn on and off settings or launch applications.
Market Link: https://market.android.com/details?id=net.dinglisch.android.taskerm
Dev Website: http://tasker.dinglisch.net/
Now for my take on dodgeboy's 'profile'.
Code:
Context 1: Signal Strength, from 0 to 2
Context 2: Wifi Connected, Invert (Not connected to wifi)
Enter Task 1: Wait 1 min
Enter Task 2: Auto-Sync Off
Enter Task 3: Notify,[Title] Low Signal, [Text] Auto Sync Off, Permanent (I wanted a notification that auto sync was off)
Exit Task 1: Wait 15 sec
Exit Task 2: Auto-Sync On
Exit Task 3: Notify Cancel (Clears that Permanent notification)
Here is a link to my exported profile. Just put it on your phone's sd card. Once tasker is open, hit menu, profile data, import one profile.
http://db.tt/gb9w8O4
Let me know what you think. Haven't tested it beyond testing it at my desk by "death gripping" the phone.
ok, so there is some issue with my profile. Occasionally it will not perform the exit tasks, so the notification stays up and the auto-sync remains off. Not sure why it sometimes works and sometimes doesn't..? Maybe I'll try a 2 profile setup like the OP using a variable. Will post back if I get around to making a new profile(s), or if I figure out what is wrong with my current profile.
Thmstec said:
ok, so there is some issue with my profile. Occasionally it will not perform the exit tasks, so the notification stays up and the auto-sync remains off. Not sure why it sometimes works and sometimes doesn't..? Maybe I'll try a 2 profile setup like the OP using a variable. Will post back if I get around to making a new profile(s), or if I figure out what is wrong with my current profile.
Click to expand...
Click to collapse
Are you waiting for it to go through the wait period? The way I wrote it, it needs to stay in one state for a period of time before it changes whether or not the auto sync is enabled. If you want it to happen immediately, just write it without the variable and wait sections.
The reason I want it to wait is because when you enable auto sync, it seems to perform at least a partial sync immediately. I don't want this script to make the battery worse, because it is constantly syncing as it comes in an out of signal range.
Thanks for all the comments, very helpful !!! It is noticeable the battery saving

Tasker On The Prime

Not sure how many of you are aware of or are using the app tasker, available in the market...IMO Have to say this is the best app of all time albeit very difficult to use to its full extent...Let me reiterate, the learning curve on this app is like climbing a mountain...just learned about it, so I'm a total noob. Have read the manual and some tutorials, but stuck on the below profile:
Using this profile http://tasker.wikidot.com/yanawa as a base for my transformer prime which has no cell service, just wifi. Imported Wifi connected and Wifi near A profiles, erasing any reference to cell towers and other APs. I'm left with two profiles:
I) Wifi Connected
A. wifi connected
Task
1. Variable set; Name: %WIFIC to 1
2Wait, 15 sec
3. Stop; If %WIFIC !~1
4. Flash; Text "Connected to Wifi"
5. Profile Status; Name, Wifi near A Set off
Exit Task
1. Variable Set; Name: %WIFIC to 0
2. Flash; Text "Wifi disconnected"
3. Wait, 30 sec
4. Stop; If %WIFIC ~1
5. Flash; Text "Disabling Wifi"
6. Wifi; Set off
7. Wait, 3 sec
8. Profile Status; Wifi near A Set on
II) Wifi near A
A. Wifi near home SSID (Toggle checked) -
Task
1. WiFi; Set on
2. Flash; Text "wifi in range"
- Exit Task
1. WiFi; Set off; If %WIFIC !~1
2. Flash; Text "Wifi out of range”; If %WIFIC !~1
The problem is when a Wifi signal is not available, Wifi near keeps searching and toggling wifi, which makes the entire thing useless to me. If anybody could offer nay guidance it would be much appreciated.
I don't quite understand what you're trying to do?
From what I see, is your trying to find out, if you're at home, so that the Wifi gets switched on, and the other way round to save battery? Correct?
Remember, wifi is the method you use to locate your position. So if you switch it off, it can't see where the tf201 is... What you could do is implement another timer, so that Wifi gets switched on every 15 minutes to have a look around. In case it finds your home wifi it stays active. Otherwise it gets shut off again for another 15 min....
Regards,
Chris.
if someone can tell me how to make it notify me (sound) when the micro sd card ejects, I will hit the Thank You Button three times!! lol...i can not figure this out at all. if someone can give me the step by step setup please
It's an absolutely amazing app. You can get lots of preconfigured profiles from their wiki and customise them to your desire. I've been using this app for a while now, first on HTC Desire, then Galaxy Note and now on the Prime. Especially on the Prime that has only Wifi I find that one of the most useful profiles is the one that turns wifi off when my mobile Mifi is not available, and then to switch from Mifi to home wifi and similarly at work.
---------- Post added at 10:29 PM ---------- Previous post was at 10:21 PM ----------
MRCANNADY said:
if someone can tell me how to make it notify me (sound) when the micro sd card ejects, I will hit the Thank You Button three times!! lol...i can not figure this out at all. if someone can give me the step by step setup please
Click to expand...
Click to collapse
That would be a cool warning indeed to warn us that the card has ejected. All I can think of at the moment is to search for an app on Play that you can use to eject manually the card, put that under Tasks > 3rd Party in Tasker and tie your eject event to that. Will continue searching for this profile as I think its a really neat idea...
chrihuc said:
I don't quite understand what you're trying to do?
From what I see, is your trying to find out, if you're at home, so that the Wifi gets switched on, and the other way round to save battery? Correct?
Remember, wifi is the method you use to locate your position. So if you switch it off, it can't see where the tf201 is... What you could do is implement another timer, so that Wifi gets switched on every 15 minutes to have a look around. In case it finds your home wifi it stays active. Otherwise it gets shut off again for another 15 min....
Regards,
Chris.
Click to expand...
Click to collapse
Basically trying to have wifi scan for a specified signal and when available connect and stop scanning...which is what the first part of the above does. However, when a signal is not available wifi continues to scan. Which is what it currently does. What I've done is set the scan's a little further apart, so as to save batt. But my main concern is automation over batt saving.
MRCANNADY said:
if someone can tell me how to make it notify me (sound) when the micro sd card ejects, I will hit the Thank You Button three times!! lol...i can not figure this out at all. if someone can give me the step by step setup please
Click to expand...
Click to collapse
+ 1...Tried it using tasker states re: sd card, but it didn't work.
Moe5508 said:
That would be a cool warning indeed to warn us that the card has ejected. All I can think of at the moment is to search for an app on Play that you can use to eject manually the card, put that under Tasks > 3rd Party in Tasker and tie your eject event to that. Will continue searching for this profile as I think its a really neat idea...
Click to expand...
Click to collapse
Tried a locale plugin (https://play.google.com/store/apps/details?id=com.suttco.locale.externalstorage.status&hl=en) and was able to get a text warning that sd card was mounted, but doesn't seem to work for unmounted or removed.
Also found this info: http://www.itwizard.ro/tag/broadcast-receiver

[Q] Tasker: Send text after leaving one location and arriving at another.

Hi all,
I know how to set a profile of a location and have my phone compose a text when I arrive there. However, I only want this to happen if I have arrived at location B after leaving location A. Basically, its so when I leave my parents house and arrive back at my college dorm I want it to auto send a text but I do not want it to send the text every time I arrive at my dorm.
Does anyone know how to do this?
Thanks
This is more complex, so will require a more complex solution.
I'm thinking of setting up several user variables. You could set a variable every time you leave your parents' house, and set another variable every time you arrive at your dorm. Then another process which will send the SMS, but only if both variables are set properly. This might require a timer which would reset the 1st variable if you haven't arrived to the dorm within some amount of time.
Thanks man, I'll have to play around with creating my own variables.
mjs2430 said:
Thanks man, I'll have to play around with creating my own variables.
Click to expand...
Click to collapse
Profile 1 --> If connect to work wifi --> task 1: send text; task 2: turn off profile 1.
Profile 2 --> if connect to home wifi --> Task 3: turn on Profile 1.
Works perfectly. Probably more refined methods, but for my purposes I would consider this to be elegant enough.
ogredeschnique said:
Profile 1 --> If connect to work wifi --> task 1: send text; task 2: turn off profile 1.
Profile 2 --> if connect to home wifi --> Task 3: turn on Profile 1.
Works perfectly. Probably more refined methods, but for my purposes I would consider this to be elegant enough.
Click to expand...
Click to collapse
Thats awesome!:good:

Categories

Resources