Broadlink RM4 Pro IR & RF Remote With Home Assistant – Hands-On Review

I’ve been using the Broadlink RM4 Pro for over two years now, mainly to smarten up an IR-controlled fan and RF-controlled smart sockets in my home office. It’s a great all-in-one device if you need both IR and RF (fixed-code 433 MHz) control in one box, and setting it up to replace custom remote controls is easier than it seems. Here is my review of this device, alongside the instructions on how to set it up within Home Assistant in just a few minutes.

Why you can trust us: We test all of our products according to the Tech Tactician consumer usability benchmark methodology which evaluates all of the product characteristics that matter to the user in day to day use. Enjoy the review!

Quick Specs Table

Broadlink RM4 Pro IR & RF Universal Remote
Broadlink RM4 Pro IR + RF Universal Remote

A simple way to “smartify” IR devices (TVs, AC, fans) and many fixed-code RF remotes. Connects to 2.4GHz Wi-Fi, then lets Home Assistant learn and retransmit remote commands on demand.

IR + RF Control Home Assistant Ready Simple Setup
ModelBroadlink RM4 Pro
ConnectivityWi-Fi 2.4GHz (802.11 b/g/n)
Control TypesIR (38kHz) + RF (fixed-code)
RF Frequency433 MHz (fixed-code remotes)
IR Range≤ 8m (Typical, line-of-sight)
RF Range~20m (Open space; walls reduce range)
Power InputDC 5V ⎓ 1A
ConnectorMicro-USB
Power Use≤ 1W
RF NoteRolling-code RF remotes are not supported

My Overall Experience – Device Pairing & Reliability

Broadlink RM4 Pro IR/RF blaster placed on a shelf with the front status LED visible.
My RM4 Pro placed on a shelf near a wall in an elevated and unobstructed location.

Overall, I’ve been using the Broadlink RM4 Pro for over two years now, and I’m very happy with it, especially considering that I didn’t have any issues with it during that time. Another reason why I’m quite fond of this device is that it supports both IR and RF 433 MHz remotes, it spared me the trouble of cluttering my Wi-Fi network with two different devices for cloning each remote type. Having upgraded from the Broadlink RM Mini 3 which didn’t have RF capabilities, I’m pretty fond of this all-in-one solution.

One of the best things about the RM4 Pro is that you can set it up using the Broadlink app only once, and then ditch the Broadlink software completely, relying solely on Home Assistant to both clone your remote controls, and manage the device.

While the RM4 Pro comes with a rather long Micro-USB cable (a bit archaic by today’s standards), it doesn’t come with a power adapter. You have to use a simple 5V 1A power supply like this one here to give it the juice it needs to work properly.

The device connects to your 2.4GHz Wi-Fi network, and presents itself to Home Assistant via an IP address, so in a best case scenario you want to be able to give it a static IP address in your Wi-Fi AP (access point). If your router changes the RM4 Pro’s IP, Home Assistant may lose it until you update the integration’s host address (or you reserve the IP in DHCP).

You might also like: 8 Best Zigbee Smart Home Devices to Start With (That I Use Daily)

Bottom view of a Broadlink RM4 Pro: rubber base and a Micro-USB power cable connected.
Bottom view: a rubber ring that prevents the device from sliding, the label/QR code that can be used for Broadlink app pairing, and the Micro-USB power input.

Over the time I’ve been using the RM4 Pro, I only had one significant power outage event when the device disconnected from the network and was no longer detected by Home Assistant. This however is kind of on me, as I didn’t configure a static IP address for the device in my access point/router, and it “forgot” its place in the network once the power came back on.

Re-pairing the device in the Broadlink app (which I briefly reinstalled) fixed it, and all of my learned commands stored in Home Assistant stayed intact.

We’ll get to the pairing and setup process in a short while. It’s really easy to get started with the RM4 Pro in Home Assistant in more or less 10-20 minutes of your time, although the process might seem complicated at first, as it uses the HA developer tools to clone the remote commands.

What I Use it For – An IR Example

One of the uses I found for the Broadlink RM4 Pro in my home office is dynamic control of my otherwise “dumb” tower fan. The fan is positioned in such a way that it faces me when I’m working on my PC, and the office couch when I’m taking a break, but it’s a regular IR device without any smart features by default.

I needed to be able to control it without relying on its original IR remote, from two places: my desk chair and the couch. I also wanted a timer that will automatically shut off the fan should I take a nap that’s gone out of control.

So, I quickly set up the RM4 Pro to copy the three most basic actions from the original fan remote, and then created automations for turning it on/off, and then changing its speed setting, as well as toggling its in-built temperature/mode display.

As the fan was set to have the display on while it’s operating by default, my main “fan toggle” automation consisted of:

  1. Turning the fan on (first button press).
  2. Turning its in-built display off (second button press).

As both the “turn fan on” and “turn LED display off” buttons on the remote were simple two-way toggles, the automation laid out above was also able to work both ways – as a device toggle control, turning it on while it’s off, and vice versa.

The second action I set up was cycling through the fan speed settings. As this function on the original remote was also a one-click action, this was equally easy.

Broadlink RM Mini 3 held in hand next to a Broadlink RM4 Pro for size comparison.
RM Mini 3 alongside the RM4 Pro. The older Mini is IR-only, while the RM4 Pro comes with the RF learning features.

