yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] JVogler:
Still wondering about above issue, along with this new rule I'm working on. Does android allow AutomateIt to access location services? I have GPS turned on when Maps, Earth, Navigation app execute along with other GPS oriented apps. When Maps opens I always get the pop-up notification that I can enable more location services such as wireless networks, and AGPS. Is there a way to have AutomateIt also enable the 'wireless networks' and 'AGPS' location tick boxes along with turning on GPS? Also about 25% of the time GPS doesn't get turned on quick enough and Maps will say it's off...do I want to enable. Is there a way to delay app start? Like a rule would: Enable GPS, Enable Location Services, Wireless networks, AGPS, then start app with a 1 second delay so as to allow those to be recognized 100% of the time.

Loving the app so far BTW...recommend it a lot and everyone is happy with your work.

thanks
[Android Apps and Games] averjans:
Ok, I will send you an E-mail immediately after triggering a test rule I make.
[Android Apps and Games] John-DroidX:
Possible bug when assigning contact to dial or text

I'm not sure if this is a known issue, but I wanted to report it. When adding an action that requires a phone number (e.g. dialing a contact or sending an SMS message), I observe the following behavior:

1. I select the desired action.

2. I tap on the display showing that no phone number is selected (there's an icon with a folder and magnifying glass on it).

3. I'm taken to my contact list.

4. I press the search button.

5. I find the desired contact and select it.

6. I'm immediately returned to the previous AutomateIt screen, indicating that no phone number is selected.

After playing with it for a bit, I discovered that if I manually scroll down my contact list (instead of searching for a contact) and then select a contact, AutomateIt accepts the selected entry.

Regards (and thanks for a really nice product!),

John

AutomateIt ver. 1.19.1 (free version)

Rooted DroidX running TBH Gingerbread System Version 4.5.596 and mod ApeX RC 2.0
[Android Apps and Games] Muzikant:
New Update !

Just released a new update (Free-1.19.2, Pro-2.19.2) with the following features:

[Honeycomb support - BETA]

[New Feature - Pro only] Cancel delayed execution by trigger

[Language Update] Added Danish support

[Bug Fixes] Select Application, Send SMS With location, Boot Trigger, Call State/Outgoing Call Triggers
[Android Apps and Games] movrshakr:
Phone is saying there is an update for AutomateIt, I select it, but screen that appears only has Open and Uninstall on it...no button to Update.

??
[Android Apps and Games] jr67:
That's a market issue I believe. I've always found the market app to be a little flaky at times. Wait a couple hours. The issue seems to resolve itself after awhile.
[Android Apps and Games] c00ller:
This is very useful; thanks!! :D

Any plans to have an updated "Vote for feature" web page? :)
[Android Apps and Games] yungyeh:
Super cool feature!!! ;)

I was able to reduce a number of rules based on that!
[Android Apps and Games] dejan_mik:
It would be nice if there was a "Time" function. Example: first do this, than wait for xx seconds, then do that. Delayed exec. is not the same!
[Android Apps and Games] movrshakr:
That could be a PAUSE or WAIT 'action.' Then you could just use composite action to implement it...

trigger zzz

action xxx

action WAIT 4 sec

action yyy

But I think all current actions are phone functions; 'wait' is not a phone function, but it may be buried in the OS somewhere.
[Android Apps and Games] Tippfehler:
If I change a rule and insert a "cancel delayed execution trigger", all my rules are invisible / deleted. It is not possible, to restore the backup until I uninstall the app and install from the market. (2.19.2)
[Android Apps and Games] R2_D2:
Home button doesn't work when disabled screen lock

Hello,

During execution of rule which disable screen lock "home" button doesn't work. It can wake up device (show screen) but is disabled during normal work.

Any chance to fix it?

My device Samsung i9100 stock rom KH3
[Android Apps and Games] michael_scz:
thanks for this information mate
[Android Apps and Games] The Real NV:
crashes when the app is searching index of applications after selecting the configaration button for automating an app.

