AR Smart IR – Modern IR Control for Home Assistant (No YAML Required)

Hi everyone,

I’ve just released a new custom integration called AR Smart IR that modernizes infrared control in Home Assistant.

It’s inspired by the classic SmartIR project but built with a focus on modern Home Assistant compatibility and UI-based setup. The goal was to make IR device control easier for both installers and everyday users.

With AR Smart IR, devices can now be added directly through the Integrations UI using Config Flow, so there’s no configuration.yaml setup required anymore.

Features include:

• Climate devices (air conditioners)
• Media players (TVs, projectors, etc.)
• Fans
• Lights
• Works with Broadlink, ESPHome, MQTT, Xiaomi IR and other remote platforms
• Local IR code database
• Fully UI-based setup

If anyone is interested in testing it, feedback is always appreciated.

GitHub repo:

Always great to see what the community thinks and how it works in different setups.

1 Like

Just wanted to say THANK YOU
Awesome update to the old Smart IR integration.

PS: Would be awesome to be able to do extra configs Smart II did, like repeat the commends X times every Y seconds etc

1 Like

Hi,
Glad it helped! I’ve added that functionality in the latest update :+1: After your message, I did some further testing and felt it was needed, so please check out the new update, and let me know how it works.

1 Like

Wow thanks for adding this and the mention on the update:D
Awesome!

1 Like

Absolutely amazing. Great work!

Any hope, for the Climate entity, to add other sensors like temperature/humidity like SmartIR had? So they can be shown on the climate object?
This is the only thing stopping me to switch to this integration.

1 Like

Please See New Update as per request

Thanks for the quick QoL fix. I started using your integration the moment I saw the update!

1 Like

Hello. Thank you for this new integration that seems to be very fancy and practical!!

I am quite new in home assistant and I am trying to control a Logitech Z906 media player with a UFO-R11 Zigbee IR emitter connected via M2QTT in Home Assistant
.
I have tried to learn IR commands and send IR commands with the IR emitter from Home Assistant, which is working fine. However I am not able to make your integration of AR Smart IR to work.

I send enclosed pictures of the IR emitter configuration under Zigbee and also the Z906 configuration under AR Smart IR.

¿can you please help me to make this work? Maybe I am doing something wrong in the configuration.

Thank you in advance for your work and for your help!!

Hi

:warning: AR Smart IR does NOT use raw learned codes directly from Home Assistant

It uses pre-defined JSON device files (SmartIR-style)

I’m in the process of building a JSON file creator that will allow users to generate and upload their own device profiles, helping to continuously expand the database.

1 Like

Thank you for your reply. I know that the AR Smart IR uses condes from the JSON database, and I confirm that Logitech Z906 is one of the devices included in the database (code 1160). When I spoke about the correct RAW codes emitting, I just wanted to confirm that my IR emitter was correctly connected to Home Assistant.

However, I am not able to make the AR Smart IR integration to send IR messages to my Z906. I would say I did something wrong when configuring the AR Smart IR but I don’t know what can be wrong. This is why I was asking for help :wink:

Hi are you able to test again, please re-download new V1.1.2

Please let me know

Hello. I updated AR Smart IR to the new version. Deleted the previously configured Z906 entity and created a new one. In the last step, I selected “Send test command instead of saving”, but unfortunately it is not working. I get message “test_failed” after pressing “Send”. See picture enclosed

Hello :slight_smile:

I got some UFO-R11 devices I want to use to control LG aircon.
I updated HA, (I’m still using the obsolete supervised install on minipc), Added AR Smart IR, bind the UFO-R11 via ZHA.

Should it work?
What’s the next step? When I add device via AR Smart IR → Controller → I don’t see ZHA. It’s not supported?

Can I get it to work somehow?
I am a bit lost.

Thank you VERY much for your hard work.

I have quite an extensive IR devices in my home and currently using smartIR to run the automation. I am primiarly on broadlink IR devices and happy to test run it…

Will be installing it now! Thank you for your contribution!

1 Like

Thank you for this awesome project — it works perfectly!
I’m using it with BroadLink, and the results have been amazing so far.

Really appreciate the effort that went into this :raised_hands:

1 Like

Thank you — this is a much better upgrade and it’s working perfectly for me. I have multiple Broadlink devices around the house, and this has really simplified the setup. I can now add multiple devices to a single IR blaster within minutes.