Hello,
I have integrated a Broadlink RM3-mini into HA. But it shows me only one entity: Remote RM3-mini. How can I steer my aircondition which is conected to the remote RM-3 mini? I just need a switch to start and stop the AC. Thanks,
Holger
Hello,
I have integrated a Broadlink RM3-mini into HA. But it shows me only one entity: Remote RM3-mini. How can I steer my aircondition which is conected to the remote RM-3 mini? I just need a switch to start and stop the AC. Thanks,
Holger
Thanks, yes, I saw this, but I’m not sure how to use. I have learned remote commands already within the Broadlink app, now I want to know how I can send them with HA or utilize them in an automation. I found this:
Is this, what I need to do now?
Thanks.
You can’t use the commands in the Broadlink app - each one has to be learned using the method described in the docs.
In HA you will only ever see one entity - the Broadlink RM3 itself. HA is not aware of your aircon, it just instructs the Broadlink to send commands.
You can, however, configure the Broadlink commands as switches (also in the docs), which makes sending the commands (from dashboards, for example) very simple.
OK, thanks. You mean I have to learn the commands in HA first by using remote.learn_command or can I directly use remote.send_command, because the RM3 has learned all command in the broadlink app already?
Exactly that. You need to see the Broadlink app and HA as two totally separate things, that CAN’T communicate together. What happen’s in HA, stay’s in HA and what happens in Broadlink app, stay’s in Broadlink app.
Hi all,
Hijacking this thread… I have the exact same issue. I know I need to learn the commands from HA - I get that. But the process is very sketchy outlined on the Internet. How do I send this command/script? Do I have to go to dev tools / actions and send it from there?
What is that entity name? Where does that come from? Do I have to create that in advance as a helper? Or does the script create it for me once I push the button? What is the device in the data field? And the command? Are these free text fields? Where will they turn up?
I tried everything I found on the Internet but the RM3 won’t start blinking.
Edit: the device was toggles off in the device page. Grnaaaa
Did you ever figure this out? I’m stuck in the same boat at the moment.
In fact, I did!
So you create a script like this:
action: remote.learn_command
data:
device: some name you want to use in the future
command: poweron
target:
entity_id:
- remote.your broadlink device name
Then you run the script, your broadlink device will blink, you hit the button on your physical remote control, then button will stop blinking.
Then you create a second script like this:
action: remote.send_command
data:
device: the name you previously used
command: poweron
target:
device_id: d1475c15c4d91e8a203dd3c30b1f9aa5
Not sure why Home assistant is not using the entity id like above. I used the GUI for this… The device id should be your broadlink device name like above…
Then you can run the second script and it will act like you pressed the physical button.
Feel free to ask for more details!
The easiest way is to try the SmartIR integration.
With a bit of luck it already knows your AC, so you won’t need to ‘learn’ any codes, as SmartIR already knows them.
If not, I found that this docker provides the easiest way to obtain the codes → GitHub - t0mer/broadlinkmanager-docker: Broadlink Manager is a python based project that allows you to contorol your broadlink devices. Discover, Leran and send command in a very easy way