Nachdem ich bereits Erfahrung mit WLED (zusammen mit WS2812b LED’s) gesammelt habe und einen VU+ Receiver am Fernseher betreibe, werde ich jetzt beides kombinieren und meinen Fernseher mit einem bereits aus Philips-TV’s bekanntem Ambilight nachrüsten.

Verwendetes Material

Als LED-Streifen habe ich wieder die bereits verwendeten WS2812b genommen, da sich diese bereits bewährt haben.

Der verwendete Microcontroller ist wieder ein NodeMCU bzw. ein ESP8266 mit WLED als Software.

Wie ihr den Microcontroller mit WLED bespielt habe ich hier bereits gezeigt. ESP8266 mit WLED flashen

Mein Receiver VU Uno 4K SE sowie mein Fernseher waren bereits vorhanden.

Planung im Vorfeld

Da ein Fernseher mit 55 Zoll diagonale doch ziemlich groß ist, habe ich Überschlagen, welche Länge mein LED-Streifen haben musste. Die Breite des Fernsehers beträgt ca. 122cm und die Höhe ca. 68cm. Daher habe ich 5m bestellt und davon nicht ganz 4m benötigt.

Sehr hilfreich war bei diesem Projekt die Software “Boblight Tool”, da man bereits nach Eingabe einiger Informationen schon sehen konnte, wie das Ganze in etwa aussehen kann. Vielen Dank an dieser Stelle an die Entwickler und natürlich auch an SEDU-BOARD.de.

So sah die Konfiguration dann bei mir aus, hier auch anzumerken, dass der grün hinterlegte Pfeil unten rechts, die Richtung des LED-Streifens sowie die erste LED angibt.

Ambilight mit WLED und VU+ Receiver

Let’s do it

Vorbereitet hatte ich also 2x 120cm (69LED’s) und 2x 65cm (45LED’s) welche ich von hinten auf den Fernseher geklebt habe. Wichtig dabei ist, darauf zu achten, dass die Richtung der LED-Streifen eingehalten wird, sonst darf man alles wieder abziehen.

Ich habe die LED-Streifen bewusst im Vorfeld zugeschnitten, da ich diese nicht ums Eck knicken wollte. Ich habe die Enden und Anfänge der Streifen einfach übers Eck mit Drähten zusammengelötet.

WS2812b LED ums Eck gelötet

Nachdem die LED-Streifen aufgeklebt waren, konnten diese mit dem Nodemcu Controller verbunden werden. Die Verbindung habe ich genau so gemacht, wie in den vorherigen Beiträgen über WLED.

ESP8266 WS2812b connection
ESP8266 WS2812b connection

Auf das Flashen des Controllers gehe ich jetzt nicht nochmal ein, das könnt ihr gerne hier nachlesen: WLED-Flashen

Als nächstes benötigen wir Enigmalight auf der VU+, bei dem von mir installierten VTi geht das super einfach. Hierzu einfach über Menü -> Erweiterungen – Erweiterungen verwalten -> Enigmalight auswählen und installieren.

VTi Erweiterungen
Erweiterungen installieren

So, bevor wir fortfahren müssen wir den Nodemcu mit der VU+ über USB verbinden und den genauen Port herausfinden. Dazu habe ich die Windows Powershell verwendet, mit dem Befehl “ssh root@IP-Adresse-der-VU” kann man sich direkt ohne Passwort mit der VU+ verbinden. Es wird dringend empfohlen ein Passwort zu vergeben, um den Zugriff vor unbefugten zu schützen.

So sollte die Powershell dann aussehen:

Windows Powershell SSH Zugriff
Verbindung über SSH zur VU+

Nun können wir über den Befehl “ls /dev” die verbundenen Geräte anzeigen lassen. Ich habe hier erst mit verbundenem Nodemcu den Befehl ausgeführt, diesen abgesteckt und den Befehl nochmals ausgeführt, um mein USB-Gerät zu finden. In meinem Fall war es “ttyUSB0”.

ls /dev

Dieses Gerät “/dev/ttyUSB0” können wir nun in den Einstellungen von Enigmalight eintragen. Die Baudrate habe ich auf 115200 gelassen, da dies auch im WLED voreingestellt ist und als Gerätetyp verwenden wir Adalight.

Nun kann über die gelbe Taste die Konfiguration erzeugt und eingespielt werden, die Box startet dabei neu und im Anschluss sollte das Ambilight laufen.