yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] zlobix:
Hi, I need some functions:

1. If I turn on bluetooth headset- device bluetooth turn ON, if I turn headset OFF- device bluetooth turn off.

2. If I install app from market, I want backup .apk from data/app to the DropBox folder.

So, or this program will help me do it?

Thank You.
[Android Apps and Games] Muzikant:
I assume you refer to the Pro version since you are using a Composite AND Trigger.

When setting a composite trigger with an "Application Status Trigger", application deactivated stands for "application is not active" so you can create a composite trigger with the following 3 triggers:

Screen Off

Browser is not active

Tapatalk is not active

Using this composite trigger, your action will be launched when the screen is off and both applications are not active.
[Android Apps and Games] Muzikant:
1. You can't turn ON your device' Bluetooth once you turn on the headset since the device has no way of knowing that your headset is ready to pair unless you have your device' Bluetooth turned on...

On the other end, you can turn OFF your device' Bluetooth when it is disconnected from your headset.

If you are using the Pro version, I usually recommend setting this rule to have a delayed execution of ~15 seconds and use the "cancel delayed execution by trigger" feature to cancel the delayed execution if the device connects to any Bluetooth device, just in case it was an accidental or momentary disconnect.

2. AutomateIt does not have a trigger for a new app installed and no action to copy files.
[Android Apps and Games] laurent2o1o:
The "mute my phone when I put it screen-down problem"

Hi,

I stumbled upon this app and find it very powerfull (especially for power users!).

I'm just starting to use it so please forgive me if I'm asking a question that was already answered a zillion times. (ok I know I should have read the fine manual and the 51 pages of this thread before).

I'm missing statefull conditions, i.e. triggers that apply as long as the condition is valid and disappear as soon as it's not valid anymore.

Example task

Using simple conditions, It's quite easy to trigger a mute of the phone as soon as you put it screen-down on the table but:

the same event keeps on firing as long as it stays in this position (unless you inactivate it in an event combination)

the inverse event seems impossible to define

... which leads me to question 2 (that could answer the first one).

The missing logic

How do you define a trigger that fires whenever a condition does NOT hold ?

(As an engineer, I'm fully happy with a single NAND logical function that can generate any other more complex logical functions. Alas, no combination of AND and OR can be sufficient to code complex logical functions. I'm really needing a NOT).

Using a NOT condition I could code two rules like so :

... which would be sufficient but a bit long to define ;)

Best of all : statefull triggers

A "whenever" rule could elegantly replace the pair of complex actions above:

which should translate into these already existing conditions/events:
[Android Apps and Games] c00ller:
@laurent2o1o this is the exact problem I have with many of the sensor triggers.. usually I will want one action associated with one particular orientation (or other sensor trigger) and a different action for every OTHER orientation. This is why I have previous requested a NOT operator for these.
[Android Apps and Games] laurent2o1o:
Apart from the missing NOT operator, I think that this fine application would be even greater by adding the concept of States.

As I see it with my newby eyes, it is currently solely based on events.

I would love to be able to define states such as "my phone is screen-down" or "I'm at home".

This way I could define rules such as

- when my phone is screen down for 5s -> enter state "phone down"

- when I'm in states "phone down" AND "@Work" --> mute my phone

This would be much easier to define robust rules this way :-)

On the other hand this looks like a quite big change to code....

Additionally I dream of a XML based Rule Interchange Format to easily share rules with the community.

I know I'm asking a lot ;-)
[Android Apps and Games] nila@ufl.edu:
Hi, a few questions about possibilities of the program.

I have triggers based on wifi being disconnected and leaving specific cell towers, which is supposed to activate when I leave an area and wifi is dropped or the cell tower is changed. When I get up in the morning and look at the log it looks like the wifi and cell towers were connected and disconnected all throughout the night. Is this possibly related to Juice Defender and is there a way around it so that the triggers only activate when I've actually left and the wifi is no longer available or the cell tower has really been disconnected?

I was trying to setup some triggers based on no movement and the reverse when there is movement, but have been unable to successfully create a rule that does this properly. I think the closet I got was the free-fall state, is there something I am missing or is this a feature still to be developed?

