Broadlink RM is a module that enables control over the IR and RF interfaces within Broadlink RM devices. It is designed to provide a seamless interaction experience and is built with JavaScript and TypeScript, leveraging the npm package manager.
A special thanks to @momodalo (https://github.com/momodalo/broadlinkjs/), @lprhodes (https://github.com/lprhodes/broadlinkjs-rm/) and @mjg59 (https://github.com/mjg59/python-broadlink/) for their foundational work, upon which this project is largely based.