Rules Engine

Rules Engine Free App

Rated 4.23/5 (161) —  Free Android application by Daniel Herrero

About Rules Engine

If your devices uses Android 4.* please install Automated Device. The code has been rewritten
https://play.google.com/store/apps/details?id=com.dhr.automateddevice
Forum:http://forum.xda-developers.com/showthread.php?t=1135542
Rules Engine is a complete rules engine to customize your device behaviour automatically. The idea is simple and powerfull:
The device broadcast automatically events about many thinks
Hardware events like Bluetooth, wifi, battery level, cpu state, position events, time events, calendar events, phone ring state, screen state
And much more...
And the device can perform automatically many actions without user intervention:
Set hardware state, wifi, bluetooth, speaker, launch or kill a program, apply a predefined profile, send a SMS/Email, ringtones....
And much more...
With Rules Engine you can create many rules. Each one is composed of:
Conditions. Simple or complex conditions using AND/OR clauses. For example, if weekday is monday, between 7:00 and 9:00 and my current position is my office and battery level is higher than 20% then send an email .....
Actions. Actions to be executed when the rule passes from unmatched to matched and actions to be executed when the rule passes from matched to unmatched. User can set their order, delays, etc

Other features:
Profiles: These are set of actions that the user can select / unselect quickly from the main page.
Quick timed switchers: For example, set Bluetooth on, but put off again after 90 minutes

New actions and conditions are being added each day.
Current conditions:
Weekday and time
Wifi state
Speaker state
Bluetooth state
Flight mode state
Data connections enabled / disabled
AC power / Battery
Location. To be inside or outside of some place (defined by point and radius)
Screen state
To match or unmatch other rule
Some program is running or not
Battery level (min, max)
Bluetooth connected to an specified device
Phone status (ringing, in call...)
Calendar events. To be in a caleendar event that contains some word, like 'meeting"
Autorotation screen On/Off
Mobile network type in use (GPRS, HSDPA, CDMA, LTE, etc)
Data connection On/Off
Headphone plugged or not
Car mode activated / deactivated
Dim screen activated / deactivated
Wifi hotspot activated / deactivated
To receive a SMS comming from some phone number or with its text containing some word or phase
Ambient light
Ambient temperature
Pressure
Proximity sensor level
Some phone number is calling you (ringin), or is in call with you, or just called you


Current actions (Each one can be applied once or periodically while the rule is matched):
Set wifi state
Set speaker state
Set bluetooth state
Set flightmode state
Set connections enabled / disabled
Launch a program
Kill a program
Apply a profile (Set of rules)
Set autorotation screen state
Set screen bright state (mode and level)
Set auto sync accounts state (gmail, facebook, etc)
Play a song.
Send SMS
Send Email. You can include many variables, like free memory and disk, last caller, battery statistics, sensors values (pressure, light, temperature, etc)
Set car mode
Set wallpaper
Set ringtone (as user mp3 or android ringtone)
Set sceen off timeout
Set dim screen
Activate or deactivate Wifi hotspot
Play a system notification
Vibrate some milliseconds
Show popup message with free text and variables
Show a tob bar notification with free text and variables
Enable / Disable rules.
Sent variables (temperature, position, etc) to a web server as HTTP parameters
Open system dialogs, like 3G/2G, Tethering, etc

How to Download / Install

Download and install Rules Engine version 1.2.9 on your Android device!
Downloaded 10,000+ times, content rating: Not rated
Android package: com.dhr.commmgrpro, download Rules Engine.apk

All Application Badges

Free
downl.
Android
2.2+
Bug
buster
n/a
Not
rated
Android app

App History & Updates

What's Changed
#V2.0 (2014-01-26) Automated Device launched for devices with Android 4.* devices
# V1.2.3 (2013-11-18)
* Bug fixing
* Compatibility with Android 4.4. Minimum SDK version 4.0 to use nice new features
* Using Google Maps API v2
* Porting code to fragments. Work in progress
* New nice features are coming....
More downloads  Rules Engine reached 10 000 - 50 000 downloads
More downloads  Rules Engine reached 5 000 - 10 000 downloads
More downloads  Rules Engine reached 5 000 - 10 000 downloads

What are users saying about Rules Engine

O70%
by O####:

About app

C70%
by C####:

still buggy.crash whenn try to set profile.i try automated device but screen lock not working

R70%
by R####:

Plenty of actions & rules to apply, but there's no manual way to turn rules on and off, from what I can see.

B70%
by B####:

Wow! I can control my Android device better now !

B70%
by B####:

About app

N70%
by N####:

Why there is no action for switching GPS on and off ?!! .. , apart from this .. wonderful application - Samsung Galaxy S3 - Rules engine V 1.2.9

Y70%
by Y####:

The app is amazing and the developer is very responsive!

Y70%
by Y####:

I used this and it's great. It has tons of options. The only problem was that it was glitchy. Every time I added something it would turn black and I would have to lock and unlock my phone again. It got annoying very fast.

H70%
by H####:

This App has some great features like the ability to perform multiple actions for a given trigger and the ability to perform additional actions when the condition is no longer true. I just wish elapsed time or "delay" was an included condition.

Y70%
by Y####:

Very good app. Looking forward to added functions in updates. Well done!

Y70%
by Y####:

App probably isn't as robust as other automating apps out there but so far its a pretty good start.

R70%
by R####:

Installed this morning, and has worked wonderfully, turning on my Bluetooth and wifi off when I left the house and plugged the phone in, and switching wifi on when I arrived again, waiting to disable Bluetooth until I unplugged. Foes exactly as it says in the description. Doesn't seem to waste battery, either!

S70%
by S####:

This works great on my aging Optimus One

Y70%
by Y####:

What everyone needs to really make their mobile work for them.

Y70%
by Y####:

Please move to SD even if some features are disabled.

Y70%
by Y####:

Had just some basic rules that controlled the status of wi/fi, Bluetooth and sound. All were based on location and/or status of programs. I would say that the rules worked only about 60% of the time.

B70%
by B####:

Plenty of actions & rules to apply, but there's no manual way to turn rules on and off, from what I can see.

Y70%
by Y####:

this app is excellent.i have created many rules..but unable to create one.can you define me a rule to activate my data network for 5 minutes in the morning to sync my mail a/c

Q70%
by Q####:

Nice application

U70%
by U####:

This is really nice I think that the condition connecting to Wii fi network name faired not work correctly.

Y70%
by Y####:

I want to put all volumes to zero except alarm and turn off the vibration, but I can't turn off vibration without turning off the speaker. The vibration wakes me when I'm sleeping, but I need the speaker for the alarm. Please fix with an update.

Y70%
by Y####:

For the longest time this app worked. All of a sudden I am unable to access the rules and the app won't work or change rules at all. I've tried clearing data and reinstalling but nothing works. Please do something.

Y70%
by Y####:

Only issue I have is wondering why it does some sort of backup almost every hour, once a day would be more than enough. Give option of shutting down the backup and It's notification and would rate 5.

Y70%
by Y####:

Please add a time condition also just like hours, min etc

W70%
by W####:

Another ABANDONWARE dev taking payments and running. Why is this dev's stuff still live on Play Google? I tried for months after wasting money on this to contact developer with issues, no response. At the very least the apps notification buzz needs option to disable. Profiles frequently get stuck.

Y70%
by Y####:

This is really nice I think that the condition connecting to Wii fi network name faired not work correctly.

Y70%
by Y####:

I just wish it could also activate widgets.

Y70%
by Y####:

This app seems to have more control and better to understand that Automateit Pro. I have recommended this to my parents and co-workers.

B70%
by B####:

The Wifi state depends on the switch setting. It needs to be based on actual connectivity so I can turn off sync when connection to wifi is lost. Will get more stars if you ever get it written in proper English. :-)

Y70%
by Y####:

It can't change WiFi or Bluetooth status, whether rooted or not. It will occasionally stop polling for location which inevitably has my phone ringing at work or not alarming in the morning.

Y70%
by Y####:

I was looking an alternative to "SmartActions" and so far this has been great. And it's free!

Y70%
by Y####:

Does everything I need. Very useful to automate daily tasks. Very quick response to emails too.

R70%
by R####:

Wow the best app,.......

S70%
by S####:

Cool

U70%
by U####:

Lots of possibilities here. My 1st application was to shut off auto screen brightness when my S3 was on AC power. Had to use with auto bright switch because the internal brightness controls invoked the screen lock. Lots of triggers based on system state, & lots of possible effects. It can invoke an app but not a widget.

Y70%
by Y####:

Manage to delete the database.

Y70%
by Y####:

Very very helpful App.

Y70%
by Y####:

Would you just enlarge the text font please, it's too tiny on my tablet.

E70%
by E####:

It's the best app, paid or free, for settings management / manipulation, and I've been following it on the forums since 0.3. Having it available on the Market has made my week!

Y70%
by Y####:

Excellent App 4 creating phone rules


Share The Word!


Rating Distribution

RATING
4.25
161 users

5

4

3

2

1