I have a pair of BroadLink RM4 Minis set up in my house. (Both in the same room, due to the placement of devices they control.) I set them up in the BroadLink app to test them and make sure things work and that all the devices are responding to the IR controllers.
I’m at the point where I have to set them up with HA now. I’ve seen different posts, spread out over a few years, about setting up the IR codes/commands within HA for the BroadLink controllers. Of course, I’m aware of this page that shows how to do the setup through scripts - which means revising the script for each button on each remote. (For 6 remotes in our house, 6 more in our barn/guest house, and I’m still trying to find a source for IR codes for my Nintendo Switch - just for on/off, since the RM4 doesn’t seem able to learn that one.)
From what I see, apparently Broadlink stores the data on their server, other than, maybe, codes I have to program in directly. (I’ve looked through the data directory of the BroadLink app with iExplore and checked out the DB in there.) Part of my reasoning for this is noticing how, on rural internet, how long it can take to load the icons for some controls on user defined devices.
At this point, is there a consensus on any other ways to program IR codes? I have found Molexx, but haven’t tried it out yet. I have seen other discussions on shortcuts that replace programming every button on a remote into HA one by one, but I’m wondering if there is a known or preferred way to do import or set up at least the more well known remote codes.