Broadlink RM4C Mini

Hi, Happy New Year 2024. am new here and have used HA for a year still need to learn more to be familiar with HA

I got Sensibo, and it works pretty easily with HA, so I decided to buy Broadlink to save cost so I can add that for another A/C. I need help with this one; RM4C is connected via IP, and no appliances have been configured via Broadlink App, it is empty so can use SmartIR

Now, one issue is that RM4C only come with one Entity ID. See screenshots below. How can I add more Entity IDs, which should be a lot? Need help, please? Thanks!

I did installed SmartIR via HACS and added smartir: to my configuration.yaml but where can I find or make sure SmartIR is working/loaded from my HA? did Rebooted HA

1 Like

Screenshot 2024-01-07 at 5.28.43 pm

This is normal, you need to learn code and use service calls to repeat the learned codes, as described in:

Lerning is a bit of a hassle, but you only need to do it one per command. The best way to do it i.m.o. is manually in the service tab of settings.

Seems like smartir has done that work for you if the device is supported, so I assume you need to provide smartir with this entity as the remote.

Sorry, I just edited it, and you posted a new comment. Can you guide me to this quote: “I installed SmartIR via HACS and added Smartir to my configuration.yaml but where can I find or make sure SmartIR is working/loaded from my HA? did Rebooted HA” Thanks

I do not use smartir myself, but according to the smartir installation procedure, if you downloaded it through HACs or installed manually, you need to edit yaml files to add the integration:

Then the link in the documents at the bottom of the page describe how to set up climate devices:

After that you should have a climate entity for your AC. But they don’t show up under broadlink, I assume they will just be separate entities you can add to the ui, seeing that smartir has no gui to set up the integration.

I did try that before, so I copied the file - 1282.json into smartir/codes/climate subfolder
( https://github.com/smartHomeHub/SmartIR/blob/e66a9342334dd9ee0ce2518b05533d638f24d249/codes/climate/1282.json )

Now, my configuration.yaml show like that;

smartir:

climate:

  • platform: smartir
    name: Bedroom
    unique_id: remote.test
    device_code: 1282
    controller_data: remote.test
    temperature_sensor: sensor.temperature
    humidity_sensor: sensor.humidity

Does that look correct to you?