Having done that, I bound my new “fan toggle” automation to a single-press on this exact Tuya Zigbee button, and the “fan speed up” action to a long press. I then mounted the button under my desk using double-sided tape, and voila – all done. After figuring out how to integrate Home Assistant with the Stream Deck, I also made a few custom dynamic buttons for controlling the fan on there.

The second step was to set up a timer that would enable me to click one button, and have the fan run for 30 minutes, and then turn off. While the remote has a dedicated timer button, I figured I could implement this function fully on the Home Assistant side, thus circumventing the need to add yet another button to the RM4 settings, and granting me the ability to use custom timer values.

In the end, I used the timer integration to trigger alongside the “fan toggle” when the “fan timer” automation is run, and after a set time, run the “fan toggle” again, to turn the fan off.

Then, I’ve bound the “fan toggle”, “fan speed up”, and the “fan timer” automations to separate button actions on my Tuya 4-Gang Scene Switch hanging above the couch (also a wonderful device, you can check out my full review of it here), and just like that I’ve finished integrating the “dumb” tower fan with a speed toggle and an automatic timer into my home office setup.

All this, and much more (e.g. controlling your AC, TV, RF outlets) is possible with the RM4 Pro which is essentially able to copy almost any IR and RF 433 MHz remote control button you throw at it.

You might also like: MOES 4-Gang Tuya ZigBee Switch – Hands-On Review

The Effective Range

The Broadlink RM4 Pro on a shelf, closeup shot.
The low-profile wedge design of the RM4 Pro is really neat and blends in well in most interiors.

When it comes to the effective range, quite understandably, even though it’s engineered to send the IR signals in a certain radius around the device, the IR module ideally needs to be in clear line-of-sight distance from the device you’re controlling, and if there are physical obstructions along the way, you might end up with commands that will need a few repeats to fire, or that won’t reach the target device at all.

The RF range, although it’s much more forgiving than IR just because we’re talking radio waves instead of an invisible beam of light, is also affected by obstacles such as thick walls. If you need to cover multiple rooms, you’ll most likely need multiple Broadlink devices for that.

If a singular RF device you want to control is outside of the room you plan to put the RM4 Pro in, it comes down to trial and error when it comes to its positioning, as well as the positioning of the RF device in question. Within the confines of one room I never had any issues with either IR or RF signal getting lost in transit.

The Setup & Remote Cloning Process with Home Assistant

The RM4 Pro requires the Broadlink mobile app only during the initial setup. Once the device is connected to your Wi-Fi network and unlocked in the app, everything else from remote cloning to command management can be handled entirely within Home Assistant.

After powering the device and pairing it with a 2.4 GHz Wi-Fi network using the Broadlink app, you simply need to disable the “Lock device” option in its settings. This allows Home Assistant to discover the RM4 Pro on your network. At that point the Broadlink app is no longer required, and you can remove it if you plan to manage the device exclusively through Home Assistant.

Capturing remote commands is done using Home Assistant’s Developer Tools -> Actions (previously called “Services”) menu via the remote.learn_command action. When triggered, the RM4 Pro listens for a signal from your physical remote, allowing you to store IR or RF commands that can later be retransmitted using remote.send_command. These commands can then be integrated into automations, scripts, or dashboards just like any other Home Assistant entity.

If you’d like to see more detailed instructions, I have a full quick starter guide on how to pair the Broadlink RM4 Pro with your IR & RF remotes and set it up in your network with Home Assistant. You can check it out here: Setting Up The Broadlink RM4 Pro With Home Assistant – Quick Starter Guide

So, My Final Verdict Is…

Broadlink RM4 Pro universal remote hub resting in a hand.
The RM4 Pro is properly palm-sized, slick and small enough to disappear into your setup once it’s properly configured.

I really like it, and will surely find even more uses for it as time goes by. Being able to make devices such as IR/RF controlled fans, radio & TV sets, aircon units, etc. part of your Home Assistant ecosystem and use them in your automations is undeniably one of the coolest things you can do having a smart home setup in place, even in a smaller apartment. Having both IR & RF in one device for a reasonable price makes the Broadlink RM4 Pro still very much relevant to this day.

If you’re wondering about the alternatives you have, there are a few, both from Broadlink themselves, and from various generic manufacturers. The worthwhile ones include:

Still, I’d wager that getting the RM4 Pro to “set-and-forget” is a much better idea than going for either a cheaper, less capable and discontinued product from the brand, or taking a gamble with unbranded Tuya devices from AliExpress which might, or might not work with your current setup, and in most cases support only either IR, or RF devices.

The RM4 Pro also has a lot of organic support online, with a lot of help threads all over the various smart home communities online, as it’s still one of the most popular pieces of remote cloning hardware out there. For me, it’s still my main go-to device for remote cloning and making “dumb” devices “smart”. That’s pretty much it!

You can also be interested in: Tuya TS0044_1 Zigbee Remote From Aliexpress – Hands-On Review

Tom Smigla
Tom Smiglahttps://techtactician.com/
Tom is the founder of TechTactician.com with years of experience as a professional tech journalist and hardware & software reviewer. Armed with a master's degree in Cultural Studies / Cyberculture & Media, he created the "Consumer Usability Benchmark Methodology" to ensure all the content he produces is practical and real-world focused.

Check out also:

Latest Articles

I've been using the Broadlink RM4 Pro for over two years now, mainly to smarten up an IR-controlled fan and RF-controlled smart sockets in my home office. It's a great all-in-one device if you need both IR and RF (fixed-code 433 MHz) control in...Broadlink RM4 Pro IR & RF Remote With Home Assistant - Hands-On Review