Galaxy s2 litening rom
[Android Apps and Games] Muzikant:
Several users reported of an issue with the application selection that caused FC. Fix coming very soon.
[Android Apps and Games] marzinho:
I created a rule, that should trigger application to run, when phone is connected to a selected BT device, and should kill that app on BT disconnection.

The problem is, that the APP is not always loaded (roughly 50-60% of situations).
[Android Apps and Games] ronnbon:
me too- galaxy s2 sensation rom:(
[Android Apps and Games] Muzikant:
Just released a new version (v1.19.3 & v2.19.3) with a fix to the application selection FC bug. If you still have this issue, please check the "Log include debug info" checkbox on the settings screen (last setting), try and select an application (this is where it used to FC) and than send me an email using the "Help" button on the About screen.
[Android Apps and Games] Muzikant:
So far there are no reports of this bug with the latest version :)

Has anyone tried using AutomateIt on Honeycomb ? Some feedback on this new capability would be very appreciated.
[Android Apps and Games] fdaa86:
I would love to see:

[Add Trigger]: Gmail Email containing Subject words

OR

[Add Trigger]: Gmail Email from Email Address
[Android Apps and Games] JVogler:
Is anyone using this with Widget-Locker? I am trying to create a Power connected=Lock Screen Disabled, Power Disconnected = LockScreen Enabled. It works perfectly for the 'pattern' part integrated into Android...but is there a way to have it Enable/Disable Widget Locker along with the Android LockScreen pattern? Right now, I just manually tick/untick the enable/disable box in WidgetLocker, but would be cool to automate this process.
[Android Apps and Games] thevidiot:
Can you differentiate between type of WiFi connection?

First off, great work on AutomateIt Pro! I love it and am using it for a number of tasks.

I would love to have it activate the 1VPN application whenever I connect to an OPEN (insecure) WiFi connection. Currently it runs it whenever I connect to any Wifi connection, but with a WPA2 protected one, there is little need for a VPN.

Could it look at the available connections and if the phone connects to an Open WiFi Access Point, cause something else to trigger?

My phone is rooted, for what it's worth.

Just a thought! Keep up the good work!
[Android Apps and Games] c00ller:
I recently started seeing this popup a few times over the past few weeks... just wondering if it has anything to do with my AutomateIt rules for enabling/disabling the lock screen?
[Android Apps and Games] jackylufl:
Made a wiki page from your blog

http://xdaforums.com/wiki/AutomateIt_Pro_-_Useful_Rules
[Android Apps and Games] jackylufl:
Share a Rule

I know that you can share a rule from the app by email.

I would like to see where a person sees a rule that they like from your webpage or http://xdaforums.com/wiki/AutomateIt_Pro_-_Useful_Rules and can have that rule emailed to themselves.
[Android Apps and Games] movrshakr:
Nice.

=10101010
[Android Apps and Games] brain_ripper:
Location Sampling Rate

Proposition about Location Sampling Rate – change fixed time of location update to adaptive one. The idea is that if we are, for example, at 100 km from the chosen location, we can’t get there in 10 minutes, therefore, there is no point to check the location so early. The farther we are from the selected location, the less sampling rate needed; if we assume that we are moving in the car (about 100km / h), then the next check should be performed in (<the distance to the chosen location> / 100) hours.

I think the idea is clear. Fixed location sampling rate time could be changed to supposed movement speed. One can also think about the determination of speed when checking the current location (from GPS), but I think the accuracy will be too small, because of the little statistics.