My rule for when a meeting starts with a specific word in the title triggering the silence works fine, but the rule that states when a meeting with a specific word in the title ends to turn the ringer back to normal does not activate at all, any tips?
[Android Apps and Games] JoeyMorte:
this app looks very helpful i wil try it right now thanks mate :D
[Android Apps and Games] ugotproblemz:
Love this app!!! but sms trigger from contacts, sms text trigger (as stated before and after numerious tries) and gps action does not work...

Hopefully it will work on my tmobile sg2 in the future OP.
[Android Apps and Games] Muzikant:
Getting ready for next update...

Hi,

AutomateIt is getting ready for next update which will include several new features, ICS Compatibility for calendar trigger, Fix for Enable/Disable screen lock which was discussed on this forum and... at least 3 new languages !

The translation to Czech, Italian, and Slovak is almost at 100% thanks to AutomateIt users who contributed the translation.

We are almost there with Dutch and Chinese language.

For an updated status of the current translation and translate the strings for the upcoming version, visit the following link:

http://muzikant-android.blogspot.com/2011/07/translateit-automateit-with-your.html
[Android Apps and Games] Marcb:
Hello... could I suggest one thing?

I don't really know if it's already available, I've been using Automateit for one week and everytime I need to set some actions based on "time", I have to create 2 rules, one to "start" the action and one to "end"... As they're based on "time triggers", is it possible to add a new "time between" trigger?

For example: From 8:00am untill 6:00pm, I want my wifi ON. So I would just creat one rule for that, and not one for "Turn Wifi On" at 8:00am and one for "Turn Wifi off" at 6:00pm.

Thank you very much!
[Android Apps and Games] c00ller:
This is not currently possible; as laurent2o1o posted above, AutomateIt works with events rather than states.
[Android Apps and Games] linar10:
App AutomateIt pro the best

Polish done - 100% :D

Thanks for the great work
[Android Apps and Games] usnret04:
This is fast becoming one of my favorite apps. I d/l the Pro version and have been using it very well for a few weeks.

Here is one thing I'm trying to do. (Forgive me if this has been explained before, I didn't see it).

One of the things I use AutomateIt with is Car Dock Ultra. Since I don't have a standard car dock to trigger the car dock app, I use the power connected/power disconnected triggers. Works great.

Sometimes I have Pandora on - activated from the car dock app (streaming through my bluetooth system). When I disconnect power to the phone , I want the car dock app to close AND quit Pandora. Right now I have the car dock app closing, then triggering Pandora to open (which had been running in the background) so I can manually click the QUIT button.

Thanks for your help!
[Android Apps and Games] movrshakr:
Is there a thread anywhere devoted to AutomateIt users posting "here is a really neat rule I use"?
[Android Apps and Games] usnret04:
That's a great idea. Maybe the dev can post them on his website.
[Android Apps and Games] Muzikant:
You can take a look at the list of rules published on my blog at the following link:

http://muzikant-android.blogspot.com/2011/03/automateit-useful-rules.html

If you have additional rules you can share them here. I think that if you browse this thread you'll find several posts with some great rules.
[Android Apps and Games] movrshakr:
Would you consider creating a thread devoted to user created rules so we don't have to filter through other useful support issues to find the rules?
[Android Apps and Games] c00ller:
+1 to a thread (or periodically maintained website) of user-created rules. I have at least one set of 6 rules that work together to vibrate your phone on incoming SMS or call only when the phone is in your pocket, and only when your ring mode is set to normal while not keeping the proximity sensor on all the time to save battery (much easier said than done).

Also, I hate to be that guy, but when can we look forward to that update, Muzikant? :) Please don't take this the wrong way, I just love when certain apps (like this) are updated.
[Android Apps and Games] Muzikant:
The update is just a few days away.

I'm doing a little bit more testing and giving you some time to complete the translation for the new features:

http://muzikant-android.blogspot.com/2011/07/translateit-automateit-with-your.html
[Android Apps and Games] Aganar:
+1

