Die Bibiliotek dient zum Steuern von LED Stripes an einem mit WLED geflashten ESP Modul.
Inhaltsverzeichnis
- Voraussetzungen
- Funktionsumfang
- Software-Installation
- Einrichten der Instanzen in IP-Symcon
- Statusvariablen
- Lizenz
- IPS 7.0 oder höher
- ESP Modul mit installiertem WLED
Es werden drei Instanzen zur Verfügung gestellt:
-
WLED Splitter
Der Splitter stellt die Verbindung zwischen dem WebScoket Client und den WLED Instanzen her. -
WLED Segment
Hierüber wird ein einzelnes Segment gesteuert. -
WLED Master
Zur Steuerung des Masters.
Bei der Anlage der Instanzen wird - sofern noch kein WebSocket angelegt wurde - ein WebSocket unter den IO Instanzen angelegt. Dort ist der Endpunkt einzutragen, unter dem der WLED Server erreicht werden kann.
Er hat die Form "ws://[WLED_IP]/ws"
Über den Module Store das 'WLED'-Modul installieren.
Unter 'Instanz hinzufügen' können die 'Geräte' mithilfe des Schnellfilters gefunden werden.
Bei der Anlage der Instanzen wird - sofern noch kein WebSocket angelegt wurde - ein WebSocket unter den IO Instanzen angelegt. Dort ist der Endpunkt einzutragen, unter dem der WLED Server erreicht werden kann.
Er hat die Form "ws://[WLED_IP]/ws"
Hier kann ausgewählt werden, ob der Einschaltzustand des Masters mit dem der Segmente synchronisiert werden soll.
Zudem stehen Funktionen zur Verfügung um die Presets, die Playlisten, die Effekte und die Paletten neu einzulesen.
Name | Beschreibung |
---|---|
Presets | es wird die Statusvariable 'Presets' angelegt |
Wiedergabeliste | es wird die Statusvariable 'Wiedergabeliste' angelegt |
Nachtlicht | es werden Statusvariablen zur Steuerung des Nachtlichts angelegt |
Name | Beschreibung |
---|---|
Segment Nr. | Nummer des Segments, das gesteuert werden soll |
Effekt Modus | es wird eine Statusvariable zur Auswahl des 'Effekt Modus' angelegt |
Paletten | es wird eine Statusvariable zur Auswahl einer 'Palette' angelegt |
Kanaal Weiß | es wird eine Statusvariable zum Setzen des 'Kanal Weiß' angelegt |
Farben 2 + 3 | es werden Statusvariablen für die Farben 2 + 3 angelegt |
CCT | es wird eine Statusvariable zur CCT-Steuerung angelegt |
Name | Typ | Beschreibung |
---|---|---|
Ein | Boolean | Ein-/Auschalten eines Masters |
Helligkeit | Integer | Setzen der Helligkeit |
Übergang | Float | Setzen der Übergangszeit in Sekunden |
Presets | Integer | Auswahl eines Presets |
Wiedergabeliste | Integer | Auswahl einer Wiedergabliste |
Nachtlicht an | Boolean | Ein-/Auschalten des Nachtlichtmodus |
Nachtlicht Dauer | Integer | Dauer des Nachtlichtmodus |
Nachtlicht Modus | Integer | Art des Nachtlichts |
Nachtlicht Zielhelligkeit | Integer | Zielhelligkeit des Nachtlichts |
Nachtlicht verbleibende Dauer | Integer | verbleibende Dauer des Nachtlichts |
Name | Typ | Beschreibung |
---|---|---|
Ein | Boolean | Ein-/Auschalten eines Segments |
Helligkeit | Integer | Setzen der Helligkeit |
Effekte | Integer | Auswahl eines Effekts |
Effekt Geschwindigkeit | Integer | Setzen der Geshwindigkeit des Effekts |
Effekt Intensität | Integer | Setzen der Intensität des Effekts |
Farbe 1, 2, 3 | Integer | Setzen der Farbe |
Weißton Einstellung 1, 2, 4 | Integer | Setzen des Weißtons in K |