I have several mini-split ACs, they all use the same remote.
Thanks to the app, only one Broadlink device needs to learn all the IR codes from the physical remote (which is time consuming), because I can share codes among as many Broadlink devices as I need to.
Hello @tomw! I just purchased a RM4 Mini. Got it installed, on wifi, and learned some codes via the ios app and confirmed working. Then to Hubitat: installed Broadlink System Manager, added the new device with its ip address. Not sure what to do next, but getting no reaction to anything I do on the device's page, and seeing this message in the Dev Details state variable on the device page (auth key and MAC addr xxxx'd, but looked valid):
Is there a chance the protocol changed, or did I miss a step here?
One possible issue is the thing I'm trying to control is a range hood, but I called it a Fan in the Broadlink iOS app. (I was able to add all the right controls though, so hopefully not a problem.)
I'm so far not finding anything about that, other than a post mentioning going in the opposite direction, but only until you came out with the app from this thread. I'll do some 'splorin'!
I was able to get most of the way there via Rule Machine. Feels kind of kludgy, and the light integration is going to be a problem at some point, because there's no way to get light status to a known state via the remote. But it works!
Works great for me. I use it to control a Midea window AC in the office in my shop. Was originally purchased to replace the Logitech Harmony that I used to control an old Delongi portable unit. I updated to the MIdea this summer. Was able to learn the remote and got it working in about 30 minutes.
I am a newbie to the RM4 pro as well. I bought it to control a couple new ceiling fans with dc motors.
As far as I can tell there is no way to pull configs from the app into Hubitat.
I also had an issue where the RM4 seems to drift off and become unresponsive. I ended up removing everything and I followed a Reddit post suggesting to use the app to connect to the RM4 pro but exit out before you finalize the setup, so it never gets to the point of getting locked. Then controlling it solely from Hubitat. It appears this has solved my issues.
Might it be possible to make the on/off switch permeant for "Send keep-alive ping to RM3 and RM Pro devices?" It seems to turn itself off after some time and my RM4 pro seems to go into idle and waiting for auth mode and misses random RF commands
New user, just installed driver and got my new RM4 Pro added. I'm copying RF buttons from a fan remote and have copied, tested and saved the first button. Maybe a dumb question but where can I see my list of commands once I've saved them by giving them a name? Nothing goes back to the Broadlink iOS app, that's still showing 0 devices. Do I need to maintain a list of the buttons I've copied myself?
I am definitely not an expert on this driver... I think the only location where you can view the codes you've stored is in the 'codes' state variable as shown below.
If you copy that whole 'codes' string from the gui, you can paste it into a JSON viewer website to make it easier to read the names of each of the codes you've saved.
As @ogiewon showed you, the names you gave are in the list. When you want to automate, you'll use Custom Action > Actuator from Rule Machine and when you point to your RM4 Pro as the "Actuator to act on", you will then enter the code name as a string value. This is an example from my RF celing fan that I'm controlling from an Inovelli LZW-36 that is configured to just act as a button controller.
Thanks @ogiewon and @SmartHomePrimer. I was thinking if I learned the commands using the iOS app they would be usable from the Hubitat app but that didn't seem to work (though I could've mucked up that one command). Are codes that have been saved stored in the individual app or the Broadlink device itself? I can just do everything through the Hubitat app and maintain a list if needed.
They are stored in the broadlink app, and/or the Hubitat driver. Nothing is stored in the Broadlink device. That's why broadlink gives you a means to backup your settings from the app (which I highly recommend if you value that work). Those are independant of what you captured on Hubitat though. Those are backed up by doing a hub database backup.