Benutzeravatar
Mohefan
Neuling

Beiträge:15
Registriert:22. Apr 2016

Dazugekommener ws2801 zeigt andere Farbe an

22. Apr 2016, 15:10

Hallo zusammen.
Ich habe mit meinem Ambilight Probleme und versuche mal mein Problem zu schildern.

Ich hab mir vor ca. 10 Monaten den pi2 gekauft und nach Anleitung das Ambilight für meinen 46 Zoller gebaut.
Waren ca. 3,5m LEDs und als Netzteil hab ich das empfohlene geschlossene Netzteil mit 8A genommen. Die leds sind von aliexpress wie in der anleitung. Lief bis letzte Woche tadellos.

Nun hab ich mir einen neuen 65 Zoller in die Bude gestellt und da sollte das Licht nicht fehlen. Der TV hat einen durchsichtigen Sockel dadurch wirkt die Sache noch geiler.

Nun gut die LEDs abgebaut und an den neuen TV geklebt. Natürlich haben die 4 m die ich hatte nicht gereicht und da hab ich bei ebay wegen der kürzeren Lieferzeit noch einen Meter nachbestellt. Waren auch zügig bei mir. Gestern alles verlötet und den PI angeschlossen.

Läuft soweit aber nun mein Problem.
Das letzte Teilstück was bei mir die gesamte linke Seite ist leuchtet in einer anderen Farbe wie alles andere. Wenn ich per Hyperion App auf Rot zum Beispiel Stelle ist dieses Stück blau.

Gibt es bei den ws2801 solche Unterschiede?

Hab auch mal ans Ende zusätzlich Strom gegeben aber das hat nix gebracht.

Vielleicht hat jemand eine Idee was ich noch versuchen kann.

Das nächste wäre bei aliexpress noch einen Meter zu bestellen und zu hoffen das dann die richtigen Farben kommen.

Oder alles von vorn mit komplett neuen LEDs.

Gruß Ralf

cenyal
Mitglied

Beiträge:156
Registriert:25. Jan 2016

Dazugekommener ws2801 zeigt andere Farbe an

22. Apr 2016, 15:47

Es ist immer schwierig gleiche Farbkombinationen zu haben.
Jeder Hersteller baut wie er möchte. RGB,RBG;BGR.... du kannst leider nicht machen. Entweder komplett neu Strip oder die stück die dir fehlt von jemandem kaufen der gleiche Farbkombinationen hat.
Auch wenn du 1 meter von Aliexpress bestellt heißt nicht daß du die gleiche bekommst.

Welche Farbkombinationen hast du ?

Mohefan
Neuling

Beiträge:15
Registriert:22. Apr 2016

Dazugekommener ws2801 zeigt andere Farbe an

22. Apr 2016, 15:55

Ich muss bei den "alten" auf bgr stellen damit die Farben passen. Das würde die ganze Sache erklären. An sowas hab ich überhaupt nicht gedacht.

Mohefan
Neuling

Beiträge:15
Registriert:22. Apr 2016

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 13:43

Also hab das Problem lösen können. Hab was im Netz gefunden. Bin noch Neuling daher wusste ich nicht das man in der hyperion.config Datei die Farbreihenfolge für jede einzelne LED ändern kann.

Sieht dann so aus:

Code: Alles auswählen

///           (minimum and maximum inclusive)
    "leds" :
    [
        {
            "index" : 0,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.9375, "maximum" : 1.0000 }
        },
        {
            "index" : 1,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.8750, "maximum" : 0.9375 }
        },
[...]
        {
            "index" : 15,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0625 },
            "colorOrder" : "rgb"         <------Diese Zeile hinzufügen
        },
        {
            "index" : 16,
            "hscan" : { "minimum" : 0.9643, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "colorOrder" : "rgb"         <------Diese Zeile hinzufügen
        },
[...]





Hat wunderbar funktioniert. Das einzige was ich vielleicht noch machen kann sind die Weißwerte für diese LEDs ändern. Da ist ein minimaler unterschied der aber im Film Betrieb kaum auffällt.

Gruß Ralf

cenyal
Mitglied

Beiträge:156
Registriert:25. Jan 2016

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 13:52

Freud mich daß du hin bekommen hast.
Wieder was dazu gelernt ; )

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 14:46

