What is it?
Tasmota IR Ready is a custom Home Assistant integration that turns any Tasmota-compatible IR transceiver into a full-featured local IR controller. Everything runs over MQTT.
It supports five device types out of the box:
- Climate - full AC control via Tasmota's
IRHVACcommand, with bidirectional state sync: when you use your original AC remote, the Tasmota IR receiver picks it up and updates HA automatically - Media Player - TVs and AV receivers via
IRSend, with source cycling logic (the integration tracks which input you're on and presses the cycle button the right number of times) - Fan - speed presets, oscillation, and direction
- Humidifier - modes, humidity setpoint tracking, and real-time humidity sensor support
- Remote - generic IR remote entity with named commands, usable from automations, scripts, or the built-in card
IR Manager Sidebar Panel
The integration adds an IR Manager panel directly to the HA sidebar after adding the first device in HA Service.
From there you can:
- Add IR devices - choose a device type (Climate, Media Player, Fan, Humidifier, or Remote) and configure it directly from the panel; all your configured devices are listed in one place
- Learn IR codes - point your original remote at the Tasmota receiver and the hex code is captured automatically
- Send / test codes on demand without saving them first
- Import from the Flipper Zero IRDB - browse the Flipper-IRDB on GitHub and import NEC, NECext, Samsung32, SIRC/SONY, RC5, and LG signals directly (raw signals are skipped automatically)
- Browse the built-in IR profile database and load ready-made profiles for common devices
- Export any configured device as a reusable JSON profile
Custom Lovelace Remote Card
A custom Lovelace card is bundled with the integration (no resource entry needed - it self-registers on load).
Features:
- Automatically renders buttons based on the remote entity's configured commands
- Up to 4 remotes in tabs, each with its own icon, title, and hidden groups
- Touchpad mode for the D-pad zone - tap for OK, swipe for directional commands
- Power button turns green/red based on an optional
power_sensor - Visual card editor support (no YAML required for basic config)
Installation
Install via HACS as a custom repository https://github.com/Hollako/Tasmota-IR-Ready
Or manually copy the custom_components/tasmota_ir_ready folder into your HA config. Requires Home Assistant 2026.5+.
Why I built it
I couldn't find a single UI-based integration that handled the full IR workflow in one place - learning codes, testing them, and then actually using them in HA as proper entities. Most solutions required manual MQTT command templates, with no learning UI. This integration tries to make the whole thing self-contained.
If you give it a try and run into anything, drop a comment here or open an issue on GitHub - always happy to help!
This project was inspired by:
- Tasmota-IRHVAC by hristo-atanasov
- SmartIR by smartHomeHub

