Hello guys!
Reading through the posts here, I’ve found a great Python Script that converts the codes learned from the E-Control app using the mobile, something that I found very useful and easy to do. The script discovers all learned codes and creates an YAML file with everything converted and ready to use on HA.
Here is a video showing how it works: https://photos.app.goo.gl/jzd6cGrGfWnRnQUn9
Here is the post: Broadlink e-control to yaml
I’ve compiled an .exe file so anyone can run the script without much code or even installing Python.
Here is the program: https://mega.nz/#!7N91xabJ!NXVBw6tSe8RIoCVaULGB5rJ5uUB8nsWTR4nJPgrBLC8
VirusTotal results (just for peace of mind, you can create your own if you want ): https://www.virustotal.com/#/file/51a37eb2e022a939831636619505ec04a076fa3d24a3bb4f4ae4898c06e6c090/detection
You just need to copy the files jsonSubIr, jsonButton and jsonIrCode from the Android phone, located on “/broadlink/newremote/SharedData/”.
Used this method to compile the program: https://www.youtube.com/watch?v=OZSZHmWSOeM
I hope it helps!