[Q] Location Based Automation - HTC One S

Any apps out there that will allow me to control various toggles based on location (WiFi on at home, but when I leave, turn it off), etc...?

Yes, it it's called Tasker, and it's explained here:
http://tasker.wikidot.com/
Gesendet von meinem HTC One S mit Tapatalk 2

Microsoft's on{X} will also let you do actions based on a location.
Apparently I haven't posted enough time to supply a link. Search for "on {X}" on the play store and it should be the first link that pops up.

azmodiusOG said:
Microsoft's on{X} will also let you do actions based on a location.
Apparently I haven't posted enough time to supply a link. Search for "on {X}" on the play store and it should be the first link that pops up.
Click to expand...
Click to collapse
10 posts required to post links iirc,
here is the link: https://play.google.com/store/apps/details?id=com.microsoft.onx.app
Does require Facebook login for whatever reason but other methods incoming soon according to MS.

OnX is the right idea, but the recipes are very limited at this point; and I am not a coder.

Try Llama - Location Profiles. I turn off WiFi when I leave Home. I enter a silent profile at Work. I go back to a normal profile when I leave Work. When I get home, WiFi turns on.
Areas can be defined by towers seen and by GPS. Defining them is very easy -- you just tell it that you'll be in that area for however long and it learns the area.
It's very easy to set up and add actions based on conditions. One tweak that involved a tiny bit of diggings was that I made the GPS defined area around Home smaller than the default setting.
I read about one guy that set up an action to automatically text his wife if he was at work past a certain time to let her know he was staying late. Then he had it set to automatically text her when he left to head home when that happened.
[Edit]You can check out the author's blog for additional info.[/edit]

I used to use Juice Defender Ultimate and the location based WiFi worked perfect for me.
Sent from my HTC VLE_U using XDA

AutomateIt, Easy Profiles and many others.

You can find AutomateIt user guide and thread on XDA in my signature

Related

[Q] What do you use NFC for?

Hey guys,
I just bought my NS and I'm curious about the NFC technology, but there really isn't anything to try it with here in Spain. So far I've only been able to tag my subway card, and even that gives me just an "unidentified tag" message. So I'm having a hard time figuring what use you can give it.
Do you guys give it any actual use in your daily lives? If so, can you share your experiences?
So I guess there aren't a lot of uses yet... :-(
Google will partner with MasterCard and Citigroup to allow its consumers to use their phones to make payments.
I didn't use it with anything until I decided to try to make it useful. Now I use it daily (as well as quite a few others) and don't think I'd want a phone without it given the convenience.
Take a look here: http://forum.xda-developers.com/showthread.php?t=980741 (development thread) or here https://sites.google.com/site/nfctasklauncher/
krohnjw said:
I didn't use it with anything until I decided to try to make it useful. Now I use it daily (as well as quite a few others) and don't think I'd want a phone without it given the convenience.
Take a look here: http://forum.xda-developers.com/showthread.php?t=980741 (development thread) or here https://sites.google.com/site/nfctasklauncher/
Click to expand...
Click to collapse
It seems that instead of using gps location variables to set your phone settings like Locale, it would be easy to have an RFID/NFC tag on your desk, car, home that you would place your phone near to configure settings for that location. Ringtones, screen brightness, wifi, etc could all be set.
krohnjw,
That seems like the kind of thing that could be really, really useful for the GTD app we're working on. Would you be interested in giving us a hand?
ScotchtapeLoser said:
It seems that instead of using gps location variables to set your phone settings like Locale, it would be easy to have an RFID/NFC tag on your desk, car, home that you would place your phone near to configure settings for that location. Ringtones, screen brightness, wifi, etc could all be set.
Click to expand...
Click to collapse
Essentially this is exactly how it's being used by most, myself included. Rcently I've added support for "profiles" so that a single tag can toggle between 2 defined profiles. So one car tag could be hit when entering to go into car mode, and the same tag hit when leaving to return to Home mode or something else.
frandavid100 said:
krohnjw,
That seems like the kind of thing that could be really, really useful for the GTD app we're working on. Would you be interested in giving us a hand?
Click to expand...
Click to collapse
Sure - what are you looking to do with it? Feel free to PM me.
I use NFC to trigger different profiles on my phone. Such as my car profile where I enable bluetooth and start up my navigation app.

[GUIDE] Update 20/02/14: HTC Desire S Guide (V1.04) For Newcomers to Android

