WLED (Websocket)
Swen Babenschneider/bumaas
Die Bibliothek integriert WLED nahtlos in IP-Symcon und ermöglicht die Steuerung kompatibler LED-Installationen.
Über die Discovery-Funktion werden WLED-Geräte im Netzwerk automatisch erkannt und für die weitere Einrichtung vorbereitet.
Master- und Segment-Module bilden zentrale sowie segmentbezogene Funktionen wie Helligkeit, Farben, Effekte, Paletten, Presets und Playlists in Symcon ab.
Damit entsteht eine flexible Grundlage für kleine Licht-Setups ebenso wie für umfangreiche, segmentierte Installationen.
Beinhaltete Module
- WLED Discovery
- WLED Master
- WLED Segment
- WLED Splitter
Versionsverlauf
1.1 build 34
neu:
- Slider-Darstellung für Prozentwerte präzisiert
1.1 build 33
neu:
- Umstellung von Profilen auf Präsentationen.
- Dynamische "Aktualisieren" Buttons hinzugefügt.
1.1 build 31
korrigiert:
- Weißkanal übernimmt jetzt den aktuellen Action-Wert korrekt
- Profile Handhabung, wenn MAC/profile fehlt
1.1 build 29
korrigiert:
- interne Optimierungen
- Discovery zeigt nun pro Host bevorzugt den WLED Master, sonst den WLED Splitter
- Discovery-Erstellung stabilisiert (Splitter -> WebSocket Client)
- Transition korrigiert: saubere Umrechnung im Master Rückmeldung
- Transition-Profil erweitert auf 0.0 .. 6553.5 s (0.1er Schritte)
1.1 build 27
korrigiert:
- Discovery funktioniert nun wie vorgesehen
1.1 build 25
neu:
- Discovery-Modul hinzugefügt
- Expert-Debug
korrigiert:
- Profil der CCT Variable korrigiert
- Datenfluss vereinheitlicht
- Kommunikation robuster: konsistenteres Senden/Empfangen (inkl. Hex-Handling) und strengere JSON-Fehlerbehandlung
- Code modernisiert: IPSModuleStrict, Typisierungen und klarere Fehlerbehandlung für mehr Stabilität
- Splitter verbessert: Profil-Updates (Effekte/Paletten/Presets/Playlists) und SyncPower-Verhalten bereinigt
- Metadaten/Doku aktualisiert: README überarbeitet, Library auf Symcon 9.0 angehoben