CYD Solar Display

// Web Installer · ESP-Web-Tools · Chrome & Edge only

Live Display CYD Solar Display: Solar-, Wetter- und Settings-Seite in der Übersicht
Browser wird geprüft …
// 01 · Flashen

Firmware installieren

Solar-Display-Firmware für das ESP32-2432S028 (CYD). USB-Kabel anschließen, dann auf „Install" klicken. Der Display-Controller wird später im Web-Setup ausgewählt — eine Firmware für alle drei CYD-Varianten.

Board
ESP32-2432S028 CYD
Display
2.8" 240×320 Touch
Panel
ST7789 / ILI9341 / ILI9342
Quelle
MQTT (Sunsynk + HA)
Web Serial nicht unterstützt. Bitte Chrome oder Edge verwenden.
// 02 · Hardware

Cheap Yellow Display

Das CYD ist ein günstiger ESP32 mit aufgelötetem 2.8"-Touchscreen (ca. 8–15 €). Erhältlich auf AliExpress, Amazon und bei seriösen Händlern. Achte auf die "2USB"-Variante mit USB-C und Micro-USB (besser zugänglicher Bootloader).

AnschlussPinsFunktion
HSPI (Display)14, 13, 12, 2, 15Panel-SPI-Bus
VSPI (Touch)25, 32, 39, 33, 36XPT2046-Controller
BacklightGPIO 21PWM-Helligkeit
BOOT-TasteGPIO 0Setup-AP auslösen (3s halten)

ⓘ Stromversorgung über USB · Sunsynk-Kommunikation läuft komplett über MQTT (kein direkter Anschluss am Wechselrichter)

// 03 · Erste Schritte nach dem Flash

Einrichtung

  1. Display zeigt nach dem ersten Boot einen QR-Code für den eingebauten Setup-Access-Point
  2. QR-Code scannen oder manuell mit dem WLAN CYD-Solar verbinden, dann http://192.168.4.1 öffnen
  3. Im Web-Formular WLAN-Daten und MQTT-Server eintragen
  4. Display-Controller auswählen (ST7789 / ILI9341 / ILI9342) — bei falscher Wahl bleibt der Bildschirm weiß oder verzerrt
  5. Tagesziel für PV-Ertrag, Standort (für Sonnenauf-/-untergang) und ggf. PV-String-Labels eingeben
  6. Speichern → ESP startet neu, verbindet sich mit dem MQTT-Broker und beginnt zu rendern
// 04 · Was zeigt das Display

Drei Seiten, per Touch erreichbar

Solar
Doppelring SOC + Tagesziel, alle Live-Werte
Wetter
Temperatur, Conditions, Tag/Nacht-Modus
Settings
Helligkeit, Auto-Rotate, Setup-AP, Info

Die Solar-Seite ist Hauptanzeige: ein großer Doppelring zeigt den Batteriezustand mit Rot→Gelb→Grün Farbverlauf, der äußere Ring den Tagesfortschritt der Photovoltaik relativ zum gesetzten Ziel.

Wischen links/rechts wechselt zwischen Solar und Wetter · nach unten öffnet die Settings · Helligkeit folgt automatisch dem Sonnenstand.

// 05 · MQTT-Datenquelle

Pflicht-Topics vom Wechselrichter

9 Topics werden im Display angezeigt. Das Beispiel-Präfix SS/deye-12k/ ist im Web-Setup änderbar.

pv_power
PV-Gesamtleistung (W)
battery_soc
Akku-Ladestand (%)
pv1_power · pv2_power
Einzel-Strang-Leistung (W)
battery_current
Lade-/Entladestrom (A)
grid_ct_power
Netzbezug/-einspeisung (W)
load_power
Hausverbrauch (W)
day_pv_energy
PV-Tagesertrag (kWh)
day_grid_import
Tages-Netzbezug (kWh)

Reservierte Topics (für künftige Erweiterungen):

battery_power · battery_voltage
Batterie-Detailwerte
grid_connected
Netz-Verfügbarkeit
day_grid_export
Tages-Einspeisung
day_battery_charge/discharge
Tages-Akku-Bilanz

Wetter-Daten kommen als JSON von Home Assistant unter wetter/koewa (Topic im Setup änderbar). Beispielhafte HA-Automation und Sunsynk-Schedules siehe README.

ESP32 CYD · 2.8″ Touch · LVGL 8.3 · Sunsynk/Deye · MQTT · Home Assistant · 3 Panel-Varianten · QR-Setup · Auto-Brightness · Tag/Nacht-Modus · Doppelring-Anzeige · Hysterese-Logik · Tagesziel-Tracking       ESP32 CYD · 2.8″ Touch · LVGL 8.3 · Sunsynk/Deye · MQTT · Home Assistant · 3 Panel-Varianten · QR-Setup · Auto-Brightness · Tag/Nacht-Modus · Doppelring-Anzeige · Hysterese-Logik · Tagesziel-Tracking