Ambilight para LG WebOS - Ya disponible NATIVO!

frankli
ForoCoches: Miembro
#91
Cita de OrZ
Yo en la mia tengo que desactivar la función de Graphic Capture UI para que funcione.

¿Y lo demas tal cual?, ¿en la configuracion de Hyperion no has metido nada de la fuenta de captura o asi?
Nasio pa matar
ForoCoches: Miembro
#92
Cita de frankli
Muy interesante este proyecto, estoy intentando ponerlo en marcha en una LG BX6LB, pero me he atascado.

Mi configuracion es con una Raspberry Pi 2 conectada al router por cable (no tiene wifi), al cual conecto un kit que compre hace tiempo de un ambibox:



En la Raspberry he instalado Hyperion y configurada la parte de los leds:



El problema le tengo que no se si tengo que configurar algo en en la parte Hardware de Captura, para que se comunique la tele y la Raspberry, ya que me muestra el siguiente error "capture running false" :



Gracias por traernos toda la información @OrZ
ese es el kit que tengo yo montado en el firestick, a la misma tele no funcionaria? o hay que poner algo que lo controle?
DonVito4ever
ForoCoches: Miembro
#93
Cita de OrZ
Una PiZero 2W cuestá 12€ + los leds (en función del tamaño de la TV). Si quieres rebajarlo, yo lo tengo montado en un Wemos D1. Esto cuesta unos 6€ pero no puede ejecutar el propio hyperion, por lo que necesitas un PC o servidor que lo ejecute. Yo lo tengo montando así, en un servidor docker que tengo. De esta manera, el proceso que hacen los datos es:

- PicCap en la TV, captura el contenido.
- Hyperion en Docker, recibe los datos del PicCap y los analiza. Aquí es donde eliges la distribución de los LEDs, brillo y demás. Es el encargado de enviar al WLED del Wemos D1 los datos procesados.
- Wemos D1 con WLED. Recibe la señal de Hyperion en Docker y tiene los leds conectados. Tambien permite que el sistema funcione como luz lez normal y tiene un montón de efectos adicionales.

Dejo aquí el acceso a WLED.

https://github.com/Aircoookie/WLED

Yo lo monté así porque tengo un servidor en casa que tiene docker y uso el Wemos D1 en mis proyectos habitualmente. Pero si tuviese que comprar todo de 0 o buscase una solución más aislada, sin ninguna duda, optaría por RaspberryPi Zero con Hyperbian y los LEDs conectados a ella. De esta manera, solo tienes que conectar entre el PicCap y la Raspberry.
Lo que pasa que mediante el docker (yo también tengo un server en casa con docker) tendrá más retraso no?? Mejor conectar una rapsberry a través del cable de red directamente a la TV no?
el del porton
ForoCoches: Miembro
#94
Una pregunta para entendidos en tiras led, que yo me lío con las denominaciones:

Actualmente tengo instaladas éstas en la tele https://es.aliexpress.com/item/10050...274263c0EYlbHd y, además, tengo por casa una caja de éstas https://www.amazon.es/gp/product/B08...e?ie=UTF8&th=1

¿Alguna me valdría para este proyecto?

Gracias
iVaNKaMiKaZe
ForoCoches: Miembro
#95
Yo estoy a la espera de probar unas Led que tengo aquí. Por usb a la raspberry no funciona? Debe estar al gpio si o si?
OrZ
ForoCoches: Miembro
#96
Cita de DonVito4ever
Lo que pasa que mediante el docker (yo también tengo un server en casa con docker) tendrá más retraso no?? Mejor conectar una rapsberry a través del cable de red directamente a la TV no?
Bueno, en mi caso es la mejor instalación por mi caso particular. Piensa que enviar por wifi paquetes de datos con colores es muy poquito trafico. Sin embargo, tengo potencía de sobra para hacer el analisis de la imagen, que es lo que consume recursos. Mi server es un i7, así que me compensa más eso, que andar haciendo instalaciones más complejas en la TV.

Tengo un WemosD1. Ahí he conectado a 1 pin una tira de LED y lo alimentado todo con una salida de 5v. Y el resto es software. No se me ocurre una configuración menos compleja a nivel de hardware.

Cita de el del porton
Una pregunta para entendidos en tiras led, que yo me lío con las denominaciones:

Actualmente tengo instaladas éstas en la tele https://es.aliexpress.com/item/10050...274263c0EYlbHd y, además, tengo por casa una caja de éstas https://www.amazon.es/gp/product/B08...e?ie=UTF8&th=1

¿Alguna me valdría para este proyecto?

Gracias
Ninguna te vale porque son RGB, pero no puedes encender cada led de un color, que es lo que necesitas para ello. Tienes información sobre las tiras en el post inicial.

Cita de iVaNKaMiKaZe
Yo estoy a la espera de probar unas Led que tengo aquí. Por usb a la raspberry no funciona? Debe estar al gpio si o si?
Si van por USB, tendrás una controladora, depende de cual sea podrá o no. Si pones un kit como el que han puesto arriba te servirá. Son kits que se venden en Aliexpress para ponerle ambilight al PC o a un AndroidTV. Estos dispositivos, no tienen GPIOs donde conectar direcamente la tira. Entonces en este caso, estás comprando un controlador por usb que no necesitas.
OrZ
ForoCoches: Miembro
#97
Cita de frankli
¿Y lo demas tal cual?, ¿en la configuracion de Hyperion no has metido nada de la fuenta de captura o asi?
En PicCap, pongo la IP del Hyperion y nada más. El resto como tu cambiando la opción que te comento.
frankli
ForoCoches: Miembro
#98
Cita de OrZ
En PicCap, pongo la IP del Hyperion y nada más. El resto como tu cambiando la opción que te comento.
Seguire probando a ver porque no conecta... ¿en la configuracion de Hyperion/HyperBian configuras algo a parte de los leds?
el del porton
ForoCoches: Miembro
#99
Cita de OrZ

Ninguna te vale porque son RGB, pero no puedes encender cada led de un color, que es lo que necesitas para ello. Tienes información sobre las tiras en el post inicial.
Gracias, he encontrado una tira de 5m WS2812B que viene sin controladora ni alimentación. Alimentación tengo varias y controladora entiendo que no necesito porque usamos la RPI ¿no?. Es de tres cables ¿necesito algo más para conectarlos a la RPI? ¿A qué pines? He estado buscando en google y no encuentro más que tutos en los que meten circuitos por medio y ando un poco liado.
OrZ
ForoCoches: Miembro
#100
Cita de frankli
Seguire probando a ver porque no conecta... ¿en la configuracion de Hyperion/HyperBian configuras algo a parte de los leds?
No. La TV envia al Hyperion y este a los LEDs. Nada más.
Cita de el del porton
Gracias, he encontrado una tira de 5m WS2812B que viene sin controladora ni alimentación. Alimentación tengo varias y controladora entiendo que no necesito porque usamos la RPI ¿no?. Es de tres cables ¿necesito algo más para conectarlos a la RPI? ¿A qué pines? He estado buscando en google y no encuentro más que tutos en los que meten circuitos por medio y ando un poco liado.
En hyperion una vez lo tengas configurado en la raspberry puedes elegir que pines quieres que use para cada cosa.



La opciones que se muestras en esta pantalla varian en función del tipo de led que pongas.
iVaNKaMiKaZe
ForoCoches: Miembro
#101
Cita de iVaNKaMiKaZe
Yo estoy a la espera de probar unas Led que tengo aquí. Por usb a la raspberry no funciona? Debe estar al gpio si o si?
Cita de OrZ
Bueno, en mi caso es la mejor instalación por mi caso particular. Piensa que enviar por wifi paquetes de datos con colores es muy poquito trafico. Sin embargo, tengo potencía de sobra para hacer el analisis de la imagen, que es lo que consume recursos. Mi server es un i7, así que me compensa más eso, que andar haciendo instalaciones más complejas en la TV.

Tengo un WemosD1. Ahí he conectado a 1 pin una tira de LED y lo alimentado todo con una salida de 5v. Y el resto es software. No se me ocurre una configuración menos compleja a nivel de hardware.



Ninguna te vale porque son RGB, pero no puedes encender cada led de un color, que es lo que necesitas para ello. Tienes información sobre las tiras en el post inicial.



Si van por USB, tendrás una controladora, depende de cual sea podrá o no. Si pones un kit como el que han puesto arriba te servirá. Son kits que se venden en Aliexpress para ponerle ambilight al PC o a un AndroidTV. Estos dispositivos, no tienen GPIOs donde conectar direcamente la tira. Entonces en este caso, estás comprando un controlador por usb que no necesitas.
Las que tengo para probar son unas Yeelight de xiaomi. Esas valdrían? Hace falta también el splitter no?
Broken2
ForoCoches: Miembro
#102
Cita de frankli
Muy interesante este proyecto, estoy intentando ponerlo en marcha en una LG BX6LB, pero me he atascado.

Mi configuracion es con una Raspberry Pi 2 conectada al router por cable (no tiene wifi), al cual conecto un kit que compre hace tiempo de un ambibox:



En la Raspberry he instalado Hyperion y configurada la parte de los leds:



El problema le tengo que no se si tengo que configurar algo en en la parte Hardware de Captura, para que se comunique la tele y la Raspberry, ya que me muestra el siguiente error "capture running false" :



Gracias por traernos toda la información @OrZ
Has conseguido solucionar esto? Me sale igual: capture running false
moditocoto
ForoCoches: Miembro
#103
Rooteada. YT ya sin publicidad , que grande a sois carallo!
He leído cada uno de los comentarios, tengo una RB pi 2 que no uso . Me estoy calentando , no sé si pillar una tira led .... Es que no tengo claro las configuraciones y demás .... Algún alma caritativa que haga un vídeo tuto ! De gratificará!
Jnnss
ForoCoches: Miembro
#104
¿Los leds iluminan de diferente color en cada zona de la pantalla? De ser así, ¿de qué forma se le indica a la raspberry, o al programa o a lo que sea en qué ubicación está cada tramo de la tira LED?
eldelbar92
Premium ✔️ Verificado ☑️
#105
Sitio
frankli
ForoCoches: Miembro
#106
Cita de Broken2
Has conseguido solucionar esto? Me sale igual: capture running false
Que va de momento nada, a ver si hoy tengo tiempo de toquetear algo, he comprobado que la raspberry y la tele se comunican entre si, pero nada...

Si consigues tu algo dimelo porfa
PeHachePe
*AutoBan Spam/Flood/Troll*
#107
Me la voy a jugar, pero quisiera saber antes si hay riesgo de breakd y quedarme sin TV?
Lo que he entendido es que primero se prueba rootear y si no va se hace downgrade y se vuelve a probar?
DeLVeKio
ForoCoches: Miembro
#108
Cita de Emerge
Uff... qué bueno. Gracias por el post @OrZ. Hace unas semanas vi el tema del root y estuve a punto de hacerlo para poder actualizar los certificados SSL de la TV, pero me dio pereza porque no vi nada más aprovechable. Con esto la cosa cambia.


Me uno a tu pregunta, a ver si alguien nos contesta
Que tele tienes?
Porque las del 2019 de actualizaron hace 1 semana y juraría que quedó solucionado el tema de los certificados
¿Sabrías decirme alguna web para visitar y verificarlo?
Emerge
ForoCoches: Miembro
#109
Cita de DeLVeKio
Que tele tienes?
Porque las del 2019 de actualizaron hace 1 semana y juraría que quedó solucionado el tema de los certificados
¿Sabrías decirme alguna web para visitar y verificarlo?
Una C8, igual me pilla por los pelos. Estoy fuera pero lo pruebo en casa. Gracias!

Para que pruebes ahora mismo no sabría decirte, pero imagino que la web mismo de LetsEncrypt debería usar sus certificados y fallar.
BeSaMe
ForoCoches: Miembro
#110
Muy interesante que se salte el DRM de todas las APPS.
superka
ForoCoches: Miembro
#111
Cita de OrZ
Han creado una APP para las TVs LG con WebOS que hacer funcionar un ambilight DIY mediante HYPERION. No se necesita más hardware que los LEDs y la controladora (raspi o similar) y corre sobre cualquier app Netflix, Youtube, Plex sin andar con capturadoras o funcionando sólo desde fuentes externas. Cualquier contenido de la TV funciona.

Dejo los enlaces y vamos indagando.

https://github.com/RootMyTV/RootMyTV.github.io
https://github.com/TBSniller/piccap
https://webosapp.club/
https://hyperion-project.org/forum/i...-lg-webos-tvs/

Como funciona el sistema?

A modo de resumen. El proceso es el siguiente.

Rootear la TV. (si mi versión no es compatible, hacer downgrade a versión compatible)
Instalar HombrewChannel - Programa para instalar los programas no oficiales.
Instalar PicCap en TV- Programa que se instala en la TV y analiza la imagen dela TV y lo envia a los LEDs.
Instalar Hyperion.ng en la Raspi - Este programa recibirá los datos de la TV y los analizará, creando el efecto ambilight.
Conectar los LEDs a la Raspi - Cablearemos y conectaremos los LEDS a la RasPi, que se encedenderán en función de los datos que Hyperion decodifica por la información recibida desde el PicCap.

MODELOS COMPATIBLES


Si bien, todavía está en desarrollo y cada vez aparecen más modelos compatibles y formas de hacerlas compatibles...

- Modelos con WebOS del 3.4 al 6.0.
- Los modelos lanzados a entre mediados del 2018 y hasta la actualidad.
- Si tienes una TV conectada a internet de dentro de esta fecha probablemente sea compatible pero se haya actualizado a una versión más nueva no vulnerable. Deberás hacer DOWNGRADE.

En este enlace del roteo, la gente va comentando si ha podido y el proceso. (Si ha tenido que hacer downgrade, versión o sistema de rooteo, etc).
https://github.com/RootMyTV/RootMyTV...b.io/issues/18

Le daís a buscar y buscáis vuestro modelo de TV. Las últimas letras del modelo indican el color de las patas o si son diferentes mercados al EU. Lo importante es lo primero. Ahí podréis ver tambien la versión de software que le ha funcionado a cada uno y ver si tenéis que hacer downgrade o similar.


TUTO RAPIDO

1- Hay que rotear la TV.

Para rotearla se usa la siguiente web.

https://rootmy.tv/ esto instala un hombreweb channel con las Apps disponibles. Las TVs roteables son estas.



Tenéis los detalles del proceso aquí.
https://github.com/RootMyTV/RootMyTV.github.io

IMPORTANTE: Bloquead la actualizaciones desde el propio HOMEBREW CHANNEL

Si tenéis la TV conectada internet...probablemente se os haya actualizado a una versión no vulnerable. Hay que realizar un downgrade.

2- DOWNGRADE - Si tu TV no es funcional el link de arriba.


Con WebOS 1.x - 5.x
Para ello, bajáis el firmware de vuestra TV desde este TG.

https://t. me/lgwebosusb
Con el firmware cargado en un USB FAT32 lo metemos en la TV y vamos a esta web.

https://webosapp.club/downgrade/ y os instalará el firmware.


Con WebOS 6.0


1. Active el modo desarrollador en el televisor de acuerdo con las instrucciones
2. En el navegador de TV, abra webosapp.club/online e instale la aplicación Expertmode Downgrade , reinicie el televisor.
3. Siga los pasos 1 y 2 de las instrucciones anteriores
. 4. Inserte la unidad flash USB en el conector USB del televisor y ejecute la aplicación Expertmode Downgrade instalada; presione iniciar en el menú, se iniciará la aplicación de actualización de software. Haga clic en actualizar.

ps archivos usb firmware para algunos modelos https://t. me/lgwebosusb

3 - INSTALAR PICAP
https://github.com/TBSniller/piccap



Desde el HombrewChannel instalado, puedes instalar este y otros softwares, como JellyFind, youtube sin Adds y demás...

Listado de APPs - https://repo.webosbrew.org/apps/

PIC-CAP es el programa encargado de enviar los datos al controlador LED. Estoy en este proceso ahora, pero bueno, así vamos recopilando info.

Ya tengo la TV roteada y el PicCap instalado...como sigo.

El siguiente paso es instalar el sistema de LEDS. PicCap es un programa que analiza los colores de la TV y los tiene que enviar a un dispositivo donde esten conectados los LEDS y tenga un software instalado que pueda recoger esa información que la TV envía por wifi o cable.

https://hyperion-project.org/forum/

Es decir, ahora tienes que montar un dispositivo receptor con LEDs. El dispositivo idoneo para esto es la RasPi Zero 2 W. Es un dispositivo en el conectas los leds e isntalas el software, en este caso HYPERION. Puedes usar otra raspberry vieja, un NUC, montar el software en un contenedor docker...etc, lo que quieras. Pero este es el paso más sencillo.

Para hacer más sencillo esto, existe una imagen especifica para la raspberry que ya viene con hyperion instalado. Esta imagen se llama Hyperbian.

https://docs.hyperion-project.org/en...HyperBian.html

Una vez tenemos esto, ya solo nos queda conectar los LEDs a la raspberry y pegarlos en la Tv.

Los Leds tiene que ser ARGB (Addressable o direccionales). En este link tenéis un analisis para saber cuales son los mejores.

https://hyperion-project.org/forum/i...d-is-the-best/

La gente monta los WS2812b y es el que trae la mayoría de kits para PC o similar. Se conectan a la fuente de alimentación y a 1 GPIO de la raspberry (el que hayas configurado).

EJEMPLOS

Aquí un video de un Ruso que hace todo el proceso.

https://www.youtube.com/watch?v=8qI1B0ogyxU

KIT EJEMPLO

