Conversely, if we are using Maps® the focus would be there instead, and since Maps® is not in the “no wifi” group, we need to define our Wi-Fi ON command to say that if the “no wifi” group is not currently receiving focus (again, by defining it as a parameter inside the command), turn Wi-Fi ON.
We have already declared a “HELLO” command; we will now define it to display a welcome notification message whenever the screen is turned on.
Thus, in this case event will be defined as the screen turning on, and action will be defined as displaying the specified message.
If done correctly, the screen will look like this: When you launch an application from your defined “no wifi” group, Wi-Fi will be turned off automatically and if you pull down your device’s status bar you will see this notification: …
and when you are doing anything that does not involve an application from the “no wifi” group, Wi-Fi will be turned on again automatically and the notification message will look like this: Some may find the ability to create location-based commands one of the most useful features of E-Robot, giving your device the ability to operate with different settings based on your location.
Commands can also be executed manually from the application itself or using shortcuts, and not just automatically as a result of specific events occuring.
After the application is launched, the welcome screen appears and briefly explains how the program works; following this, click NEW COMMAND at the bottom: Give the command a name and click [OK]: After this you will see the main commands screen, which links together Events and their accompanying Actions.
E-Robot is an automation application which makes it possible for your device to execute commands automatically – all you need to do is define these commands.
When you create a command you can specify which actions to execute when a given event occurs.
We will begin by adding this event using the sign on the line marked Events, under the “HELLO” tab: The event selector screen appears (as witnessed next to the icon top-left) where you define the event.
Because of their large number, event types are organized by group, again using tabs (ACCOUNTS & SYNC group, APPLICATIONS group, etc.) Scrolling right through the group tabs will reveal the DISPLAY tab we will use to define this event; you can also click the name of any other tab (convenient if you were already there for another purpose) and you will be presented with the tab header names of all event groups.