As the title says, this is something I’ve done for newcomers to Android. It covers only the basics. Experienced Android users will already know this stuff.
I did it as I was always forwarding the same help/advice e-mails to my friends when they bought their HTC Android phones, so I made this to save me fishing out the same e-mails. It was originally for the Desire but I have brought it up to date for the Desire S.
I’ve seen a lot of the same questions being asked here on this Desire S forum. This should help some of you. As this phone currently has a locked up bootloader, the experienced ROM-flashing hardcore Android crowd will probably not pick up this phone. It’s more likely that it will be Android newcomers that buy the Desire S.
If this helps you out, great.
Updated 1st June 2011. Changelog;
Miscellaneous spelling errors and syntax adjusted and tweaked.
Incorporated your comments (e.g. adjusting Timeriffic capabilities)
Added a tutorial for getting started with Tasker!
Added a quick fix for the creaking battery cover issue.
Added clarification on some permissions on free ad-supported apps.
Added advice on dealing with App problems and using the marketplace feedback feature.
Added warning about Fastboot mode issues.
Updated 28th June 2011. Changelog;
Added Index
Added Ultimate Charging Tip - Get 24 hours instead of 12!
Updated 21st February 2014. Changelog;
Made some tweaks to allow for maturation of Android since 2011
Adjusted recommended Apps list to allow for changes since 2011
Disclaimer: I no longer have the Desire S or have any knowledge of the current ROMS available for it. For those reasons some of the info in this guide migt be outdated. Follow with caution, and perhaps feed back where it is wrong?
Download from my Dropbox (in .pdf format) here;
Edit: This dropbox link below will occasionally expire and stop working. Please let me know when it does and I'll refresh it ASAP. I'm subscribed to this thread with e-mail notification so (unless I'm mid ROM-flashing) I'll get your posts replied to quickly.
Link updated 23rd Jul 2014: https://www.dropbox.com/s/601j4ayswkzk9o0/HTC Desire S Owners Guide V1.04.pdf
Many Thanks, found that really useful...Tasker now on my must buy list.
Moderator....possibly make this a sticky, as it will be useful for new comers.
Thank you very much for the manual. Just three comments:
1) Many apps require web access to download adds. Thus, it's unavoidable for them to have the redundant permissions.
2) "Timeriffic" has not the option to tougle the sync, unfortunately.
3) Free "AutomateIt" (https://market.android.com/details?id=AutomateIt.mainPackage&feature=search_result ) has all the options you described for the paid "Tasker".
Great guide! I'm sure alot of new android users will benefit from this. I agree with those methods to maximise battery life.
Thanks for your time and effort +1 for sticky
This is indeed very very very useful... I agreed, need to make this one sticky and updated! Thanks for your hard work man!
igoivo said:
3) Free "AutomateIt" (https://market.android.com/details?id=AutomateIt.mainPackage&feature=search_result ) has all the options you described for the paid "Tasker".
Click to expand...
Click to collapse
AutomateIT starts GPS ervery time you set an location based trigger. Contraprodactive for battery saving - and not necessary (weather and other location based apps do it by a-gps)
Don't know if Tasker do start gps, but for me Automateit isn't a good choice..
Glad it is of some help to people and thank you for the positive feedback everyone. I will get the guide updated when I get a few minutes. I'm away this weekend. I think I may add a Tasker guide!
Tasker can use GPS as a way of determining location, but you can use other ways. You can even control how often Tasker turns GPS on to get a location fix if you use it in a profile. For the most part, GPS is unnecessary as it is too accurate for most profile requirements. The best way Tasker does approximate location is using a state called, "Cell Near".
What this does is look at your nearest cell tower ID number and signal strength. When it see the right cell tower with the right signal strength, Tasker knows I'm at home. This is economical because it is only using 2G radio info which is on all the time anyway. Obviously it would also think I was home if I was on the same radius around the cell tower, but it's as accurate as I need for my "Home Mode" profile. Typically I see it activate as I am driving onto my estate where I live.
Tasker also knows which parameters in a profile use the least power, and will monitor those first and wait until they are satisfied before moving onto monitor the next parameter in a profile. For example, if you needed to use GPS for a very accurate location-based profile, you can keep power usage down by adding a "Time" context. Say you need your phone to send your wife a text message when you reach a certain point on your journey home after work each day. ("Get my dinner ready!" ) If you add a time context of "Between 5pm and 7pm" and "Monday to Friday" Tasker will wait until those are met before turning GPS on every X seconds to check where you are.
This way it doesn't hog battery power and my wife has time to get dressed and kick the postman out before I get back.
Nice guide!
Thanks for the guide ! I find it very useful: I've discovered some interesting applications ( I love TuneIt radio) and the tips to save battery are already really working for me
Sent from my HTC Desire S using XDA App
dont know said:
AutomateIT starts GPS ervery time you set an location based trigger. Contraprodactive for battery saving - and not necessary (weather and other location based apps do it by a-gps)
Don't know if Tasker do start gps, but for me Automateit isn't a good choice..
Click to expand...
Click to collapse
I am sorry, but it's not right. In particular, "AutomateIt" has "Enable/Disable GPS" action, which you can use with either the location (home/office) or any location based application events.
An example: "Entering proximity region ... - disable GPS"
When GPS is disabled, "AutomateIt" can use the available networks only to detect the location. To this end, use the flag "Allow Coarse Accurasy", see the manual at http://muzikant-android.blogspot.com/2011/02/automateit-automate-your-android.html
Thanks a lot
wnp_79 said:
Obviously it would also think I was home if I was on the same radius around the cell tower, but it's as accurate as I need for my "Home Mode" profile. Typically I see it activate as I am driving onto my estate where I live.
Click to expand...
Click to collapse
I use another app called Llama. It's also a profile manager, doing basically the same thing as AutomateIT and Tasker, except that it can use not just gps and cell towers, but also wifi networks to recognise my location, so i don't have to keep gps turned on (which is a drain). But it tends to be quite a bit more accurate since wifi networks have a smaller radius. I set the app to recognise my "home" location not just by the cell towers in my area, but also my home wifi. So if i step outside to buy something, my phone would probably still connect to the same cell tower but as long as my phone loses the wifi connection (which happens about 10m away) it knows i'm not "home" anymore. It's pretty useful 'cause sometimes even when i'm a kilometer away, i'm already connected to the cell tower near my home.
But it works for me because i live in an apartment and my wifi network covers the whole house. For those of you who have lawns or backyards, i'm guessing your wifi might not cover those areas so it might not work for you.
But the best part of the app, which is mainly why i use it, is that its FREE. Oh, and the dev has a certain sense of humour.. it's less an app and more of a pet or assistant. You've gotta "train" your Llama to recognise the location. Cute, in a way.
slightowl said:
I use another app called Llama. It's also a profile manager, doing basically the same thing as AutomateIT and Tasker, except that it can use not just gps and cell towers, but also wifi networks to recognise my location, so i don't have to keep gps turned on (which is a drain). But it tends to be quite a bit more accurate since wifi networks have a smaller radius.
Click to expand...
Click to collapse
Hi,
AutomateIt does exactly the same thing with wifi networks. Checking the "Allow coarse location" checkbox uses both cell location and wifi networks.
Also, if GPS is disabled, AutomateIt will not use it (but than you'll get less accurate location...). AutomateIt tries to minimize usage of GPS by allowing the user to define a sampling rate and timeout for getting a location fix so it will not continuously use the GPS. It also stops using the GPS as soon as it gets a location fix.
for more details see the post on location trigger tips & tricks on the developer's website.
Thank you for the guide, it's a very good guide
Also, about battery drain, I checked the usage info, it seems Zenonia is at the top of my list, I was playing it earlier, but I can't even see the settings anywhere near HTC Sense, what should I do?
I seem not to be able to open the file. Could you possibly upload it on an other client?
Seriously, don't know which of the tips did it, but somehow my battery lasts 50% longer. Thinking it might be the fact that I turned of the "call louder when in pocket"-thingy as you suggested.
Awesome noob guide.
Sent from my HTC Desire S using XDA Premium App
stevennekens said:
I seem not to be able to open the file. Could you possibly upload it on an other client?
Click to expand...
Click to collapse
I had also problem opening it directly (in Firefox), so I right-clicked on link and saved the file directly to my computer.
Will go through guide today, when I receive my Desire S.
Should have clarified in my first post (sorry); The link is to download the file from my dropbox in .pdf format. If your browser doesn't have the appropriate plugin to directly view pdf files, use adobe 8+ reader.
It opens and reads well with the pdf reader included with the Desire S (sim free, unlocked).
Sent from my HTC Desire S using XDA Premium App
Updated to V1.02! See original post for new download link and change-log.
thanks for the awesome noob guide, worked wonders for me, with this being my first android smart phone. thanks again

Tasker: is it all that?

I have read a bit about Tasker and never ended up getting it in the past, but I ran into someone (online) who said it was a must-buy.
I was wondering what people here think... Is it that great? Is out more beneficial for those who might not root their phones?
For the tasker fans...can you give me one or two examples of "tasks" you have set so I can get a feel for its potential?
Sent from my HTC One-S (rooted), stock ROM
You can take a look at
h**p://tasker.wikidot.com/profile-index
There are many Infos about Tasker and it's Profiles.
I use it longer and i love it.
Gesendet von meinem HTC One S mit Tapatalk 2
Me too long time user ~2 years now and very happy with the abilities although never used the very sophisticated ones...
I bought both Tasker & Locale at the same time a couple of years ago. Tasker is no doubt more powerful, but Locale works better for me. So simple to setup, and works perfectly. You set a 'Default' condition that is active if no other conditions are met, you then set different profiles for different locations\times\actions\application conditions and stack them. If two profiles have the same triggers, the one higher up will override the lower. I've attached some screenshots for examples
I also used Llama for a while, its free, and very good.
Also, if we are suggesting some additional profile software, take a look on Automate-It...
I've been using Tasker for over a year now and it's great. I have automatic sound profiles for home, work and sleep time. It uses tower location and switches sound profiles when I get into range. I also mad ecustom vibrate pattern for the wife. Set up profiles and widgets to mark my car location and navigate back to it. I can send a text to my phone if I lose it on vibrate to turn ringer on. Also have one where I can text my phone and it will text back a Google Maps link with its location. I have one that brings up an app menu when I plug in my headphones. Many more uses.
Check out the forums and wiki for it. A lot of people have gotten very creative with their profiles.
Sent from my HTC One S using xda premium
Ok. Thanks guys.. I will loo into it. I know I do a lot of repetitive steps during the day, and it would be nice to create something as a shortcut.
I suppose I should play with it.
Does it know how to open any app? Can it use all haptic sensors? I mean is it like a Siri without the silliness?
And finally, two other apps were brought up here: "Automate It" and "Locale". So, these apps are just like tasker, but less involved??
I will go study the wiki... Thanks!
Syntropic
Sent from my HTC One-S (rooted), stock ROM
Also check out the new Microsoft app on{x}. Very similar to what these apps do. I started a thread with links and info here http://forum.xda-developers.com/showthread.php?t=1697840
Try this profile: yanawa
Remember: Tasker isn't always easy stuff, especially when you're a beginner. So download these profiles and start reading and trying.
Tasker is a great app, but I found the learning curve to be steeeeeeeeep. I've been try out a similar app called Llama. I haven't dug into it very deeply but the interface seems a bit easier to understand (at least for me). Might be worth a look.
Sent from my HTC VLE_U
rootrider said:
Try this profile: yanawa
Remember: Tasker isn't always easy stuff, especially when you're a beginner. So download these profiles and start reading and trying.
Click to expand...
Click to collapse
I am not to worried about a learning curve... I am sure it has one, but if it were that great of an app, that would be the fun part.
But since I don't know how to write apps for Android...which would be singing obviously with the most control over the phone... can you give me an idea of something Tasker can't do? I read all the wiki profiles and scenes and everything, and it does sound like it could be good at some point when I need a great deal of automation, but that's not so much the case... But then again, I am sure I am not thinking of something. I am imagining all of the sensors for movement, temperature, light... Plus time, and statuses of apps (like new email), or any other thing that could be deemed an "event", and I just can't think of anything that fascinating to try and create.
Probably should just learn flex.
Sent from my HTC One-S (rooted), stock ROM

[APP] Automagic

For those not aware of automagic:
Automagic is a automation application that uses a flow-chart interface to set-up the automations you want. It has a few pre-programmed flows (mostly hidden in the 'catalog'), but it's mainly the imagination that's the limit. So my reasoning for this post is collecting more flow charts or ideas, share them with others and hopefully inspire more.
Link
Automagic for Gleeo
Automagic premium
Automagic for gleeo is in principal for their time managing app Gleeo, but it can be used for a number of different tasks as wel.
Automagic premium is their paid app, I know that's commercial but it only features more actions/triggers/... than the free version, which is already pretty versatile on its own.
Flow charts
flow charts typically consist of
- a trigger (rectangle box with rounded corners)
- a condition (diamond box)
- an action (rectangle box)
My flow charts
- basic airplane mode by clock (see catalog by pressing the menu button)
- a basic wifi connected > disable mobile data // wifi disconnected > enable mobile data
- 2 NFC triggered flows (but they could be altered to location/time)
This app looks interesting. Love the flow chart design.
I downloaded the lite version, but there seem to be very little things I can do with it.
I dont mind paying for the pro, but would like to test the task that I wish to setup firtst; as I've already bought AutomateIt and Tasker (too complicated for my usage). AutomateIt does not have some actions that I wish to setup e.g. WIFI tethering.
Is there a trial app? or do you happen to have a Xperia S, and can confirm if the following action work:
1) trigger on/ off WIFI tethering (without intervention)
2) trigger on/ off GPS (without intervention)
3) trigger on/ off NFC (without intervention)
This application shows a lot of potential. I bought the pro version and will play around with it as soon as I have some time. In the mean time, I downloaded and activated and313's Proximity Screen On/Off flow. It works pretty well except for a weird admin problem message when trying to turn off the screen.
Overall, a good program with a lot of potential. Well done guys :good:
Edit: Enabling admin privileges for Automagic from settings solves the issue.
Been using this as a replacement for Tasker and have been very happy with it. The flowchart style profiles and logging options make creating complex profiles much easier. The other thing I like is that many options like NFC or lockscreen toggling are built in and it doesn't need all the extra addins/plugins that I needed to get things done with Tasker.
Kinda surprised this isn't popular. Any reason why? Seems like it's a very well made app.
utter! + Automagic + permanent voice recognition
Hi, good day all.
I'm trying to use command:2 (invoke permanent voice recognition) intent via automagic instead of Tasker. I much prefer Automagic and will not turn away from it. (I'm a novice re: programming language if even that)
I'll explain what I have tried so far, hopefully someone can lend a helping hand.
In Automagic I have tried "Start Activity" and "Send Broadcast" Action Types.
I'm making some progress with the "Start Activity" Action where my...
-ACTION TYPE = "Start Activity"
-ACTION = "android.intent.action.SEND"
-Explicit Component Checked...
PACKAGE NAME = "com.brandall.nutter"
CLASS NAME = "com.brandall.nutter.EIH"
EXTRAS =
"putString(command, 2);
putString(password, mypassword123)"
The ACTION results in a toast "utter! password failure for external application", it looks like the command is registering, but the password is not.
My utter! POWER USER PASSWORD = "mypassword123" literally, to make things simple... that password worked for me when invoking command:2 in Tasker. I've tried different alphanumeric passwords in utter! as well.
In other words I'm trying to set the data extras in automagic to "command:2" and "password:mypassword123", but, Automagic forces ";" and forces "putString" prestatements, if that makes any sense.
It looks like automagic has all intent Function, Variable, and Snippet options ie: putString, putBoolean, putFloat, putDouble etc.
How can I get Automagic activate the permanent voice recognition function in utter!?
It would be great to just be able to have some kind of activity shortcut to turn on off voice recognition instead of this, or just have it boot with phone boot. But I'm definately not complaining as utter! is free and very good!, thanks!
RESOLVED!
The great people at Automagic have replied to me (very quickly I might add) and have resolved my problem.
So for those of you who wish to control the permanent voice recognition of utter! via Automagic, here's the solution...
"Hi,
Your configuration almost works, only the extras field needs some small adjustments:
-ACTION: doesn't matter
-Explicit Component: Checked
-PACKAGE NAME: com.brandall.nutter
-CLASS NAME: com.brandall.nutter.EIH
-EXTRAS:
putInt("command", 4);
putString("password", "test");
It seems that utter uses an int for the command and not a string so you have to use the putInt function in this case.
The first parameter of the putInt and putString function needs to be a string, therefore the key has to be put into double quotes otherwise it would refer to a variable with this name.
Please also see the help page of action 'Script' for a description of the scripting language:
http://automagic4android.com/en/help/components#action_script
Utter also offers a plugin which can be used in Automagic with the action 'Plugin' but I'm not sure if utter allows to control the same functions using the plugin.
Automagic ROCKS!:good:
unknown cell ID's
In Llama, there's a trigger to invoke an action whereby if you are connected to unknown cell ID's the action is triggered. I wonder if it's possible to do the same on Automagic. Any ideas?
Hi,
please add a new action > remove / disable alarm
edit: calendar event from google calendar works also? edit 3: tested, its working
edit 2: Location based condition need a button "current Location"
cheers
starbase64
starbase64 said:
Hi,
please add a new action > remove / disable alarm
edit: calendar event from google calendar works also? edit 3: tested, its working
edit 2: Location based condition need a button "current Location"
cheers
starbase64
Click to expand...
Click to collapse
Try posting your requests on the automagic site. I don't think the developer has anything to do with this thread.
http://automagic4android.com/en/
simonwil said:
Try posting your requests on the automagic site. I don't think the developer has anything to do with this thread.
http://automagic4android.com/en/
Click to expand...
Click to collapse
Yes, I forgot to mention I'm not the developer,
Just made this post to form a basis to share flows with other xda users.
For official news/posts/questions/... use the links provided in the post.
Firehead said:
Kinda surprised this isn't popular. Any reason why? Seems like it's a very well made app.
Click to expand...
Click to collapse
I've been wondering that as well. This is a truly amazing app, and automating my phone has never been this fun. Automagic is compatible with all the Tasker plugins, and I have yet to find anything I can't do with this app that I could do with Tasker.
Here is part of my battery saving flow, enabling data traffic for a short while four times per hour while the screen is off (except for during nights and when battery is low), at the same time making sure not to turn off data if there is any ongoing traffic.
I could do the same in Tasker, but I find it so much easier to do when you can see the whole automation flow like this. Also, it looks impressive
malexin said:
I've been wondering that as well. This is a truly amazing app, and automating my phone has never been this fun. Automagic is compatible with all the Tasker plugins, and I have yet to find anything I can't do with this app that I could do with Tasker.
Here is part of my battery saving flow, enabling data traffic for a short while four times per hour while the screen is off (except for during nights and when battery is low), at the same time making sure not to turn off data if there is any ongoing traffic.
I could do the same in Tasker, but I find it so much easier to do when you can see the whole automation flow like this. Also, it looks impressive
Click to expand...
Click to collapse
How is this profile working for you? Would you mind sharing it?
steelersmb said:
How is this profile working for you? Would you mind sharing it?
Click to expand...
Click to collapse
It's working very well, and my battery lasts noticeably longer. Previously I was using a separate app for this, but making my own flow was more fun, and works just as well.
Here are the flows for you (one for when turning the screen off and one for when turning it on).
malexin said:
It's working very well, and my battery lasts noticeably longer. Previously I was using a separate app for this, but making my own flow was more fun, and works just as well.
Here are the flows for you (one for when turning the screen off and one for when turning it on).
Click to expand...
Click to collapse
Thanks, brow, but how do I import this .xml file into the app?
Firehead said:
Kinda surprised this isn't popular. Any reason why? Seems like it's a very well made app.
Click to expand...
Click to collapse
I think it's because he doesn't use advertisement for promote hes app
Importing flow as XML file
fuone said:
Thanks, brow, but how do I import this .xml file into the app?
Click to expand...
Click to collapse
Hi,
also tried to import xml files into Automagic Premium (AP)
But whithin the app you just get some bad Apps to select for opening the importing file. (Look at: Menue=>Manage=>Import Flows/Widgets)
So here is how it works for me:
- search file with any file browser
- try to open it and select AP for this action
- done
Next you open AP you'll find the flow at the "Ungrouped" folder, or in the folder defined by the programmer.
Hope this can help.
Hi,
press the 3dot to open the quick menü for this flow and then press send, now you can attached the xml file here
regards
starbase64
This is best automation app i have ever used as i used tasker and lima.. But this app is so powerful and so fun.. I love it.. And so easy to use.. Recommended for everyone...
I know this is an old thread, but I just found out about it and was wondering if anyone had any amazing flows they'd like to share?

