WiFi IR Controller Besides Broadlink?

Is there any ready-made, low-cost, easy-to-integrate IR beamer (and receiver) besides Broadlink?

I got myself a RM Pro, but it seems to have compatibility issues with my router.

Is Zigbee the way to go?

How about ESPHome?


The Broadlink mini is pretty cheap — if you don’t want the RF version. You can build something with ESPHome, but I don’t think it’s worth anybody’s time, unless you find a project where somebody has done the work already (quite possibly).

EDIT: Didn’t see you already had a Pro. Thought you were only asking about alternatives.

1 Like

Let me guess a bit…

Troubles with joining your wifi network?

If your router does wifi on 2,4 and 5 GHz, you need to disable the 5 GHz part before the join. Did you tried that?

1 Like

I believe Aqara’s M2 Bridge has an IR blaster. Also their G3 camera/bridge hybrid has one

1 Like

For ESPHome there is a ready-made IR shield for Wemos D1 mini and compatible modules:

(LOLIN is the company formally known as WEMOS that originally created this form factor that got cloned to oblivion)
The listing has a link to documentation.


Is there such a thing? Broadlinks only receive commands in learning mode, not in normal operation, and I can’t think of a device that would send IR back to its remote.

This is quite common with IoT kit. I have 2.4 on a separate SSID to simplify things.

1 Like

I have these, send and receive

but you have to flash them.

1 Like

Yes, it’s unrelated though. It’s all 2.4GHz. Had similar issue with GoPro so I guess that’s that.


Am new to this so perhaps wrong terminology. I meant the IR device needs to “learn” the signal thus being a “receiver”, before sending the signals out (beamer).


BTW, how about Matter and Threads? Is there any IR device for that?


Is your RM4 Pro connected to Broadlink via the app? When I was setting up mine, I read that this could cause problems. The advice was to do a factory reset, then go through the set-up process with the app again only to the point where the device connected to wi-fi. This was some time ago, though. It’s been working flawlessly for a couple of years.

Mine also has a reserved IP address set up on the router.

Would this work?

GitHub - Mixiaoxiao/ESP8266-IR-HOMEKIT: 原生HomeKit红外空调遥控


Yeah, I did the factory reset, both ways, for several times.

FWIW, besides the router compatibility issue, it seems Broadlink’s WiFi implementation is not really ideal (e.g. WPA doesn’t support CCMP, only TKIP, 32-character limit, doesn’t seem to support strange characters)… but I could have continued to use it have it successfully been setup. Anyhow, I’ve given up on Broadlink.


It claims to support HomeKit and is based on crankyoldgit/IRremoteESP8266: Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

I wonder how difficult/easy would it be integrated into Home Assistant…