"Hat wunderbar funktioniert. Das einzige was ich vielleicht noch machen kann sind die Weißwerte für diese LEDs ändern. Da ist ein minimaler unterschied der aber im Film Betrieb kaum auffällt."

Das man die Byteorder in der Hyperion für einzelne LED ändern kann, wusste ich noch gar nicht ! Gut zu wissen.

Der Weisswert innerhalb einer komplett gekauften 5 Meter-Kette kann auch bei einzelnen Teilstücken variieren. Nicht nur bei zugekauften LED - Stripes ! Wie wird denn das in der hyperion - Config eimngetragen ?

digital.arts
Mitglied

Beiträge:144
Registriert:17. Nov 2015
Wohnort:Bayern
Beruf:Admin

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 15:24

@ Mohefan:
Vielen Dank für Deine Recherche ! Damit hast Du sicher vielen Anwendern mit dem gleichen Problem geholfen.
Meine Anregung: Sollte von Aki direkt ins HowTo mit übernommen werden.

Mohefan
Neuling

Beiträge:15
Registriert:22. Apr 2016

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 16:12

Also ich hab mich vielleicht falsch ausgedrückt. Ich würde das gerne versuchen mit dem Weißwert ändern.

Ich habe gedacht man kann diese Werte vom Anfang der Hyperion.config kopieren und bei den einzelnen Leds einfügen und abändern wie man es braucht.

"red" :
{
"threshold" : 0.1000,
"gamma" : 2.0000,
"blacklevel" : 0.0000,
"whitelevel" : 1.0000
},
"green" :
{
"threshold" : 0.1000,
"gamma" : 2.0000,
"blacklevel" : 0.0000,
"whitelevel" : 0.8000
},
"blue" :
{
"threshold" : 0.1000,
"gamma" : 2.0000,
"blacklevel" : 0.0000,
"whitelevel" : 0.7000


Nun kann ich das ganze aber nur als Text abspeichern und das funktioniert dann ja wahrscheinlich nicht wirklich.

Vielleicht findet jemand das noch raus wie genau man das macht.
Die Reihenfolge schreibt man ja auch einfach dazu. Da gab es komischerweise kein Problem beim speichern.
Vielleicht hab ich auch nur eine Klammer vergessen oder so. Bin halt kein Profi.

Gruß Ralf

digital.arts
Mitglied

Beiträge:144
Registriert:17. Nov 2015
Wohnort:Bayern
Beruf:Admin

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 16:34

@Mohefan:
nun, in deinem obigen script fehlt die abschließende Klammer bei blue ... ob es das aber ist, wage ich zu bezweifeln.
Weil so müsste ja dann zu jedem einzelnen Led-Eintrag ("index") ein solcher kompletter Block mit red, green und blue eingefügt werden, incl. verschachtelter Klammern. Also so etwa:
{"index":
"hscan":
"vscan":
"colororder":
{"red":
{"threshold" :
"gamma" :
"blacklevel" :
"whitelevel" :
}}
{"green":
{"threshold" :
"gamma" :
"blacklevel" :
"whitelevel" :
}}
{"blue":
{"threshold" :
"gamma" :
"blacklevel" :
"whitelevel" :
}}
}

Mohefan
Neuling

Beiträge:15
Registriert:22. Apr 2016

Dazugekommener ws2801 zeigt andere Farbe an

23. Apr 2016, 16:36

So in etwa ja. Habs nur mal kurz versucht. Bin erstmal froh nicht mit 5 meter von vorn anfangen zu müssen.

Zurück zu „Ambilight - Support“