I made my IR devices (like 5.1 receiver, TV) controllable over wifi, by using an ESP8266 (Wemos D1 Mini) and a IR Transmitter. The software is ESPEasy (really great to get quickly going with an ESP8266, also supports MQTT and such).
Explanation posted on ESPEasy forum but quoted here for backup purposes:
I haven’t added it to the GUI of my HASS setup yet, i’m still thinking about how it should look with buttons and such.
I just saw this project a few days ago. I plan to implement it for a different AC unit and build a HASS MQTT Climate platform to go along with it. Similar to yours, but uses MQTT and tracks state of the AC unit.
Would you mind sharing the schematics for this? I am terrible at these kind of things and I have built something like this myself but it’s just not strong enough. Even though my transmitter draws it’s power from the 3.3V of my ESP8266 LUA board.
Or do you know how else I could amp up the signal.
It was a basic schematic i found on the internet, just search for ‘IR Transmister 2N2222’ and you will find some.
Schematic like this will work. I didn’t use the 10K resistor, and the 330 Ohm is a 470 Ohm resistor in my case, as i don’t use 3.3V but 5V. You can calculate the resistor value if you know the specs of your IR leds. I got my LED from an old remote and just used the specs from a similar LED i found online.
It’s about 2 - 2.5 meters now i guess.
I also have a Logitech Harmony universal remote (just a standalone remote, not connected with a hub or something) and the range of it is much better. So still some room for improvement with my own hardware
MQTT can also be used which is the way I prefered to handle anything in HA talking to ESP Easy devices. More recent versions of Esp Easy already have the IR plug-in included and don’t require all the steps in the original post.
Here is a snippet of my HA config file to show how to talk to an ir transmitter in Esp Easy: