Cheap Wifi + RF + IR Controller (Broadlink-RM2-Pro)

I would be willing to beta test.

Anyone able to get this working in Vera?

[quote=“lucianopacheco, post:10, topic:183474”]I think most people are waiting to see if somebody will be able to make a plugin for it to work with the Vera.
While the product is great, the best I could do was to create some scenes and automate it with tasker (Autoinput plugin). Far from ideal.[/quote]

i use the same setting: tasker, automate it and the crappy official app, the problem is that the app (broadlink eRemote) sometimes dosn’t respond and you have to kill to continue.
maybe a solution is to use another device in home (tablet) with the app always open and remotely control the app via tasker or ifttt.

when i try to connect remotely to the device (rmpro) via the official app seems that the two device (my phone and rmpro) need to preventively connect itself and then allow the command from the phone… i think this is the main reason for app crash since it’s not possible to set a static ip address to the device

anyone with a solution or hint?

…and sorry for my poor english

Hey guys! I nobody can figure out how to write a plugin to control the RM2, there is an alternative, but it’s not quite as cheap. I wrote a tutorial on how to control IR devices with Z-Wave (Vera). I bought the iTach device and used the GC100 Vera plugin to control it (since they are from the same manufacturer). Check out my tutorial…

[quote=“natekinkead, post:24, topic:183474”]Hey guys! I nobody can figure out how to write a plugin to control the RM2, there is an alternative, but it’s not quite as cheap. I wrote a tutorial on how to control IR devices with Z-Wave (Vera). I bought the iTach device and used the GC100 Vera plugin to control it (since they are from the same manufacturer). Check out my tutorial…

http://kinkeadtech.com/2014/08/control-ir-devices-with-z-wave/[/quote]

Not exactly the same price :wink:

After many requests, the Broadlink team doesn’t seem willing to open anything … No API, no IFTTT …

This post is from another thread:

[quote=“lucianopacheco, post:8, topic:178387”]Hey guys,
Please download the SDK from the link below. Just remove the .jpg at the end.

https://drive.google.com/file/d/0B65vYtefY0h2d1NZbEtCUFgwc2hCeHNXMnFmOEdRU1VrcUl3/view?usp=sharing

Edit: Found this other document:
https://drive.google.com/file/d/0B65vYtefY0h2aE1LdWF5RG9sX00/view?usp=sharing

Let me know if there?s a problem.

THanks a lot![/quote]

Unfortunately, it is in Chinese, someone willing to translate it?

This device seems similar to the Broadlink RM2

http://www.ebay.com/itm/351223053805?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT

[quote=“RonX, post:27, topic:183474”]This device seems similar to the Broadlink RM2

http://www.ebay.com/itm/351223053805?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT[/quote]

Does it come with an API ?
This is the only thing we need :wink:

Hello everybody!
Unfortunately I came to a conclusion that the interaction with Vera or Tasker will be impossible. After doing some tests monitoring connections and ports of my home network, I realized that the command sent by Broadlink application does not go directly to the RM-PRO. The application sends the command to a Broadlink website or another web interface, which checks the ID of connected devices and retransmits to the registered RM-PRO.

There is no direct connection via any TCP / UDP port, so we have to beg for Broadlink develop a plugin for Tasker / Vera.

I am trying to contact the developers 6 months ago and so far had no response.

[quote=“oliverdog, post:29, topic:183474”]Hello everybody!
Unfortunately I came to a conclusion that the interaction with Vera or Tasker will be impossible. After doing some tests monitoring connections and ports of my home network, I realized that the command sent by Broadlink application does not go directly to the RM-PRO. The application sends the command to a Broadlink website or another web interface, which checks the ID of connected devices and retransmits to the registered RM-PRO.

There is no direct connection via any TCP / UDP port, so we have to beg for Broadlink develop a plugin for Tasker / Vera.

I am trying to contact the developers 6 months ago and so far had no response.[/quote]

There is an unfortunate trend in recent home-control devices. Many of them require you to access them through some external web site. There is presumably some advantage for the manufacturers in this approach - they could even start charging for the service…

Personally I like to own the link to my home-automation and also have it still work if the Internet connection is down. This is why I was happy to pay for the Kira IR transceiver module. It is mine and I control everything that goes in or out of it. :wink:

Having said that, people do write plugins to control devices via external web access. A published API makes this quite easy. Otherwise it can be very difficult to determine the protocol and penetrate any security mechanism.

[quote=“RonX, post:27, topic:183474”]This device seems similar to the Broadlink RM2

http://www.ebay.com/itm/351223053805?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT[/quote]

I got in contact with the developers and they answered very quickly… I asked for the compatibility with Vera, Domoticz and Tasker and they told would ask technical people.

I got the SDK from Broadlink 1 year ago and it was published in this forum by another member. Could it be enough for the plugin or we will do need the API? I could try getting an API as well…

[quote=“RonX, post:27, topic:183474”]This device seems similar to the Broadlink RM2

http://www.ebay.com/itm/351223053805?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT[/quote]

Isn’t the Broadlink RM PRO is built with “off the shelf” components from Broadcom? Here is a link to a dismanteling.

Also there are (updated) broadlink sdk repositories on Github.

Doing integration against it should be pretty straight forward… it’s based on JSON queries.

Do the updated SDK still requiere to send commands to the broadlink servers and not to the device itself? I assume so, until a new fiirmware changes this.

To the Broadlink servers? In the Android SDK (even the old one) you connect directly to your device and continue sending JSON queries.

Making the software send commands when you are not connected on the same net, now that is a bit more tricky.

You’ll need chinese QQ (some kind of Facebook-ish thing in chinese only) to forward the commands.

I have contacted them and waiting for replay.
They told me they don’t have plans for working with PC or making an SDK.

Hi folks

Have a look at this post i wrote and the great job of Fabien and Jochen.
An API to connect your Broadlink RM-Pro to your home aitomation system?
An API to connect your Broadlink RM-Pro IR/RF wifi bridge to your home automation system? – Milillicuti

Wow! Luckily I do have a few *nix servers I can run the script part on. As I use android phones and tablets as wall controllers, that part is also covered. Current pricing for a Broadlink RM2 Pro:

AliExpress $38 + free ship (http://www.aliexpress.com/item/Original-Broadlink-RM-RM2-Pro-Smart-home-Automation-WiFi-Switch-Intelligent-controller-IOS-Android-Remote-Control/32319960564.html)

Amazon $42.99 + Free ship (http://www.amazon.com/Broadlink-Rm-Pro-Automation-Intelligent/dp/B00QQ5U4E0/ref=sr_1_6?ie=UTF8&qid=1435008192&sr=8-6&keywords=broadlink+rm2+pro)

Hello!

I got an RM Pro in Argentina couple days ago and I was able to control it from my computer following your steps! Thank you so much to you and the developers behind it.
The difference is that I don’t have any Home Automation system but being a programmer myself I was able to run the codes from a simple C# program.
Also, I do not own an Android phone so in order to run the bridge I set up an Android virtual machine on VirtualBox. If you get the network settings right, then you can make it so it talks to the RM Pro.

Thanks!
Kevin

Check out my Broadlink plugin for Tasker. Still work-in-progress. Available soon on Google Play Store.