On a related note, I was thinking about writing an app specifically to do this, but maybe AutomateIt could be configured to do it in a pinch.

Let's say you're talking to someone. Conversation ends. Twenty minutes later, you remember, "Oh, crap! I wanted to mention ______ to person!" You make a note of it, and the next time you call person or person calls you, Android displays that reminder note to mention _____.

I feel like this might be possible, but I'm not too familiar with AutomateIt yet. I know it can launch programs, but can it launch specific files? It seems like it might be too much of a hassle if I have to manually create danny.txt and create a rule for Automate once to open danny.txt when Danny calls, all just to remind myself to tell Danny something. Were it a standalone program I could probably make those notes automatically generated and attached to contacts.
[Android Apps and Games] Muzikant:
You can define a rule that has a "Outgoing Call Trigger" or "Call State Trigger" (incoming call) so that when this person calls, a notification will be displayed on the notification bar ("notification Action") or specific text will be read ("Text to Speech Action").
[Android Apps and Games] grins1:
composite trigger using sms contact and text

Hello, let me start by saying that this app rocks! Bought the pro version earlier this week after just a few minutes of playing around with the free version.

Not sure if this has been discussed earlier, I couldn't find anything. I'm trying to configure a set of triggers that would go into effect if my phone receives a text from one of two contacts with a specific text. This would be in case I lose my phone. So here is what I've tried:

Composite And

Trigger1: Composite Or

Trigger1a: sms from contact1

Trigger1b: sms from contract2

Trigger2: sms with text...

This gives me a message staying that I can't combine these triggers. What is the reason we can't combine these?
[Android Apps and Games] Muzikant:
The reason you can't combine these triggers is that the SMS message received is what I'd like to call "one-time-event". meaning that it can't co-exist at the same time with other triggers.

It's easier to understand this concept with time triggers but the same applies here - If you'll try and define a composite AND trigger with multiple time triggers, you'll get the same message since you can't have a trigger for "Every day at 10:00 AM" and "Every day at 9:00 AM", this will never execute...
[Android Apps and Games] Muzikant:
New AutomateIt Update

Just released the said update. It has the following features:

[Add Action] Reboot Action [Requires Root]

[Language update] Added support for Czech, Slovak and Italian. All other languages are updated.

[Bug Fixes]

The pro version also has the following features:

[Add Trigger] Recurring Event Trigger - Executes a defined action every defined time interval

[Bug Fixes] Calendar Trigger for ICS, Enable/Disable screen lock
[Android Apps and Games] iowabeakster:
Hi,

Just a heads up, there seems to be an issue with the new update. I am a Pro user... very happy... everything had been working perfectly.

I updated a little while ago, and didn't do anything else at the time of update. I did check and see the "recurring trigger" was now in the list of triggers.

Just now, I went back to check out the new "recurring trigger" and 90% of my rules are gone. Of those that remain, most are inoperative because they contained "enable or disable rule" actions, and those rules are gone.

I tried to import from my backed-up rules... and only the ones still in memory are available for restoration.

I had to uninstall v2.21.0 and restore v2.20.0 using Titanium Back-up.

I would be glad if I can help figure it out... I love the app.
[Android Apps and Games] Muzikant:
Please perform the following steps so I can get more info of this problem:

