Skip to content

sorz2122/tclac

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌀 TCL Air Conditioner Integration for Home Assistant

🇩🇪 Übersetzt mit ChatGPT – erfolgreich getestet mit TCL TAC-12CHDA
Einfaches DIY-Projekt mit ESP32 + USB-Kabel. Keine Cloud nötig.


🛠️ Was du brauchst

  • ESP32 (z. B. ESP32-C3, WROOM32, NodeMCU)
  • USB-A-Stecker oder -Kabel
    👉 Ich habe dieses verwendet: AliExpress-Link
  • Home Assistant mit ESPHome (ab Version 2023.3.0)

🔌 Verkabelung

USB-A Pin Kabelfarbe → ESP32 Pin
GND Schwarz VIN/VCC
D+ Grün GND
D- Grau RXD
VBUS Rot TXD

🔍 Beispielbilder

(Beachte, dass ich hier nicht auf die Farben der Kabel geachtet habe. Die Farben in der Tabelle entsprechen jedoch in der Regel gängigen USB-A-Kabeln, die man einfach abschneiden kann.)


Wiring Example 2

7480a856c7839044d7a04292d352b709a2155c07_2_296x500


🧠 Einrichtung in Home Assistant

Die Lösung basiert auf ESPHome und funktioniert nur mit Home Assistant.

1. ESPHome installieren

  • In Home Assistant unter Einstellungen → Add-ons → ESPHome installieren

2. Neues Gerät erstellen

  • Im ESPHome-Dashboard → "New Device"
  • Deinen ESP32-Typ auswählen, z. B. esp32-c3-devkitm-1 oder nodemcu-32s

3. Konfiguration einfügen

Option A: Einfache Konfiguration

📄 Sample_conf.yaml

Option B: Erweiterte Konfiguration

📄 TCL-Conditioner.yaml

📝 Wichtig:

  • WLAN-Daten, Gerätename etc. anpassen
  • Kommentare im YAML helfen beim Einrichten

4. Auf ESP32 flashen

  • USB-Kabel anschließen oder OTA (Over-the-Air) verwenden

✅ Kompatible Klimaanlagen

Diese Modelle wurden erfolgreich getestet:

  • TCL: TAC-07CHSA / TAC-09CHSA / TAC-12CHSA / TAC-12CHDA
  • Daichi: AIR20AVQ1, AIR25AVQS1R-1, DA35EVQ1-1
  • Axioma: ASX09H1 / ASB09H1
  • Dantex: RK-12SATI / RK-12SATIE
  • ...und ähnliche Modelle

⚠️ Hinweis:
Auch wenn die Modellbezeichnung passt, kann es Unterschiede geben (kein USB-Anschluss, kein UART auf der Platine etc.).


☕ Unterstützung

https://buymeacoffee.com/sorz2122



🔧 Erweiterte Konfiguration per Remote Package

Du kannst die Konfiguration modular laden:

packages:
  remote_package:
    url: https://github.com/sorz2122/tclac.git
    ref: master
    files:
      - packages/core.yaml   # Hauptmodul
      # - packages/leds.yaml # Optional
    refresh: 30s

About

German Translate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 68.4%
  • Python 31.6%