Interface with other applications on your phone (Android Only)browsing

We have had some request for the ability to control/open applications not only on your computer but also on your Android device.

For a few days we have been working on adding a few device actions for this. This is only a quick introduction to them but we would love to hear your thoughts.

Tasker
Until now it has only been possible to have Tasker controlling Unified Remote. For example when you enter a specific area Tasker would notice this and run a command in Unified Remote. However it has not been possible to have Unified Remote execute Tasker tasks. This will now be possible in Unified Remote.

Broadcast
In android there is something called broadcast receivers that an application can implement to receive commands from other applications. This is done with an Android Intent. Unified Remote will now support sending this type of commands to other applications. This can also be done with Tasker however we thought it would be cool if Tasker would not always be required.

OpenApp
This device action allow Unified Remote to open a different app on your phone. We have had some requests to open Peel for example to control a TV. This would be the device action to use.

Activity
On Android applications can also listen for calls to open a specific activity. It will now be possible to ask other applications to open on a specific activity.

URI
For opening a URI or a URL on your Android Phone.

All these new device actions will be added to Unified Remote in a coming update. Let us know if there is something you think we are missing when it comes to interfacing with other applications on your Android Phone.

Those are great news and something that was needed I think. There was someone who requested controlling the netflix app cast from his android to a TV through unified remote, itself in android as well. Will this be covered by the broadcast command?

I would also like to know how I can call tasker tasks from Unified Remote (I want to use it in UR widgets), as this is not documented and I couldnt find any info via Gogle except other people having the same problem.

So I really wonder why You announce a feature and dont tell the world how we have to use it. :-/

I just tried device.openapp("com.imdb.mobile") as an example - nothing happened. Generally actions in remote.lua for the client like device.toast("...") or device.keyboard() are working. When I inspect server log:

"attempt to call field 'OpenApp' (a nil value)"

Is it true (according to first post) that OpenApp is implemented? I also didn't see anything in the documentation...