[APP][4.0+][FREE] Mini Tasker

*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
This thread is closed. Please use this thread for news and updates on Condi: http://forum.xda-developers.com/showthread.php?p=46657479
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
*********************************************************************************************************************************************************************************
Condi (previously Mini Tasker) is a free android automation app for ICS or higher.
The app allows users to quickly set up fairly complex actions when certain conditions are met, without sacrificing battery life, and with the ability to easily share tasks between users. We never poll (everything comes from a broadcast), and we're pretty minimalistic so the memory footprint is reasonable. We use google play services to detect location using low power sensors and recognize activity like walking or driving.
This is a university project, and our first android app, we're very humbled by over 30k downloads, this is very unexpected and we're very grateful for the feedback and bug reports, you're awesome!
Me and my partner made this app this summer for academic credit so we give it out completely for free, without ads or tracking.
We decided to change the name to avoid any conflicts with the original Tasker (Pent is a nice person and you should buy his app), too bad there are so many reviews already out there using the old name.
This week we finally submitted the project (after some delays), which means we can start changing big stuff (the last 10 or so releases we're bug fixes only). We're gonna push our first beta version next sunday to the beta channel, please subscribe to this mailing list to get it: https://groups.google.com/d/forum/minitasker
Your feedback is appreciated, you can email us at [email protected] or reply here.
Thanks,
Anton and Michal
Download Condi (previously Mini Tasker) at Google Play
Changes:
v0.2.13
* volume control ui bug fixed
* activity detection delay setting more visible
* UTF-8 support for task sharing
v0.2.12
* new condition - on boot
* location editor auto focuses on current location, minimal radius enforcement of 75 meters as it's unlikely the low power sensors will ever give a higher accuracy than that.
* music player song picker now uses native dialog and native addresses - support for most players that can open mp3
* music player - play pause toggle buttons now use broadcasts instead of keyboard presses - no longer crashes youtube, get's stuck on total command etc.
* activity recognition (i.e. drive walk...) upped the confidence level, and now there's a programmable delay for the end task (see the settings window).
* fixed a crash on forwarding SMS from known numbers.
* wifi still wasn't included as it wasn't stable enough for the time.
v0.2.10
* wifi crash fixed, can't send sms during calls fix
* volume control now properly mutes in all cases
v0.2.9
* Inverse locations (start when leaving a location)
* Delete actions and conditions from the edit screen
* A lot of memory leak fixes
v0.2.4:
* I messed up with 0.2.3 a bit, sms forwarding and call silencing are not using the correct values of the message and origin.
* Fixed a rare crash on the settings dialog
* Fixed a calendar condition crash when no calendars / events exist.
* Apparently a lot of times our application was killed in the background for not responding, and this corrupted the states of events and made things not run as expected, so now there's a background service that should take care of that. Memory footprint is around 5mb which is still less then Tasker.
* Superuser actions sometime hanged the app, and made it crash for ANR. This should now be taken care of
Can Mini Tasker set the network mode? ie. WCDMA only, WCDMA Preferred, LTE/GSM/WCDMA etc.
Can it enable/disable usb tethering?
network mode should be easy enough, we already play with these settings on the "3g toggle", i just need to generalize it a bit.
i'll look into the tethering thing.
i'm adding both to the next major release. it might take 2 weeks or so for our work to be graded, then i'll push it to the public channel.
if you want you can join the alpha channel here and i'll try to get something together there sooner.
more things that will be added next are:
* better calendar support (currently doesn't support repeat events)
* wifi on/off condition
* wifi near ssid condition
suggestions are welcome
Not working on Galaxy S3 CM10.1 RC2. Try to open play list when connecting any headset. But after I connected, mini tasker disabled that profile ( I have poweramp, uninstalled Apollo).
phntm said:
network mode should be easy enough, we already play with these settings on the "3g toggle", i just need to generalize it a bit.
i'll look into the tethering thing.
i'm adding both to the next major release. it might take 2 weeks or so for our work to be graded, then i'll push it to the public channel.
if you want you can join the alpha channel here and i'll try to get something together there sooner.
more things that will be added next are:
* better calendar support (currently doesn't support repeat events)
* wifi on/off condition
* wifi near ssid condition
suggestions are welcome
Click to expand...
Click to collapse
Thanks for reply and info.
As far as further suggestions....I've seen "wifi near" used in several apps but never saw a "bluetooth near" option....I don't know if it's feasible but if you can specify a specific "id" it could quickly distinguish when I'm home or in the car and then enable the appropriate commands such as linking to my car/home cordless phones via bluetooth.
I'd like to try your app but I can't find it on the Play Store and when I access Play Store with a browser it says my device is not compatible. I have a nexus 7 running android 4.3
Afaik bluetooth near is not a broadcast.
It should be much cleaner to add bluetooth state changed to detect the car connecting.
The car dock condition and activity detection in the current stable are already quite cool.
My car detection is based on charger+dock. The dock is enable by another software when the bluetooth connects.
Anyway, added to the wishlist.
The app works very well on my Nexus 7 but I think I need to add a 10" screenshot to make the market consider it compatible. I'll try to arrange that now.
Sent from my Nexus 7 using xda app-developers app
I didn't test with poweramp yet, i did with Apollo.
Not all players support internal storage style urls, even Google Play music fails.
That means any app that doesn't work right now needs custom support with some sort of url hack, which makes sharing profiles almost impossible across different setups.
I'll try to tackle this issue on the next major.
For now, try adding a launch app action, and a play music button emulation action. I'll try to arrange better support for more apps soon.
Sent from my Nexus 7 using xda app-developers app
how about using incoming sms as a trigger to do the app launching etc?
oldsap said:
how about using incoming sms as a trigger to do the app launching etc?
Click to expand...
Click to collapse
it's possible already but there's no ui to easily do this atm. right now you can add an action to the sms forward condition but i guess you'll want to match the text as well and also, not do the forwarding part.
added to the wishlist.
Support for tablets is now available.
Still no major changes or new features as our work is yet to be graded.
Sent from my Nexus 7 using xda app-developers app
Wow, this is awesome!
No leaving location?
Tasker is missing this too, is it possible to have a "Not at Location" as an event? I'd like to be able to send a message to my wife when I'm leaving work, but there is no way to set an event for when leaving a location.
The real tasker has a concept of "end task", we do implicit end task (we automatically guess or restore to last state).
Location indeed is missing an inverse, i'll add it up on the next major release.
What you might want to do for now is 3 conditions:
Time based - evening
Location - work
Activity - driving
Conditions are combined with "and".
btw I just pushed an update to fix a regression on forwarding sms and silencing calls, also a couple of crashes reported today.
Update is avaliable now on google play.
Also you can now use the %%PHONE%% variable in the text of the send sms action when the condition is phone call silencing.
This might be useful to tell your other phone you just had a call.
Sent from my Nexus 7 using xda app-developers app
Nice app. Tried it out this morning. One thing I would have liked to do, but could not find the option... Is there a way (or could it be added) to set it so bluetooth and wifi go on when I launch Google maps and navigation? I don't see an 'at launch' trigger.
I don't run them regularly for battery reasons (HTC One's big downfall is the middle of the road battery).
Sent from my rooted Speak and Spell running OS X Mountain Lion.
Hi everyone, first of all, wow, thanks for all the kind words, we really didn't expect to be noticed so quickly
A quick update: we did fix the application-not-responding crashes almost entirely, only now there's a new problem...
We've got a couple of crashes on 0.2.4, mostly from toasts launched from the background, and like always, these only started after we published the update.
We're gonna push a fix for these real soon, keep the crash reports flowing, they help a lot.
I setup a task that "When Driving" navigates me to my home address between 15:30 and 18:30 and it repeats every weekday.
The two problems that I ran into is that is uses Waze(which is installed) instead of Google Maps. I cannot choose what app I want to use if I have multiple installed.
The second problem is that I had to travel at over 50mph before the task kicked in. I cannot choose a speed for it to kick in.
Other than that it is a very solid app. :cyclops:
Really love this app do far. Thank you and good luck - I hope you get the grades you deserve.
One question... I hope you can help me please...
I want Mini Tasker to turn off my Mobile Data connection when I get home and turn on my WiFi... I think I've managed to sort that bit.
But how do I reverse it so when I leave home it turns off my WiFi and turns on my Data Connection?
I'm guessing I'm missing something glaringly obvious.
Thank you.
Sent from my HTC One using Tapatalk 4
Fubie3 said:
I setup a task that "When Driving" navigates me to my home address between 15:30 and 18:30 and it repeats every weekday.
The two problems that I ran into is that is uses Waze(which is installed) instead of Google Maps. I cannot choose what app I want to use if I have multiple installed.
The second problem is that I had to travel at over 50mph before the task kicked in. I cannot choose a speed for it to kick in.
Other than that it is a very solid app. :cyclops:
Click to expand...
Click to collapse
Something else I notice is that if I'm in stop and go traffic (I have Mini Tasker turn bluetooth on while driving and biking) the bluetooth will turn back off if I'm stopped. Technically the Mini Tasker command is only to turn on bluetooth, not to turn it off when not driving or biking.
Is this supposed to happen? If so could you separate the on and off and also put it in the description that it will do so? That would be very helpful. =]
Let me try

Categories

Resources