Rules Engine

Rules Engine

5,000 - 10,000 downloads

Add this app to your lists
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

Tags: rules engine, automateit play mp3, rule engine, profile scheduler tono de llamada sonar una vez, automateit 2g 3g, fondos de pantalla motor, game rule engine, video game rules engine, regla 2g 3g automateit, rules engine español.

Recently changed in this version

#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....


Last activity on Rules Engine
Comments and ratings for Rules Engine
  • (70 stars)

    by Joshua MacCraw on 19/02/2014

    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 op

  • (70 stars)

    by sivakumaran kuppuswamy on 31/01/2014

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

  • (70 stars)

    by Christopher Meacham on 17/01/2014

    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.

  • (70 stars)

    by A Google User on 18/12/2013

    Cool

  • (70 stars)

    by Ryan Gilliland on 08/12/2013

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

  • (70 stars)

    by Stephen Long on 11/11/2013

    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.

  • (70 stars)

    by Nagesh Patidar on 28/10/2013

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