Recently I’ve created an integration for climate unit control via a remote emulator (such as BroadLink). A key feature of the integration is that it allows managing AC through the default home assistant climate card and supports toggle mode for swing. This means you can change HVAC mode (fan mode/target temperature/swing mode) right from the home assistant UI. Additionally, you no longer need to use the service ‘Remote: send command’ when entering the device you are sending to or the commands you are sending.
To read more and see it in action, follow this link: Climate remote control
P.S. I’d love it if you could support my project on GitHub. Also, if you want, you can support me through donations
Unfortunately, I tested it only with my A/C unit, and it is LG ES-H126LLA0.
If you have troubles with this component or you need some features I will help you
This seems great! I am at loss on how to use though. I have a remote-controlled AC, commends are sent as stateful. I can learn and send commands using broadlink pro, I have setup the integration, but how do I link the broadlink commands to the integration/climate card buttons?
Can you provide step by step instructions, starting from the first questions asked by the integration?
For instance: device code: is this the broadlink entity? If not, what is the device code?
Then the integration asks for target, which here seems to be the broadlink entity. Do I need to add both the broadlink entity and the device?
Sorry if my questions are dumb… I’m really struggling to understand the steps here.
Tar
Nevermind I figured it out! Turns out my system is fully stateful including swing mode so it was a lot of commands to learn. But with the help of excel/textjoin function and word formatting, creating the list of commands was fairly painless and learning took ~30 min. For a lifetime of control Thank you for this integration!!!