🇩🇪 Übersetzt mit ChatGPT – erfolgreich getestet mit TCL TAC-12CHDA
Einfaches DIY-Projekt mit ESP32 + USB-Kabel. Keine Cloud nötig.
- 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)
USB-A Pin | Kabelfarbe | → ESP32 Pin |
---|---|---|
GND | Schwarz | VIN/VCC |
D+ | Grün | GND |
D- | Grau | RXD |
VBUS | Rot | TXD |
(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.)

Die Lösung basiert auf ESPHome und funktioniert nur mit Home Assistant.
- In Home Assistant unter Einstellungen → Add-ons → ESPHome installieren
- Im ESPHome-Dashboard → "New Device"
- Deinen ESP32-Typ auswählen, z. B.
esp32-c3-devkitm-1
odernodemcu-32s
📝 Wichtig:
- WLAN-Daten, Gerätename etc. anpassen
- Kommentare im YAML helfen beim Einrichten
- USB-Kabel anschließen oder OTA (Over-the-Air) verwenden
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
Auch wenn die Modellbezeichnung passt, kann es Unterschiede geben (kein USB-Anschluss, kein UART auf der Platine etc.).
https://buymeacoffee.com/sorz2122

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