Even though these air conditioners are Hyundai, the app used to manage them is named “TCL Home”.
So I suspect someone else manufactures these air conditioners, sells them to Hyundai, and TCL provides the smart functionality. This is the information of the AC.
I discovered that some of my AC’s are using a different model USB dongle. And from my research I found that this model is actually made by Tuya. Still though I can’t get the AC to connect to the Tuya app. It just can’t find the AC.
I ran into a small issue with the ESPHome Builder version. I’m currently using version 2025.5.2, which threw an error saying that climate.CLIMATE_SCHEMA is deprecated.
I reported the issue, but since I wanted to move forward quickly, I installed an older version of the ESPHome Builder alongside the current one. After stopping the new version and launching the older one, I was able to successfully compile a BIN file and flash my ESP32.
I also have another unit – a Kältebringer Split Air Conditioner, 5.1 kW / 18,000 BTU – which uses a different WiFi module. However, I discovered that this model is also manufactured by TCL.
Upon inspecting the mainboards, I noticed they look almost identical, and the WiFi module connector has the same pinout. So I tried connecting my ESP32 module to it – and it worked perfectly!
Now, I can control both of my AC units – the TCL (TAC18CHSD/TPG11I-QC) and the Kältebringer – using Home Assistant.
I have the TCL TAC‑18CHSA/XA73I model, it comes without a WiFi model, so I bought a compatible one from Aliexpress and connected it, it shows the CF mode but it doesn’t get paired after further checking I have found that it could be region locked. I’ve done some research on whether this can be flashed, but it is not, since the chip type is NOT (ESP8266/ESP8285).
Do you guys have any recommendations or suggestions to fix that, or buy another model?
Please note that I don’t have any USB ports on the AC There are only the 4 pins (CN16) on the motherboard?
Take a look at the following article. It’s in German, but it’s easy to read and understand with the translation in your browser.
You will find all the information you need there.