Install v2.21.0 (Don't perform any restore from backup of your rules)

Check the "Log include "debug info" on the Settings screen

Reboot your device

Send an error report using the "Help !" button on the About screen immediately after boot
[Android Apps and Games] iowabeakster:
okie dokie,

I will... I'm at work so it might might take a bit... depends on business... but it shouldn't be long.

EDIT -- error report sent-- but the disappearing rules phenomenon had not occured yet... it was a few hours before it happend the last time
[Android Apps and Games] martgenius:
console commands

Hi,

Is it possible to add an Option to execute some bash commands on screen of or on an schedule like:

Su

!flush (v6SC )

Exit

Or to launch smwidgets

Is this possible to add? Then I wanna buy directly. .
[Android Apps and Games] dejan_mik:
It would be nice to be able to set the start time. You know, when this trigger starts working and not immediately.

Keep on the good work.
[Android Apps and Games] c00ller:
Can someone share some good uses for recurring event trigger? Can't really think of any on my own other than potentially making one rule to enable the recurring event trigger rule to do something only as long as something else is true... seems complicated, though :p
[Android Apps and Games] Aganar:
Hey there.

Bought the Pro version. Having trouble getting what should be a simple rule to work--whenever I'm outside my house, turn off the wifi. I'm getting the problem though that it never activates.

I have the location set for my house, the "Arrive at location" box is unchecked, meaning it should activate when I'm outside that location radius. It never seems to, however. I look at the event logs and even when it says "Is inside target radius = No", it never turns off the wifi.

Anything reason why that might be?
[Android Apps and Games] Muzikant:
Have you tried taking a look at the location trigger user guide ?

http://muzikant-android.blogspot.com/2011/03/automateit-location-trigger-tips-and.html
[Android Apps and Games] Zalastax:
Are there any feature that makes this better than Tasker?
[Android Apps and Games] Muzikant:
I know that the current Icon is probably not the best there is but I got used/attached to it in the last few months :p (also, I'd have to replace it in so many places...)

Anyway, Thanks for your suggestion. I might get back to you when I'll release a major version some day in the future...
[Android Apps and Games] Muzikant:
Was already discussed... see this link
[Android Apps and Games] Jacob1369:
+1000 this one looks great! Plain grey would do to accommodate those who are allergic to green or any other color... My allergies are acting up with blue :p
[Android Apps and Games] Jacob1369:
Hi Muzikant, is there a way to activate a homescreen toggle? I'm testing a rule that will turn on Chainfire3D's nightmode when battery hits below 10%. I can select Chainfire3D as an app but not its extended function... The target function resides in the homescreen and can also be selected from LPro's "Activities" menu for creating shortcuts. Your thoughts?
[Android Apps and Games] tony28:
I have sent it via pm :-) thanks a lot
[Android Apps and Games] Muzikant:
To all of you who has compatibility issue with the Pro version - it seems like this is related to the Copy-Protection mechanism that Google has. It basically sucks...

read more about it here.

I'll get a new version as soon as possible that should resolve this issue.

Thanks to j.13.leach for pointing me in this direction.
[Android Apps and Games] viper1619:
pro

Bought the pro, absolutely worth it, definitely easier to use than the "other guy" ... Glad it got featured on XDA's mainpage, great work!
[Android Apps and Games] c00ller:
I tested the ability of monitoring wifi states by setting up a rule for every single wifi state to create a notification when that state was detected by AutomateIt. I also wanted to test my hypotheses about the sequence of events during steps of connecting and disconnecting from a network, and leaving wifi on with no wifi network to connect to. This is what I found:

Situation 1: Wifi initially off, wifi Network is available, turn on wifi. I see the following notifications:

1) Obtaining IP address

2) Connected

Notes: Scanning, Connecting and Authenticating are never detected.

Situation 2: Wifi initially connected, turn wireless router function off (while screen is OFF). Let sit idle for a while. I see the following notifications:

(~5 minutes pass)

1) Disconnected

Notes: Disconnecting is never detected, and after disconnection, Idle/Scanning never detected (although, maybe Idle and Scanning states were never actually done?)

If the screen is ON while wireless router function is turned off, wifi disconnects almost immediately, without the 5 minute delay.

Situation 3: Wifi initially off, wifi network unavailable, turn wifi on. Let sit for a while. I see the following notifications:

(No notifications)

Notes: I would have expected Scanning to be detected, but maybe I'm wrong.

Situation 4: Wifi initially on, wifi network unavailable, make wifi network available (while screen is ON). I see the following notifications:

(sometimes Disconnected is detected!)

1) Obtaining IP Address

2) Connected

Notes: Don't know why sometimes "Disconnected" is the first detected state...

Situation 5: Wifi initially on, wifi network unavailable, make wifi network available (while screen is OFF). I see the following notifications:

(No notification)

Notes: After 9.5 minutes, never connected to wifi network until I received email notification, guessing any network traffic would have done it (Edit: tested, network traffic does not necessarily activate it). When turning screen on, phone immediately connects to wifi network.

Situation 6: Wifi on, wifi network unavailable, go to wifi settings, press Menu > Scan. I see the following notifications:

(Not notifications)

Notes: Scanning was not detected.

So as you can see, several of the wifi detection states (Connecting, Authenticating, Disconnecting, Scanning) will not work. Or maybe I don't know exactly in what situations those states will be invoked...
[Android Apps and Games] k0l0r3k:
Bought the pro. This is the app i was looking for :)
[Android Apps and Games] Muzikant:
If it's an allergy thing, you can remove the icon from the notification bar by unchecking the appropriate setting on the settings screen ( it's the first setting) :)
[Android Apps and Games] Mark X:
ETA on Pro version being available? (For the devices currently unavailable)
[Android Apps and Games] Muzikant:
@Devil Aus, I believe it should be ready this weekend.
[Android Apps and Games] aussiebum:
hey muzikant, just downloaded automateit and checking out the features atm... a few suggestions / queries

1) option to turn off/on auto startup of app on phone reboot

2) detect when device has been unlocked (either stock lock screen or a 3rd party app like widgetlocker)

3) choose method of mobile data toggle (ie. apn or direct method)

otherwise looks pretty good! I'm already using tasker on my main phone, but I'd consider loading up your app for my Galaxy Tab instead if the above options are available :) thx
[Android Apps and Games] c00ller:
I understand that features can be voted for here, but where can we express requests that are not in that list? I already posted in the comments of that post, but in case that is not read I will copy it here as well.

[Add Action]: Play music

While it is nice that AutomateIt can use the Headset Plugged Trigger to open a music app, the app Plug in Launcher takes it one step further by adding the ability to automatically press "Play" in the app. So, after plugging in headphones I immediately hear my music. It would be awesome if AutomateIt could do it, too.
[Android Apps and Games] Muzikant:
Well, features can be requested in whatever way you like ;) I get emails, comments on my blog and through this thread.

I can say that I read ALL requests and they are considered when I'm building the next versions, but obviously I can't guarantee that all of them will be included.

In fact, the list you referred to was built based on the "top 10" requests I received at the time it was posted and you can see that the top 3 were already implemented.

To make a long story short - new feature requests are welcomed. I consider all of them. you can suggest by commenting on my blog/posting on this thread/email me.
[Android Apps and Games] daddycool77:
How about this feature

I have the following request. I have a collection of music (mp3s) on my home computer. I want my android to syncronize that collection of files to my sdcard when I come home. I want to send the files and directory structure over wifi or bluetooth.

I think I can use the awsome proximity feature as a trigger. I can work that out.

The problem is the action/response. Is there a way to let Automateit sync the files on my sdcard. Or hopefully just a directory?

Maybe I can use another app to do that for me. To launch another app as an action. The app should be able to do sync without interaction from me.

I think it also needs to syncronize only the files that have changed or added to the directory structure to keep it from copying all files every days. That would be a waste. I have good expreriences with rsync in professional environments

I tried the rsync apps but it wont run without my interaction. I needs me to start the sync. I want it automated of course.
[Android Apps and Games] Muzikant:
@daddycool77, I'd love to say that AutomateIt can do what you want, but sadly this is not the case...

If you have an app that performs the actual sync, you can use the "Wifi Network Connection State Trigger" to trigger when connected to your home network (assuming you intend to sync it over wifi) and use the "Start Application Action" with the sync app.
[Android Apps and Games] Muzikant:
Hi, just released a new version that should resolve this issue. Let me know if it works for you.
[Android Apps and Games] regis.stration:
Look at an app called Sweet Home WiFi (in market). Works with pictures and videos. When it detects connect to a specific Wifi, starts to sync. I use it. It only syncs new files, and only one way, phone to pc/network folder. It runs as a service, so no need to "start" the app when wifi connects. I do not know if it can be altered to sync other types of files, i.e. music.