Can someone help me figure out how to get @tomw 's integration working? I installed with HPM and installed the Broadlink System Manager app but now I don't see how to add my RM 4 pro. I am just missing something for sure. I even read the read me on github but I am not seeing anything for setting up the broadlink device.
I use my broadlink RM4 to connect to most of my RF devices around my house like my projector screen and light switches. It seems to be the only affordable RF hub out right now. Please add this feature.
The people there found out that the disconnects were gone, when the broadlink device is allowed to access the internet.
I also had configured my router so that the broadlink was not allowed to access internet. I changed this, but disconnects were still there.
The learned codes are stored in /config/.storage/ in a JSON file called broadlink_remote_MACADDRESS_codes. You can open this file with a text editor and copy the codes to set up custom IR/RF switches or to send them as base64 codes, but beware: the files in the .storage folder should never be edited manually.
Install the Broadlink Control palette in Node-RED (click the Hamburger menu at top right corner> Settings> Palette> Install and type Broadlink. Click install on the node-red-contrib-broadlink-control.
For broadlink RM4 mini, it is autodetected in integrations? and how did you train the RM4 mini with remote control? used broadlink manger Broadlink Manager download SourceForge.net as Drzzz did or some other method? Using IR Remote Controls in your Smart Home - Home Assistant and the Broadlink RM - YouTube
Am trying out Vera Conceirge now, am able to control devices via Google Home and learn/send IR commands using the broadlink. I am however unable to see the device created by the Broadlink plugin in Vera Scenes (I do see it in PLEG tho)
I was going to give up then, but decided to try a little harder. So I then used the ?e-Control" app (not ?eWeLink?) to record the codes from my fireplace remote. Tested to make sure that they worked from the app, and I then used ?share? in the app and, ?share to other phones in WLAN?, and then opened a web browser to mobile address:48815/ to download the data. I then got the python script from GitHub - NightRang3r/Broadlink-e-control-db-dump: These two scripts will "parse" the broadlink e-Control Android application database or SharedData and dump the IR / RF codes for selected accessories into a text file which can be later used with broadlink-python to send the codes to the RM PRO hub, installed simplejson on by raspberry pi (apt-get install python-simplejson), copied the script and e-Control data files onto the pi and extracted the codes. In my case they were (to turn my fireplace on):
I managed to control Broadlink wifi switch with node-red-contrib-broadlink module. First use "Discover" node to find out your wifi switch MAC and IP. Just inject something in to trigger discovery and attach some debug node to collect information.
This is a fork of the work by VladimirSFilippov -red-contrib-broadlink with some enhancements and additions I was looking for, including documentation. I don't have that much time to maintain this, so feel free to fork and submit a PR if you do any updates. It will help a lot.
Catalog folder (SharedData) is not needed if you plan to learn every command you will use, but using the sample broadlinkDB folder as the catalog might help since the RM Node expects IR data to be formatted a certain way.
There are example flows to provide some additional functions / templates to use. You can get the example flows from the Node-RED hamburger menu (top right corner), choose Import -> Examples -> broadlink-control and pick your example.
Note: If your Broadlink files contain any non standard characters eg the degree symbol then it will not load the file correctly. Also I noted that the e-control app put the incorrect quotation marks around some of the parameters, so this may need to be fixed in your file first before using this script. I have supplied some example database files in the broadlinkDB directory.
This Node-RED module is based on the great work of VladimirSFilippov - VladimirSFilippov, using his node-red-contrib-broadlink libraries.Also thanks to the python-broadlink repository from Matthew Garrett.
35fe9a5643