Hubitat and Broadlink RM Pro + WIFI + IR + RF Remote Controller

Please, where I have to paste the URL?, I dont understand..

Do you have everything working using @rob121 's web interface? For example, can you learn commands and execute them and get the expected effect?

Once it works in the web configuration utility, you can install the http get switch example into your Hubitat drivers. Then install a new virtual device instance of that driver for each command or macro and add the URI in that device's settings sections.

@Rob121
Hi Rob, thx for creating this, however I can't discover my device, not even in manual mode :frowning:
Ran the exe of the latest version (1.07) as admin, opened up local firewall and then set the correct IP and Mac for my device in your interface. Tried all the RM variants that were listed and it's just not finding anything :thinking:
Any ideas as to what might be happening??

Looks like it's not using the IP I've set and also looks like it selects a port at random every time I try with a different device

Let’s start w/ basics

What broadlink device model?
What device is the software running on?
Is the broad link pingable from the device that hosts the software?
What method are you using to get the ip/mac of broadlink device?

Name shows up in my router as follows: Broadlink_RMPROSUB-99-ed-ce
Bought it here:
https://www.amazon.com.au/gp/product/B079NDS2B1/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
They claim it's a differentiated version for the Australian market:
NOTE
about the version, we have checked seriously with the factory and we explain: This product of European regulations and American regulations are indeed a differentiated version, RM PRO+ and RM PRO. But the Australian version is not divided, so it means that, in AU, RM PRO+ is what we say RM PRO, and we can be sure that the item you received are the latest version, this information can also be found on the official website. any more question, contact us without hesitation

Your exe is running on a Win 10 Pro instance (non-virtualised)

Haven't tried to ping it yet.

IP/Mac comes from the information I get from my router.
IP for the RM pro has been made static in the router.

Ok, let me know his ping goes, I’ll do some research but it might be an issue with it not being compatible due to market issues.

Sorry Rob, haven't had a chance to retest yet but I think I know where it went wrong.
I have multiple SSID's at home and the laptop where I was running your exe from may have switched over to a different SSID to the one the Broadlink was on... D'oh.
Let me confirm that tonight :wink:

All good Rob, that's exactly what it was.
Didn't even have to do manual discovery, found my device fine as an RM2 Pro V2 in auto discovery.
Was able to learn commands too without any issue via your interface.

Also installed the HTTP Switch driver in hubitat, now if only I would have a clue as to how to use it :slight_smile:

hi
i read comments but its not clear to me. i have done so far is this
image
and added drivers code of HTTP get switch. What im i doing after? Can you please advise me step by step how to get this with HE.
please help
thanks

1 Like

Thanks for this! It works great!

Is it possible to add support for RF devices? I have some shades with RF remotes that I want to add to this.

Just curious, what would be the current blocks for getting an App to directly handle the communicating with Broadlink devices locally (without another server/android app)? We have LIFX local scanning, so is there are technical reason why someone couldn't code a HE app/driver to do that? @rob121 Why must you have another http server? Great work by the way.

I started on a simple driver to handle my RM Mini with basically on/off IR for my old TV but the main problem as I recall it was that Crypto API isn't exposed inside drivers code which makes it impossible!

Any others that are having problems to learn RF codes on broadlink pro+? Normal ir controlls no problems.