# LED Konfiguration

=&gt; Im Anhang liegen Dokumente für die Konfiguration.

**WICHTIG**: Voraussetzungen sind eine Tasmota geflashte ESP-32 und zusätzlich das ausgewählte Modul "**WS2812**" auf einen der Data-Pins der ESP-32! (In unserem Fall GPIO04).  
  
**ESP-32 Kabelverknüpfung:**  
Gehen wir davon aus, dass wir von oben auf die ESP-32 schauen und der USB-C Port nach unten schaut...  
  
**GND**: 1. Reihe, außen (auf dem rechten Pinbrett)  
**Data**: 6. Reihe, außen (auf dem rechten Pinbrett)  
**Voltage**: 8. Reihe innen (auf dem linken Pinbrett)  
  
Picture:

**Licht AN/AUS** Topic: cmnd/esp32-led/<span style="background-color: rgb(224, 62, 45); color: rgb(236, 240, 241);">POWER</span>  
Payload/Message: off **ODER** on

**Licht TOGGLEN** Topic: cmnd/esp32-led/<span style="background-color: rgb(224, 62, 45); color: rgb(236, 240, 241);">POWER</span>  
Payload/Message: toggle

**Licht steuern**  
Topic: cmnd/esp32-led/<span style="background-color: rgb(224, 62, 45);"><span style="color: rgb(236, 240, 241);">Led</span>  
<span style="background-color: rgb(255, 255, 255);">Payload/Message: &lt;RGB/Hex&gt; &lt;RGB/Hex&gt; etc...  
=&gt; Beispiel Payload/Message: 255,0,0 0,255,0 0,255,0  
(Ersten drei Lichter werden gesteuert)  
  
Um einzelne Lichter auszuschalten, setze Werte auf 0!  
=&gt; Beispiel Payload/Message: 0,0,0 **ODER** 000000 </span></span>

<span style="background-color: rgb(224, 62, 45);"><span style="background-color: rgb(255, 255, 255);">**Licht Übergang/Fade**  
Topic: cmnd/esp32-led/<span style="background-color: rgb(224, 62, 45); color: rgb(236, 240, 241);">Fade</span>  
Payload/Message: on **ODER** off  
=&gt; Lichter müssen anschließend erneut gesetzt werden, um Effekt zu sehen (Ändert nur Übergang zwischen Farben)  
  
**Licht Geschwindigkeit/Speed**  
Topic: <span style="background-color: rgb(224, 62, 45);"><span style="background-color: rgb(255, 255, 255);">cmnd/esp32-led/<span style="background-color: rgb(224, 62, 45); color: rgb(236, 240, 241);">SPEED</span>  
Message/Payload: Anzahl in Sekunden  
=&gt; Beispielsweise Message/Payload: 3  
(In 3 Sekunden werden die Lichter angezeigt)  
=&gt; Funktioniert nur mit Zusatzeffekten z.B Fade!</span></span></span></span>

<span style="background-color: rgb(224, 62, 45);"><span style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(224, 62, 45);"><span style="background-color: rgb(255, 255, 255);">**Alle Lichter steuern**  
Topic: cmnd/esp32-led/<span style="background-color: rgb(224, 62, 45); color: rgb(236, 240, 241);">Color  
</span></span></span></span></span><span style="color: rgb(236, 240, 241);"><span style="color: rgb(0, 0, 0);">Payload/Message: &lt;RGB/Hex&gt;  
=&gt; Besipiel Payload/Message: 0,255,0</span></span>

**MQTT Konfiguration des ESP-32:**

[![esp32-led-mqtt-konfiguration.jpg](https://wiki.floppaonly.de/uploads/images/gallery/2026-04/scaled-1680-/esp32-led-mqtt-konfiguration.jpg)](https://wiki.floppaonly.de/uploads/images/gallery/2026-04/esp32-led-mqtt-konfiguration.jpg)