After setting up the integration, you can remove the Yandex application and use Home Assistant.
Thanks for finding this, I translated to English and flashed a ESP32-WROOM and it works a treat.
Gentlemen, I will try to bring some clarity to what is happening. Some time ago I wrote a component for integrating TCL air conditioners into HomeAssistant. However, as I understand, outside the Russian-speaking part of the Internet you can only find a link to my repository (which many found), and not an explanation of how to use all this. Now I will try to fix this. Yes, I write in Russian, I can, of course, in my native Chuvash, but Google Translate does not cope well with it. So stock up on translators and have a nice trip:
Part 1: https://dzen.ru/a/ZmdoyUNswXWnulhg
Part 2: https://dzen.ru/a/Zn2vgN2vpSuW4-u5
Part 3: https://dzen.ru/a/ZmbZbIV0FjKtiAdY
In addition, I recommend looking at the comments, many questions were resolved there.
If something important remains, then please do not hesitate to ask me questions in VK: https://vk.com/i_am_nightingale or in GitHub: GitHub - I-am-nightingale/tclac
Вӑрӑм ӗмӗр та ырлӑх!
@I-am-nightingale I went from buying my first esp32 to having a fully integrated with HA solution (including 3d printing a case) for my TCL aircon in about 3 days.
Your detailed Blog post, and Github were fantastic, even just using copilot translator.
How can you install the integration on HACS? Can’t find Yandex.Station.
Thank you for your contribution.
Do you think your solution will work with TAC-12CHSD/XA82I ?
Hi Dave, what’s status of your solution? Do you have online repo tomsync with status?
I myself am using the TAC-12CHSD/XA71. The unit comes with a wifi module, which if I am correct has a broadlink wifi chip. I did order the slwf01pro v1.1 back then in the hopes it would work, but due to the different communication it was not applicable for me. I did buy a logic analyzer to check the TX/RX communication for reverse engineering, but never got to it. After all these years I am still looking for a way to locally control my AC. I don’t really care for MiM solutions, if I can get rid of the TCL chip with mandatory cloud access and the crappy Chinese SW would be a big bonus. So I am not sure if your solution will work with the TAC-12CHSD/XA71. But I am very interested in your reverse engineering process and maybe I am able to replicate this for my type of AC.
This is the wifi-module connected to my AC.
By far this is really the easiest solution. Thanks Russian techs, smart brain, hospitality to share.
But, Yandex station say “scan QRCode is the most recommended way to login” but Yandex Smarthome App has no scan. Have to login by userid/password
Hi All!
I created a custom integration which is based on the “TCL Home” Android app.
The integration disguise itself as the Android app and get/send data to the TCL servers.
Screenshots and info about how to install in the readme:
I’m using it for only a week now, but it’s now seems stable enough.
This only needs the “TCL Home” username and password and an internet connections, as this a cloud-polling integration.
Currently it’s only support the TCL “Split AC” device, as I only have those. But should be simple to extend this integration with other TCL device types.
Please open an issue at github if you want to contribute with other device types, or if you have other devices and request an implementation.
This is my very first HA integration and also my very first python project.
Constructive criticism are welcome.
Hope this helps to someone!
Thanks you. It’s the 2nd native integration after Yandex station integration with Home for Alice. And I can confirm this one is much faster since it doesn’t need be routed through Home for Alice service anymore.
hi all, thank you Nemesa for the extremely valuable integration. building on this, I have made using gpt a homebridge plug in that does most things ive wanted from my portable ac, which is a different model to nemesas. Im hoping that others can improve and expand upon this in conjunction with nemesas ha version as mine is for homebridge but serving similar purposes: GitHub - 5at0ri/homebridge-tcl-home: Rudimentary Homebridge plugin for TCL Home air conditioners
I hope this is of some use
I would love to use @nemesa add on but step 2 and 3 has me running scared lol, I spent most of the night linking a BroadLink IR blaster to it creating helpers so I knew it was running as it’s linked to a current monitoring plug and going through HA remote Learning I can turn it on off as I only need cooling. @5at0ri nice if only in home assistant as someone that has an Apple ecosystem this would be brilliant and a similar unit to mine as mine is the P12F3SW1K
These integration would simplify all the helper stuff that I’ve done. Thanks to all for there work on the this I’m interested to see how it evolved
Yeh I know the install part is junky as is gets, but I’m quite new to home assistant my self, and I was like 80% done when I even read about HACS.
I need to work on the repo a bit to be HACS compatible, and that’s my next goal with the project the next time I have a few spare days to work on it.
I should have added to the git repo my NodeJS test console app what I started the project too, it would have spare you the porting from Python to JS as it was originally written in TypeScript
LOL
No thanks for your hard work, I’ve just started a return process for the product. It doesn’t need to be this hard and when they say yeah we know are website is broken and you can’t register the product for warranty but proof of purchase is your warranty nah I’ll move on.
Just an update on this:
This is now available in HACS and now supports 2 types of AC
- Split AC
- Split AC Fresh air