Ambilight für LG Smart-TV mit WebOs. Piccap-Hyperion- Keine Extra-Kosten! Nur TV und ESP-WLED mit LEDs wird benötigt.

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Neu

      @goofy84
      Hallo,

      welche Fehler aus dem Log sind hier gemeint?
      Welches Netzteil wird benutzt, Watt/Ampere und welchen LEDs/Type, werden an dem Netzteil betrieben? (Sie haben in WLED für 228 LEDs die Power Begrenzung eingeschaltet und auf 3500mA eingestellt).
      Begrenzung wird als reine Vorsichtmaßnahme eingeschaltet und eingestellt, wen das Netzteil nicht genug Power liefert und die Stromkabel unterdimensioniert sind. 3,5 Ampere sind an sich viel zu wenig für 228 LEDs.

      „2024-05-20T16:35:26.002Z [LEDDEVICE0_WLED] WLED info => wifi quality: 78% (LOW), wifi channel: 1, leds: 228, arch: esp32, ver: 0.13.4, uptime: 563s, port: 21324, power limit: 3500mA
      2024-05-20T16:35:26.002Z [LEDDEVICE0_WLED] Serious warning: the power limiter in WLED is set which may lead to unexpected side effects. Use the right cabling & power supply with the appropriate power, not this half-measure.“
      Ernste Warnung: Der Leistungsbegrenzer in WLED ist eingestellt, was zu unerwarteten Nebeneffekten führen kann. Verwenden Sie die richtige Verkabelung und Stromversorgung mit der entsprechenden Leistung, nicht diese halbe Maßnahme.


      @dave4712
      Hallo,

      kannst du mir bitte sagen, welche LEDs/Type an welchen LED-Controller angeschlossen sind?
      Auch dein Fernseher Bezeichnung und webOS wegen der „hyperion-webos“ benutzten Backend.
      Gruß satdx62
    • Neu

      satdx62 schrieb:

      @dave4712
      Hallo,

      kannst du mir bitte sagen, welche LEDs/Type an welchen LED-Controller angeschlossen sind?
      Auch dein Fernseher Bezeichnung und webOS wegen der „hyperion-webos“ benutzten Backend.
      SK6812CW , ABC! WLED v43 , LG oled65cx9la Snap 2024-05-20 at 21.58.08.jpg
    • Neu

      Hallo satdx62
      meine Hardware:
      Wled controller:
      ABC! WLED Controller V41/ESP32



      LEDS: SK6812RGBW
      Netzteil: Meanwell ich meine 10A

      Die Begrenzung habe ich damals gesetzt da, mir die LEDs zu hell leuchten, ich mag es etwas gedämpfter, wenn das aber ein Problem darstellt würde ich es umstellen auf den benötigten Minimalwert.

      Kabeldicke siehe Bild...
      Dateien
      • IMG_4222.jpeg

        (49,46 kB, 5 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von goofy84 ()

    • Neu

      @goofy84

      Hallo,

      alles gut gemacht, die Begrenzung kann unterhalb der 10A Grenze gesetzt werden und die gewünschte Starthelligkeit in WLED einstellen. Siehe Bild.
      Dateien
      Gruß satdx62

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von satdx62 ()

    • Neu

      satdx62 schrieb:

      @dave4712
      Hallo,

      abgesehen davon, dass die CW-Version des SK6812RGBW LEDs nicht ideal für die Arbeit mit WLED ist, welche LEDs und „Color Order“ ist unter WLED Hardware Setup und LED Outputs ausgewählt?
      Deshalb habe ich mich extra für die CW entschieden ;)
      Gibts denn eine gute Alternative zu WLED? Müsste ja nur mit Piccap und HyperHDR funzen....

      -------

      LEDs SK6812
      Color Order: GRB
    • Neu

      @dave4712

      Ich habe gesagt, dass der Entwickler selbst SK6812RGBW CW (Cold White) empfiehlt, aber für seine LED-Treiber (HyperSerial/HyperSerialPico) und nicht für WLED. Die besten Controller für HyperSerialPico sind, „RP2040 Adalight Feather Scorpio“, oder „Adafruit ItsyBitsy RP2040“ und zuletzt „Pimoroni Plasma 2040“ allesamt mit eingebautem Level Shifter.

      EDIT:


      LEDs SK6812
      Unter WLED Hardware Setup und LED Outputs Color Order: GRB ist korrekt, in HyperHDR/Hyperion unter LED-Controller muss aber unbedingt RGB stehen.
      Gruß satdx62

      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von satdx62 ()

    • Neu

      dave4712 schrieb:

      LEDs SK6812
      Color Order: GRB
      steht doch da ;)

      Wusste nicht das bestimmte LEDs am besten mit bestimmten Controllern harmonieren,dachte das wäre universal.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von dave4712 ()

    • Neu

      @dave4712

      „Universal“ ist in diesen Fall WLED. WLED besitzt ein allgemeiner Treiber, die verschiedener LED-Stripes Type ansteuert. Die beste Erfahrung hiermit wurde mit SK6812 RGBW NW gemacht.
      HyperSerial und HyperSerialPico stellt keine „Universal“ Treiber her, sondern separaten Firmware für Nanopixel LEDs wie SK6812 RGBW CW oder NW, WS2812B RGB und SPI LEDs wie APA102.
      So wird sichergestellt, dass für jede LED-Stripes Type die richtigen Parameter in der Treiber angewendet wird. Die beste Erfahrung hiermit wurde mit SK6812 RGBW CW gemacht.

      Also, wen du die SK6812 RGBW CW weiterhin benutzen möchtest, muss du auf RP2040 mit HyperSerialPico oder deinen ABC! WLED V43 Controller mit einem USB Schnittstelle aufrüsten auf CH340G Chip Basis, mit HyperSerial Flashen und über USB betreiben. Bitte beachte, dass für Nutzung der USB-Adapter an deinen LG Fernseher unter Umstände der CH340G Kernel-Treiber installieren muss. ;)

      „USB-C Adapter für Programmieren WLED V41/V43/V70/V73 Controller“
      Dateien
      Gruß satdx62

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von satdx62 ()

    • Neu

      Edit hgdo: unnötiges Direktzitat entfernt.

      Ok....danke erstmal.
      Den Adapter habe ich sogar hier,nachher/morgen mal testen das ganze.

      edit: HyperSerialESP32 sollte ja richtig sein........wobei es ja bis auf die Farbprobleme läuft,hab die Gammawerte nochmals justiert und eigtl gehts ;)


      mal sehn

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von dave4712 ()

    • Neu

      @dave4712

      Da du einen „Generic ESP32“ hast und keiner ESP32 S2 mini, musst die „esphome-flasher“ benutzen. Installiere die Version für deinen PC aus: Releases · esphome/esphome-flasher · GitHub und ganz normal flashen.
      In HyperHDR musst du „adalight“ Controller auswählen und unter „Output Path“ dein neu erkannten Controller, sonst wie auf dem Bild zu sehen ist. Die Einstellungen in HyperHDR habe ich auch in meine Anleitung beschrieben. Siehe: GitHub - satgit62/How-to-Install-and-set-up-Ambilight-on-LG-webOS: Installation instructions and settings for PicCap (hyperion-webos) and HyperHDR/Hyperion
      Siehe auch: GitHub - awawa-dev/HyperSerialESP32: High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support
      Dateien
      Gruß satdx62

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von satdx62 ()

    • Neu

      Aktuell nutze ich einen externen USB Grabber und steuere meine WS2801 direkt über die GPIO (Pi) und Hyperion. Nun möchte ich aktualisieren und bin nicht auf dem aktuellen Wissenstand.
      Wenn ich wieder direkt über Hyperion ansteuere, empfehlt ihr mir die SK6812 in NW oder CW?
      Was ist der Unterschied Hyperion zu HyperHDR?
      Was ist der Vorteil der Ansteuerung über WLED im Vergleich zur "direkten" Ansteuerung über Hyperion?

      Danke
    • Neu

      @S123
      Hallo,

      ich gehe davon aus, dass du weißt das hier um LG mit root Rechte, installierten PicCap und HyperHDR oder Hyperion.NG geht.
      Wen nur einen reine Ambilight benötigt wird und die Spielereien von WLED keiner Rolle spielen, empfehle ich HyperSerialPico auf RP2040 mit SK6812RGBW CW LEDs umzusteigen. Dein Raspberry PI (SPI-Steuerung), wird nicht mehr dafür gebraucht. Die passende Steuerung ist HyperHDR da von der Entwickler perfekt abgestimmt ist. Das Video wird dann von PicCap = hyperion-webos erfasst und zur HyperHDR weiter gereicht. HyperHDR verarbeitet die Daten und werden am LED-Controller gesendet.

      HyperHDR von awawa-dev ist ein Fork/Ableger von Hyperion.NG und an der von ihm entwickelte schnellen HyperSeriale Schnittstelle angepasst.
      Da bei uns in Forum keine Links von Fremden Shops erlaubt sind, musst du selber nach benötigen Hardware googeln.

      Passender RP2040 für HyperSerialPico mit eingebaute Level Shifter: „RP2040 Adalight Feather Scorpio“, oder „Adafruit ItsyBitsy RP2040“ und zuletzt „Pimoroni Plasma 2040“. Die Steuerung erfolgt über die USB-Schnittstele der TV.

      WLED ist ein eigenständige Ambilight System. Der kann auch benutzt werden, wenn der Fernseher ausgeschaltet ist als Hintergrundbeleuchtung, und je nach Ausstattung fungiert auch als Ton und Lichteffekt Generator. Empfohlener LEDs für das Original WLED Firmware sind die SK6812RGBW NW.
      Die Steuerung hierfür folgt über, je nach ESP32 Ausstattung, entweder über Wi-Fi, LAN und mit einem speziellen Firmware von awawa-dev „HyperSerial-WLED“ auch über USB. Auch für WLED auf ESP Basis wird einen Level Shifter benötigt.
      GitHub - satgit62/How-to-Install-and-set-up-Ambilight-on-LG-webOS: Installation instructions and settings for PicCap (hyperion-webos) and HyperHDR/Hyperion
      Gruß satdx62

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von satdx62 ()

    • Neu

      @satdx62

      Schon mal vielen Dank für die ausführliche Info.
      Das ich root benötige ist mir bewusst. Allerdings habe ich hier noch Probleme. Mein neuer OLED läuft aktuell auf SW 03.21.30 und möchte auf 04.40.90 aktualisieren. Auf rootmy.tv kann ich nicht zugreifen, da der interne LG Browser möchte, dass ich eine WS Update mache. Hast du einen Tipp mit welcher Methode ich den TV mit der aktuellen SW rooten kann? Oder soll ich zuerst ein SW Update machen?

      Zum Ambilight: Dass ich die TV USB Schnittstelle verwenden kann war mir nicht bekannt. Sehr gute Info.
      Da ich den Rasperry Pi bereits habe würde ich diesen gerne weiter verwenden. Idee ist also "nur" den SW Grabber auf dem LG zu installieren und Hyperion und die Ansteuerung über den PI. Entstehen hierbei irgendwelche Probleme wie Verzögerungen etc. ?

      Danke
    • Neu

      @S123
      Hallo,
      ich würde momentan keine Updates machen und zuerst „dejawuln-autoroot“ -Methode für root anwenden. Später kannst du immer noch Update durchführen.

      Ich weißes es nicht welche Verzögerung zu erwarten sind bei der SPI Steuerung über deinen Raspberry Pi aber versuchen kannst du aber ich bin mir ziemlich sicher, das langsamer ist als der HyperSerialPico auf RP2040.

      Trotzdem würde ich dir empfehlen, auf den Raspberry Pi dann HyperHDR zu setzen statt Hyperion.NG.
      Gruß satdx62