this fork has some rough code but adds a few fixes.
implements:
- Half degree C steping that synced with degree's farenheit to avoid rounding and sync issues
- mutes beeper programically automatically
- kinda makes the climate button for swing work in HA cards
not great, but way better if you use farenheit (hence why i just added my modifacations to a seperate file
I can confirm it works (as does the previous fork) with the Rovsun and Zokorp Mini split models. 9k and 18k btu.
integration of TCL-based air conditioners for Home Assistant
- Split system modes (auto, cool, dry, fan only, heat)
- Fan modes (mute, min, min-mid, mid, mid-high, high, turbo)
- Indoor unit temperature
- Target temperature
- Swing mode (only h/v, and visualization only)
- Royal Clima rci-pf40hn
- Lennox LI036CI-180P432
- SunWind SW-18
- Kesser Split 12000/BTU
- Veska VSK-12000BTU (likely TCL TAC-12chsa/xa73i, as the Kesser above)
- TCL-12chsa/tpg
The original WiFi-Module is an ESP8266 and it's original Tuya firmware can be replaced with Tasmota or esphome. It's case is easy to open and solderpads for serial connection are available. The wired UART for the connection to the AC's mainboard uses tx_pin: GPIO15 / rx_pin: GPIO13