Archiv für den Monat: Januar 2016

Philips Hue selber bauen / Erweiterung zu Insanelight

Ein User aus dem Raspberry Forum hat sich ein HUE System sehr simpel selbst gebaut.
Das Ganze kann natürlich zu dem Insanelight System erweitert werden

Nötig ist dafür ein weiterer RPI3, USB Grabber, Netzteil und LED’s

 

lampe2 configtv configlampe2

4 3 2 1

Um das echte HUE System einzubinden bitte folgendes beachten:

https://hyperion-project.org/wiki/PhilipsHue-Device

http://www.forum-raspberrypi.de/Thread-hyperion-stripe-ansteuerung-parallel-zu-hue-bridge

 

Ab sofort (Oktober 2017) bieten wir die Insanelight Matrix als Zubehör an

Matrix Erweiterung für das Insanelight v1.0

Hyperion Ambilight Farben kalibrieren / Weißabgleich

Mit freundlicher Genehmigung von Joachim Wilke
Quelle: https://www.joachim-wilke.de/blog/2015/01/22/hyperion-ambilight-kalibrieren/

Direkt nach der Installation von Hyperion fiel mir ein starker Farbstich auf. Ebenso war die Helligkeit im Vergleich zum Bildinhalt nicht immer optimal. Hyperion bietet für solche Fälle die Möglichkeit Color Transformations vorzunehmen. Dies wird im Hyperion Wiki recht ausführlich erklärt. Die meisten Parameter können für jeden Farbkanal (rot, grün, blau) separat eingestellt werden. Mir fehlte jedoch eine Anleitung, wie ich konkret eine optimale Kalibrierung durchführe.

Die Werte für die Color Transformations sind in der Datei hyperion.config.json abgelegt und können dort geändert werden. Nach einem Neustart von Hyperion wird die Datei neu eingelesen. Da es für Tests sehr aufwändig wäre, jedesmal die Datei zu ändern und Hyperion neu zu starten, bietet sich ein anderer Weg an. Die Android-App Hyperion erlaubt es, die Werte während der Laufzeit von Hyperion live zu ändern und die Auswirkungen direkt zu betrachten.

Die Einstellungen sind in der App über den Sidebar-Eintrag Color Transforms erreichbar:

Damit konnte ich durch ausprobieren konnte ich die Situation schon deutlich verbessern, jedoch fanden sich immer wieder Szenen im Fernsehen, bei denen das Ambilight eine abweichende Farb- oder Helligkeits aufwies.

Letztendlich habe ich mir einige Testbilder selbst erstellt, die ich im XBMC dann anzeigen konnte um die Werte Schritt für Schritt unter kontrollierten Bedingungen einstellen zu können. Die folgenden Testbilder biete ich auch zum Download an.

Schritt 1: Weißabgleich

Das weisse Bild hilft, den richtigen Weißabgleich zu finden. Sollte das Weiß der LED-Kette kälter oder wärmer wirken als das Weiß des Fernsehers, kann über die Regler des Bereichs Whitelevel eine Korrektur durchgeführt werden.

Schritt 2: Farbsättigung

Die farbigen Bilder in Rot, Grün und Blau helfen, die Farbsättigung zu bestimmen und den Weißabgleich zu überprüfen. Sollte es zu sichtbaren Abweichungen zwischen Farbe der LED-Kette und dem Fernsehbild kommen, sollten die Regler des Bereichs Whitelevel entsprechend angepasst werden. Ebenso kann über den Regler HSV Saturation Gain die Farbsättigung korrigiert werden.

Schritt 3: Gammaabgleich

Zuletzt sollten die Gammawerte über den Regler Gamma noch justiert werden. Dazu eigenen sich entsprechende Farbverläufe, die die drei Grundfarben Rot, Grün und Blau jeweils gegen Schwarz ausblenden (Rot-Schwarz-Verlauf, Grün-Schwarz-Verlauf, Blau-Schwarz-Verlauf). Durch den Gammawert wird festgelegt, auf welche Weise die Helligkeit im Verlauf von maximaler zu minimaler Helligkeit reduziert wird.

Schritt 4: Fertige Werte in der Hyperion-Konfiguration ablegen

Die resultierenden Werte können nun aus der Hyperion-App abgelesen und in der Konfigurationsdatei persisten abgelegt werden. Die Regler Threshold und Blacklevel habe ich dabei nicht verändert, da ich damit keine Verbesserungen erzielen konnte. In meinem Fall sieht dies dann so aus:

[hyperion.config.json]

1
...
    "transform" :
    [
            {
                    "id"   : "default",
                    "leds" : "*",
                    "hsv" :
                    {
                            "saturationGain" : 0.9500,
                            "valueGain"      : 1.0000
                    },
                    "red" :
                    {
                            "threshold"  : 0.0000,
                            "gamma"      : 2.0000,
                            "blacklevel" : 0.0000,
                            "whitelevel" : 0.7200
                    },
                    "green" :
                    {
                            "threshold"  : 0.0000,
                            "gamma"      : 1.7000,
                            "blacklevel" : 0.0000,
                            "whitelevel" : 1.0000
                    },
                    "blue" :
                    {
                            "threshold"  : 0.0000,
                            "gamma"      : 1.4000,
                            "blacklevel" : 0.0000,
                            "whitelevel" : 0.3400
                    }
            }
    ],
...

Insanelight mit internem Tuner / Smart TV Apps wie Netflix, YouTube, Dazn etc.

F: ich möchte mir das Insanelight zulegen. Jetzt ist es so. Ich habe keinen Receiver. Ich nutze den internen Tuner mit CI-modul für HD+. Ist es möglich so das Hyperion anzusteuern? Oder wird ein Receiver benötigt?

A: das Insanelight braucht unbedingt eine Videoquelle. Eine Videoquelle ist ein Gerät mit einem HDMI oder CVBS Ausgang. SmartTV Apps (Amazon, Netflix, DAZN etc.)funktionieren nicht! Wiedergabe von Datenträgern (USB Stick, Festplatte) kann das System ebenfalls nicht verarbeiten.

Um Apps wie Netflix, Amazon Prime oder Medien die auf einem USB Stick /Festplatte liegen nutzen zu können, einfach einen Player (zb. Android Box oder Bluray Player) besorgen.

Wir empfehlen den FireTV Stick von Amazon.

FireTV Stick 4K

Für den Fernsehempfang empfehlen wir generell einen externen Sat oder Kabel Receiver zu verwenden. Die Marken Dream Multimedia oder VU+ wären eine sehr gute Wahl

Hier 2 günstige Receiver für Kabel oder Sat die unter 120€ kosten. Totale Empfehlung!

SAT: VU Zero DVB-S2 

Kabel: Dreambox DM520 DVB-C/T2

Die Verlinkungen sind affiliate Links bei Amazon

insanelight-kaufe