https://www.raspipc.es/index.php?ver...dProducto=1956

https://www.tiendatec.es/raspberry-p...561800004.html

La Zero 2 por 18€. No son los 12 que cuesta en china, pero te llega de un día para otro. Desde luego, prefiero montar esto y ponerlo detras de la TV que andar montando un docker o demás.

Le pones hyperbian en la SD y el sistema arranca con todo.

https://docs.hyperion-project.org/en...HyperBian.html

Con esto y unos LEDs apropieados, lo tienes todo listo. Solo queda configurar.

https://es.aliexpress.com/item/32997...c004HaETk&mp=1

Esta tira de LED viene en kit completo. La controladora que trae la puedes usar para manejar los LEDs que te sobren para hacer una lampara, ponerte un setup molón lo que quieras.

TOTAL: -50€.

Hola Shur,

Gracias a tu aporte me he puesto a investigar esta mañana y he hecho las pruebas con una nvidia shield / firestick + server de hyperion en VM + tira de led con WLED (Como recomiendan en los foros) y funciona de puta maravilla.....
superka
ForoCoches: Miembro
#112
Cita de Jnnss
¿Los leds iluminan de diferente color en cada zona de la pantalla? De ser así, ¿de qué forma se le indica a la raspberry, o al programa o a lo que sea en qué ubicación está cada tramo de la tira LED?
https://youtu.be/hjgdT22PYFY?t=440
Jnnss
ForoCoches: Miembro
#113
Entendido, muy buena pinta entonces, gracias.
Los canales normales de tdt también los pilla?
superka
ForoCoches: Miembro
#114
Cita de Jnnss
Entendido, muy buena pinta entonces, gracias.
Los canales normales de tdt también los pilla?
No lo he probado, si no tienen DRM deberia de pillarlo sin problemas.
lebante
ForoCoches: Miembro
#115
Rootedas mis dos TV LG, una con versión de software 05.50.25 y otra 05.40.25 sin problemas, no sé donde se ve la versión de webos.
El youtube sin anuncios es un gustazo.
Encargada una raspi zero 2w y su caja en raspipc y el kit de leds en aliexpress. Cuando lleguen seguiré adelante, espero no cagarla. No tengo muy claro cómo conectar la tira led a los pines de la raspi pero cuando lo tenga delante igual lo veo más claro, las manualidades no son lo mío.



Un saludo
el del porton
ForoCoches: Miembro
#116
Hola,

Ya he roteado la LG, instalado Piccap en la TV e hyperion en una RPI. Acabo de recibir los leds WS2812B de la foto. Entiendo que de los tres cables unidos (rojo, verde y blanco) el rojo y el blanco los conecto a un adaptador de corriente (en mi caso de 5V y 3A) y el verde va a al GPIO 18 (pin 12) de mi RPI 3B. Los otros dos (rojo y blanco) los dejo tal cual. ¿Correcto?

gracias



Edito: Efectivamente, así funciona, pero me he quedado muy corto en la fuente, tendré que comprar una.
lebante
ForoCoches: Miembro
#117
Cita de frankli
Muy interesante este proyecto, estoy intentando ponerlo en marcha en una LG BX6LB, pero me he atascado.

Mi configuracion es con una Raspberry Pi 2 conectada al router por cable (no tiene wifi), al cual conecto un kit que compre hace tiempo de un ambibox:



En la Raspberry he instalado Hyperion y configurada la parte de los leds:



El problema le tengo que no se si tengo que configurar algo en en la parte Hardware de Captura, para que se comunique la tele y la Raspberry, ya que me muestra el siguiente error "capture running false" :



Gracias por traernos toda la información @OrZ
Cita de Broken2
Has conseguido solucionar esto? Me sale igual: capture running false
Mirad este video, en el minuto 20, a ver si este es vuestro problema:
https://youtu.be/TmZ-0aOxtpw
dadu69
ForoCoches: Usuario
#118
Perdón por el offtopic, pero alguno sabe cómo instalar kodi en webos??
Kuatto
ForoCoches: Miembro
#119
Cita de dadu69
Perdón por el offtopic, pero alguno sabe cómo instalar kodi en webos??
Olvídate, aunque pudieras ibas a petar la tele a poco grande que tengas la librería de pelis/series.
Para Kodi, mejor un androidtv tipo nvidia shield o xiaomi mibox.
Dembele11
ForoCoches: Miembro
#120
teniendo la tele rooteada, se puede instalar alguna app para iptv que no sean las del content store ?
← A Electrónica / Informática