I have developed a binding for Broadlink devices, it currently supports RMx, A1, SPx and MP1. The last two haven’t been tested since I don’t have these devices. It’s been running on my test system for about a week now and everything works fine.
The communication with the various Broadlink devices are encrypted so it uses a key that someone somehow obtained (possibly through reverse engineering). Anyhow I have sent an email to Kai to get some clarification around openHABs stand on allowing bindings that uses elements that have been obtained in ways that can be described as unethical or even illegal depending on your legal jurisdiction. Anyways I will leave that to the core team to discuss and work out a shared standpoint if that does not already exist. This is probably a discussion that need to be held at some point. I am working on a new unrelated binding with the same question bound to pop up.
Anyways, the binding was developed for my own personal usage. I am not sure how common these Broadlink devices are, and there may be no significant interest among you. Could you let me know if there is any interest in me making the binding available, otherwise I will not bother with following up with Kai on getting openHABs standpoint on these matters.