- reset +
Deutsch (DE-CH-AT)English (United Kingdom)

FireAlert 2 Remote Control

 

RC incoming - The remote control (incoming) interface of FireAlert 2 is a way to enable/disable the app or set the volume mode depending on any state of your mobile or situation. For example you can disable or set FireAlert 2 into silent when you are at work. Or you can schedule FireAlert 2 on this way. And everything automaticly!

How does it work? Tested is everything on Tasker 1.2.1u1, but there are may other apps in the Play Store, which are able to control the system.

First you create a profile like 'Work'. Depending on a WLAN Network or GPS position the mobile will notice you are on work. As action you have to create a task you want execute when the mobile notify you are on work. To create a action for FireAlert 2 create a new task like

Task -> Misc -> ActionIntent

You should get the dialog (2nd) to make the setup. Here are just three fields important.

Action -> de.hoernchen.android.firealert2.RC_IN

Extra -> MODE:value (values explained at bottom)

Target -> Broadcast Receiver

Available modes for the extra field are

enable -> activates FireAlert 2
disable -> disable FireAlert 2
silent -> set the volume mode to silent
quiet -> set the volume mode to quiet
normal -> set the volume mode to normal

Attation, all values you enter into the Action Intent dialog are case sensetive! If you have any question, just sent me a email. If you need help on seting up profiles in Tasker, please have a look at their website.

RC outgoing - This option you can activate, if you want trigger other applications. It will sent out each event catched by FireAlert 2 to the system. But a other application have to support FireAlert 2 or you have a application you can setup the incoming package by your self.

Following the informations for developer, how the package send by FireAlert 2 looks like.

The identifier for the package is de.hoernchen.android.firealert2.RC_OUT (Intent). This intent includes the following extras:

Messages

rc_event (integer) -> 0
rc_sender (string) -> sender address
rc_subject (string) -> message subject (mostly from MMS)
rc_text (string) -> the message
rc_sent (long) -> the sent timestamp in milliseconds
rc_received (long) -> the received timestamp in milliseconds
rc_trigger (string) -> the trigger name

Calls

rc_event (integer) -> 1
rc_sender (string) -> sender address
rc_received (long) -> the received timestamp in milliseconds
rc_trigger (string) -> the trigger name


Attention! The string values can be NULL! If you have any questions, just write me a mail.