I definitely need “anytime” receiving, though. If that doesn’t work then it won’t help. I read the doc at Broadlink - Home Assistant and it appears it can’t support anytime receiving. Sigh. Cancelled the Amazon order.
Maybe you want to take a look at RM4C pro model? Same size and besides of IR additionally works with RF. Not much of a price difference.
But can not support receiving though. One way only.
Tamsy,
Thanks, but I don’t need RF. And I don’t need IR sending. I only need IR receiving.
Thanks. I am afraid I don’t have the hardware skills to put that together. Writing a proxy is more up my alley, but in C/C++, not Python that HA uses
Just add esphome code (yaml, not python) and a power supply
Even better:
have you taken a look at SmartIR?
It works flawless for my AC as well as TV.
Together with broadlinkmanager-docker it is very easy to learn IR codes (if device is not already supported by SmartIR (here a list of supported devices)
Thanks for all the suggestions. I will review them.
To be clear, I have zero need to send any IR codes from HA to any other device. I do not neer an IR blaster. I only want HA to receive IR codes and take custom actions, such as turn lights on/off. Ie. I need IR triggers. Is there an integration that allows for this ? Similar to what FLIRC allows, but networked.
Today I manage with 1970s tech - X10. I have XPS3 wall witches, a CM11A serial interface on the HA side, and an IR543 IR to X10 transceiver in one room. I am looking for a more modern replacement for the IR543 and to get rid of the X10 switches. Something not subject to PLC issues, and networked.
How does this interface with HA ? Through which integration? Can I create IR trigger events?
if you flash tasmota-ir on it, you receive IR trigger events over MQTT
https://tasmota.github.io/docs/Tasmota-IR/#receiving-ir-commands
Broadlink doesn’t seem to be ideal because it only receives in learning mode
I have a bunch of tuya remotes flashed with tasmota & the one suggested by @francisp using ir receive to trigger automation in ha. There’s also a diy option with d1 mini + lolin ir shield.
Just needed to use the same tv remote for everything else in the room without having to reach the phone.
Yes, I’ve been using it from back before it was called ‘SmartIR’, but that is only the software side of things. The OP is looking for hardware.
Yes, that’s exactly my use case, use the same TV remote (actually a universal programmable remote, ARRX18G) to control all my IR devices, and also control my lights.
Right now, for my home theater, it goes through:
ARRX18G → X10 IR543 → powerline carrier (same room) → X10 XPS3 light switches (no HAOS involved in this path)
And the response is instant.
It could also go through :
ARRX18G → X10 IR543 → powerline carrier (to a different room) → X10 CM11A → RS232 → HAOS → Z-Wave or Wifi switch
I haven’t tested this path, but suspect it will be a lot slower and less reliable.
In my home office, I also have one X10 light switch. No IR need for this one.
I tested this path
X10 RW724 (RF remote) → X10 RF/IR transceiver → PLC → X10 CM11A → RS232 → HAOS → Z-Wave or Wifi switch
It has a 2-3 second delay compared to
X10 RW724 (RF remote) → X10 RF/IR transceiver → PLC → X10 XPS3 switch
I’m looking to eliminate X10 completely to get rid of PLC reliability issues and delays.
@francisp,
I would much prefer to use something off-the-shelf, but that doesn’t seem to exist.
The learning curve for ESPHome/Tasmota/MQTT seems high.
I have so many questions about those devices, both hardware and software.
- HW: is there a case I can buy for those IR receivers ?
- HW: what PSU do you buy ?
- SW : how do you enter the SSID password for Wifi connectivity ?
- SW : which integration do I use with HAOS that provides IR triggers with these devices ?
- SW: does the integration support multiple of these devices ? (I need one per room)
- SW : how do you learn IR codes (for the sole purpose of recognizing external input commands, not to send them out afterwards)
- SW: do I need custom firmware, or is there something usable out of the box ?
And that’s just off the top of my head.
@sparkydave,
This looks good, but not clear if it provides the ability to receive IR signals. I know the table says it does, but it also says that for the RM4 Mini, and we know that’s not true.
When I follow the link to the integration at GitHub - ale1800/ESP-360-REMOTE: An all-in-one remote based on the ESP32-WROOM-32E , under “Receiving signals”, it only mentions receiving RF signals, not receiving IR signals.
For me, it was this setup
Tv remote → tasmota ir remote → ha automation/node red → any smart devices in the room
Instant response, i also have the remote to dim the lights (can’t afford to have 3 second delay for that obviously)
It’s not that difficult
Mqtt integration with tasmota
Once you press button the remote, you will see the ir protocol in tasmota console. Note that down and you can use that with smartir integration or the ha automation.
Just the tasmota-ir bin firmware (not the default tasmota)
@francisp,
Found it on Amazon at for a little more ($15 for 2 pieces).
Any idea where to get the PSU for it ? What about a case ?
Seems like it requires some special kind of cable for flashing the firmware also ?
I came across “Remote home assistant” add-on in HACS.
Looks like this should allow me to do what I want with proxying IR receiver devices.
I would need one Pi running HAOS for each room, though. And one FLIRC USB IR receiver dongle.
I happen to have a spare Pi 3B and have two FLIRC in the house already, so I’ll be testing this.