I’ve built a Homey app that lets you control a Broadlink RM4 Pro directly from Homey - learn RF (315/433MHz) and infrared commands from your existing remotes, and send them from Homey flows. No cloud - everything runs locally between Homey and the RM4 Pro on your LAN.
Features
- Learn RF commands - either via the standard two-phase sweep (like the official Broadlink app), or by entering the exact frequency manually (e.g. 315 or 433.92 MHz) to skip the sweep entirely when it’s unreliable.
- Learn IR commands - single-press learning, same wizard.
- Organise by remote - commands are grouped into named “remotes” (e.g. “Living room TV”, “Soundbar”), each locked to one technology (RF or IR), so things stay tidy even with dozens of learned commands.
- One flow card - “For [remote], send command [command] via [sender]” - pick the remote, the command, and (for IR only) whether to send it via the RM4 Pro or Homey’s own built-in IR blaster (Homey Pro 2023).
- Manage everything from the app settings page - collapsible remote groups, inline rename for both remotes and commands, per-command test buttons, delete.
- Pairing - automatic network discovery, with a manual IP-address fallback (device Settings) if your Homey and RM4 Pro sit on different VLANs/subnets.
Requirements
- A Broadlink RM4 Pro reachable on the same local network as Homey.
- For the “send via Homey” IR option specifically: a Homey with a built-in IR blaster (Homey Pro 2023). This is optional - sending via the RM4 Pro always works regardless of your Homey model.
Known limitations
- “Send via Homey” only works for NEC-style IR protocols (the most common one, used by most TVs/soundbars/projectors/AC remotes). Other encodings (e.g. Sony SIRC, Manchester-coded RC5/RC6) aren’t decoded correctly yet - sending via the RM4 Pro is unaffected and works for any protocol, since it just replays the raw captured signal. Working on that!
- No import of existing Broadlink-app backups (yet) - commands are learned fresh through Homey.
Feedback welcome
This has been tested extensively against real hardware (RF sweep + manual frequency, IR learning, both send paths), but I’d love to hear how it holds up on other RM4 Pro units and remotes — especially reports on IR commands that don’t work via the “Homey” send option, since that’ll help figure out which other protocols are worth supporting.
With this app, the IR learning function returns to Homey; choose via the flow card whether you want to send the command from Homey or use the RM4 Pro as a satellite.
I am currently preparing the app so that I can have it reviewed. A test version will presumably be released later this week.