Excuse my poor English :)
[Android Apps and Games] nyonya:
I have a feature suggestion: for location-based triggers, allow the use of an address to set the location. This makes it easier than trying to use the map. Just an idea.
[Android Apps and Games] GiuSic:
Good App, congratulation.
[Android Apps and Games] Muzikant:
You can use the "search" button on the map to use address when configuring a location trigger.
[Android Apps and Games] Muzikant:
Sounds very cool but I think that most of the time it won`t have such a large impact on the battery consumption and would be much more difficult to understand when is the next location sampling is going to happen. The current implementation might not be optimal but is far simpler to understand.
[Android Apps and Games] nyonya:
Completely missed that option! Thanks, works great!
[Android Apps and Games] akamustang:
Chance to get this in free version?
[Android Apps and Games] c00ller:
Muzikant, any plan with updating the Vote for feature page with new triggers/actions?

Or at least could you give us some kind of status update about what you are working on, and what is planned for the future?

Thanks!
[Android Apps and Games] Muzikant:
The "Vote for feature - Take II" page will be published in a few days with some new features that were requested by all users and some new ideas that I have.

The list of features is not finalized yet since I got a lot of feature requests and I'm still working on getting the best ideas out of this list.
[Android Apps and Games] polychromo:
Hi to all! a little help please....

If any app is active then screen timeout to (x time). If returns to home then set screen timeout to (x time).

It is possible to compose this rule?

thank you and keep on the good work!!!
[Android Apps and Games] Muzikant:
You can only set rules for specific applications (when activated or deactivated) and not "Any application" or "Home screen".
[Android Apps and Games] :
Hi love your app,

I've been waiting for a tasker-kind app with a better interface for a long time, liked nothing before your application. Some feedback:

- Killing app action doesn't worked for me (CM7, rooted device), I tried to kill an app called Sipdroid but the application just restarts.

- Missing a lot the copy rule feature

- Would be great an action reading some message in TTS, specified text, or from an SMS or email (just dreaming)

Anyway, an awesome application, already purchased the pro version

UPDATE 09/15/11: Launch music application action is not working also, tried without and with superuser permissions
[Android Apps and Games] akamustang:
Am having an issue with the launch application action.

If the application that AutomateIt is opening is already active it should do nothing, instead I end up at the front/first screen of said app. So either it's starting a new instance, closing the current instance and starting a new instance or returning the active/current instance to it's front screen. I'm not sure which, but something is definitely dodgey.

A similar thing happens if the app is running in the background. Instead of returning to the previously active screen, it will always return to the apps front screen.

Swyped from my HTC Sensation
[Android Apps and Games] Maliniak89:
hello.

Is it possible to use AutomateIt instead of Proximity Screen Off?
[Android Apps and Games] c00ller:
Just ran into a bug today. I used the new feature, cancel delayed action with a trigger and when that trigger happened, the delayed action was indeed cancelled, however the notification in the notification bar became bugged. The timer was paused and pressing on it did nothing. I launched another rule which also had a delayed action, and this replaced the current notification bar alert but it was also frozen in time and nothing happened upon pressing. The only way to stop it was to go to AutomateIt settings and stop and start service. If there is anything I can do to help you determine what happened here, please let me know.

Edit: just want to clarify that this was the first time this happened. Normally the trigger properly cancels the delayed action and dismisses the notification.
[Android Apps and Games] yungyeh:
I did encounter the situation you described. It happened to my Desire S once. It seemed to happen with continuous using my phone without rebooting over a few days. I rebooted my phone and it's back to normal. So far that's the only occurrence.
[Android Apps and Games] Muzikant:
I'm not too familiar with this app by it looks like it has a background service that runs and this is probably what was restarted. AutomateIt kills the process but if the service is defined as "persistent" (or "sticky" in the more technical term) it will restart itself once it is killed (that's just how Android handles this kind of services).

Soon enough I'll post a new "Vote for feature" post on my blog that will have several features you can vote for (hint: copy rule will be one of the options :))

Please send me an error report using the "Help !" button on the About screen after the trigger is launched.

---------- Post added at 07:50 PM ---------- Previous post was at 07:49 PM ----------

If it happens again, please send me an error report using the "help !" button immediately after the execution is canceled.

---------- Post added at 07:51 PM ---------- Previous post was at 07:50 PM ----------

Thanks for the info. Will see if I can change this behavior.
[Android Apps and Games] akamustang:
Fantastic, thanks for replying, looking forward to a solution if you're able to find one.

Swyped from my HTC Sensation
[Android Apps and Games] Muzikant:
New post: Vote for feature - Take 2

Just posted a new set of features for future updates of AutomateIt that you can vote for on my blog:

http://muzikant-android.blogspot.com/2011/09/vote-for-feature-take-ii.html

The list was combined from requests I received through emails, comments on my blog, this thread and some new ideas that I came up with...

Every vote counts !
[Android Apps and Games] Tippfehler:
Maybe one further feature, if possible:

If I run a navigation program and a call is coming in, is it possible, to have the navi in foreground after the call is accepted or after 15 seconds?
[Android Apps and Games] :
I've tried with ATK, and it gets the same behaviour, (restarts). Outside the application, I only can stop it using the system itself in Settings > Applications > Downloaded > [App] > Force close (or whatever it's named in English)
[Android Apps and Games] movrshakr:
Wow, they all sound useful!
[Android Apps and Games] ChefChaudart:
I just found your application :o and, Waow, excellent :eek:

I just have one question ; I´m working every day abroad, and I´m looking for a feature tat could switch off DATA when crossing border !

Any idea ?

Cheers.
[Android Apps and Games] Tippfehler:
Is disable data roaming in android not working?
[Android Apps and Games] ChefChaudart:
I do not understand your question ?

Do you mean it´s already possible ?
[Android Apps and Games] pmtcrespo:
Sharing insights

First of all i would like to congratulate Muzikant for such an amazing application. I have been using AutomateIt Pro for some weeks now and seeing that this application closely relates with some of my academic experience, *cough* thesis :confused:, i couldn't help to share my opinion hoping that it might help the future development of this great application.

The rules we can define and execute in AutomateIt are in my opinion very similar to the concept of "business rules", apart from the presupposition that the rules in AutomateIt are not going to be used in real business (even though they could). This topic has been discussed in information systems for over 20 years and comes from different platforms (databases), areas of knowledge (expert systems, object oriented languages) and i am glad to see them now being developed in a platform such as android.

But moving on for the important part..

From my experience in using AutomateIt Pro, the rules in this application can be divided into 2 main components:

- Trigger

- Action

To be honest, i personally prefer to call the Trigger component as Event, seeing that it is the occurring of an event that will trigger a given rule. However, expressing a rule in such a way can seriously hinder it's range and flexibility.

There are times where in a system events might not occur at all, and rules might still apply by verifying if the current State on a system obeys a given condition. Introducing this new component to the ones already present in the rules of AutomateIt we can achieve a new type of rule, the ECA rule, that is actually used on most business rule engines, and consists in 3 main components:

- Event (When)

- Condition (If)

- Action (Then)

Example:

WHEN time_is_midnight

IF location is home AND wifi is connected

THEN open sync_program

Note that if we leave the component Condition in blank we will obtain the same rules currently present in AutomateIt.

I believe that this new component (Conditions reflecting system states instead of events) will give rules a whole new range, flexibility and expressive power.

I understand that implementing another component into the current AutomateIt rules might require a challenging effort, but the rewards might really pay off!

I hope my contribution helped. Get back to me with your thoughts and ideas, i'll be glad to discuss them ;)
[Android Apps and Games] Tippfehler:
@ChefChaudart

It should.

Settings -> Wireless & networks -> Mobile networks

uncheck Data roaming
[Android Apps and Games] ChefChaudart:
I do not have Wireless & networks under Settings :confused:

( it´s my 1 day with AutomateIt )
[Android Apps and Games] Tippfehler:
You should go to the homescreen first. This has nothing to do with automateit.

Can you specify the device and the android version?
[Android Apps and Games] ChefChaudart:
XPeria X12.

I thought it would be possible, automatically, with AumtomateIt !?
[Android Apps and Games] movrshakr:
pmtcrespo, I don't see the difference in your [when,if,then] than a composite

[if,and if,then]

(essentially a nested if)

?
[Android Apps and Games] pmtcrespo:
The difference is in the nature of what we are comparing. Lets not mix events and states. To help us figure out the difference, wikipedia is our friend:

Event - a software message indicating that something has happened.

Examples:

Application x has started.

Bluetooth has been turned on.

State - the present condition of a system.

Example: Application x is running.

Bluetooth is turned on.

The way i see it AutomateIt is only supporting Events. ECA Rules also allow to support States in Event oriented systems.

The syntax of ECA rules is the following:

WHEN < Event >

IF < Conditions over System States >

THEN < Action >

This cannot be considered to be a pure nested IF, because the nature of the objects we are comparing is not the same. Notice that on the first case we are only verifying the occurrence of a message to the system.

Here is an example of something i believe is not possible in AutomateIt rules, but is possible in ECA rules:

WHEN application A is oppened

IF application B is running

THEN close application B

I hope i was able to express myself in answering your question.
[Android Apps and Games] Muzikant:
There was already a similar discussion a few pages earlier - see the following link: http://xdaforums.com/showthread.php?t=1123423&page=31

Basically, I understand the difference between "event" and "state" as suggested, but truth is that the current implementation supports both of them and it's just a matter of understanding the way it works as described on the link above.
[Android Apps and Games] Angelus47:
Is there a way (or plans to add) lock screen as trigger? Would like to be able to turn data on/off when locking/unlocking screen.

Swyped from my MIUI Defy
[Android Apps and Games] NightQuest:
Purchased this app today after using free version for some time.

I am so-o-o liking it.

Except Russian translation really sucks, I'd rather continue using English :(
[Android Apps and Games] akamustang:
I'm sure if you could provide an updated translation it would be appreciated
[Android Apps and Games] NightQuest:
I'll certainly look into it once I have some free time.
[Android Apps and Games] Muzikant:
Two huge advantages that AutomateIt has over Tasker:

Cheaper. Can't get any cheaper than free... :)

MUCH more intuitive UI

For most users that don't need the over-complicated features that Tasker offers - this application is just right. It makes automating your phone as easy as it can and should be.
[Android Apps and Games] the_scotsman:
Guys, stop with the Tasker posts...if you have nothing to contribute, please don't bother posting. The OP has now explained the differences.

If Market only had one specific app for each purpose, there would be very few apps on the Market.

That's just like saying to the developers of Skyfire "But we already have Android browser, so why did you bother making this app"....

@OP - how is this app on battery life?
[Android Apps and Games] Muzikant:
I can only say that I'm a "heavy" user of this app, with over 30 rules defined and I can't even see it on the battery usage screen...

From a more technical point of view, the application just sits and waits for events to happen so there is no reason for it to use CPU/Battery.

The only thing that you should be a bit more careful with in regards to battery usage is the location trigger which, if not configured correctly, could exhaust your battery.

To avoid it, AutomateIt offers several settings that can minimize the battery usage:

Control location sampling rate - make sure you don't set it to request a location sample too often

Set the "Location Provider Timeout" setting - by default, AutomateIt will try to get a location fix for up to 30 seconds (since it only requires a single sample, once it gets a fix it stops using the location provider). This timeout can be controlled from the settings screen and I recommend to not push it below 10 seconds

Use "Enable/Disable Rule Action" to disable location-based rules when they are not required. See how to do it on this post.

For more details on location trigger and how to properly configure them see this post.
[Android Apps and Games] the_scotsman:
Thanks...this sounds pretty good. I'll give it a try later today. How about things like WiFi scan times (how often the app scans for a wifi signal), can this be changed? I'd guess that kind of thign will affect battery most.
[Android Apps and Games] Jacob1369:
Hi OP, just tried your app and it's splendid. Thanks for the excellent work! Btw, not sure if you're accepting suggestions but I did disable the notification icon because the color won't go with the black & green scheme of GB. And I'm a little worried that the OS will kill it without the icon since I've dropped all 3rd party task/app killers (which can put apps in exception) since GB. Can you make an option to make the icon grey instead or better yet confirm if the system keeps it on? Its not a huge deal but I've grown to be anal on the icons that appear on the bar. lol...
[Android Apps and Games] bryanchapman9999:
Awesome app many thanks!

Never got on with tasker - too overly complicated for me

Will play with free one then get pro I think.