Consigue una experiencia única con Ambilight y luces Yeelight

Hace poco compré una televisión Philips 50PUS7304/12 con una oferta bastante tentadora. Tras unos meses de uso debo reconocer que la televisión cumple muy bien con su función: la calidad de imagen 4K es bastante buena, los negros aceptables para ser un panel LED tipo VA, el Android TV se mueve con mucha soltura, compatible con los estándares HDR10+ y Dolby Vision

No obstante, lo que más me ha gustado de este televisor es sin duda el Ambilight de 3 lados. Para quien no sepa lo que es, se trata de unas luces LEDs inteligentes alrededor de los bordes del televisor que proyectan los colores de la pantalla en las paredes y en la habitación en tiempo real.

Nunca antes había probado esta tecnología y realmente me ha impresionado. Literalmente parece que la imagen se extiende más allá de la pantalla del televisor.

No me quiero extender en las virtudes de este televisor y tampoco en sus inconvenientes (que también los tiene) y si que me gustaría centrarme en este artículo en explicar como ampliar, aun más si cabe, la experiencia de visionado sincronizando el Ambilight del televisor Philips con cualquier bombilla RGB compatible con el protocolo de comunicación ZigBee.

Antes de continuar debo advertir que la forma más fácil, rápida e intuitiva de realizar esta operación es utilizando las propias bombillas de Philips Hue, mucho más caras pero también de mayor calidad.

Un inconveniente adicional de la solución propuesta por Philips es la necesidad de disponer de un puente de conexión sobretodo en el caso de querer controlar varias bombillas simultáneamente. Es cierto que los últimos modelos de bombillas Philips Hue incorporan bluetooth para poder controlarlas de forma independiente y sin necesidad de puente, pero sigue siendo obligatorio en caso de disponer de múltiples bombillas repartidas por toda la casa.

En mi caso, la compra de una bombilla Philips más el puente de conexión excedía del presupuesto que quería invertir en este proyecto y además ya disponía por casa de algunas bombillas de Yeelight (Xiaomi) RGB, así que, ¿por qué no utilizarlas para mi propósito?

Investigando un poco me topé con el proyecto DiyHue. Se trata de un programa que emula el puente de conexión y que además es capaz de conectar entre sí dispositivos de diferentes fabricantes. Entre los dispositivos soportados en la actualidad encontramos:

  • Bombillas Yeelight
  • Bombillas Ikea
  • Bombillas Hue de Philips
  • Sensores e interruptores de Xiaomi, Ikea, Hue.
  • Cualquier aparato domótico compatible con el protocolo ZigBee.

El emulador es un programa en Python que se puede instalar con mucha facilidad en una Raspberry Pi o en un contenedor Docker. Yo lo he instalado en una Raspberry Pi 3 que tengo funcionando en casa las 24 horas con una sola línea de comando.

curl -s https://raw.githubusercontent.com/diyhue/diyHue/master/BridgeEmulator/easy_install.sh | sudo bash /dev/stdin

Una vez instalado y funcionando el emulador en la Raspberry Pi 3, la aplicación oficial de Philips para Android Hue detectó el puente de conexión sin ningún tipo de problema. Del mismo modo lo hizo el televisor Philips a través de la opción “Ambilight + Hue” disponible a través de los ajustes.

Llegados a este punto solo faltaba el último paso: dar de alta nuevas bombillas en el puente de conexión emulado y aquí es donde tuve realmente problemas. Ni la aplicación oficial de Philips para Android “Hue“, ni aplicaciones de terceros, como “Hue Essentials” fueron capaces de detectar automáticamente mi bombilla RGB de Yeelight a pesar de que estaban funcionando correctamente y podía controlarlas a través de las aplicaciones de Yeelight y Xiaomi Home.

Me costó unas cuantas horas de investigación pero al final resolví el problema modificando el fichero de configuración del propio emulador del puente de conexión. Por si alguno está interesado y quiere probar esta solución, dejo por aquí los cambios realizados.

En primer lugar apagamos el programa de emulación con la siguiente línea de comando ejecutado desde un terminal en la Raspberry Pi.

sudo systemctl stop hue-emulator.service

Modificamos el fichero de configuración config.json ubicado en la ruta /opt/hue-emulator/ para añadir de forma manual los datos de nuestra bombilla.

No olvidéis establecer los valores correctos de la MAC (uniqueid), identificador de bombilla (id) e IP para vuestras bombillas.

"lights": {
        "1": {
            "manufacturername": "Philips",
            "modelid": "LCT015",
            "name": "YeeLight id",
            "state": {
                "alert": "select",
                "bri": 199,
                "colormode": "xy",
                "ct": 447,
                "effect": "none",
                "hue": 0,
                "on": false,
                "reachable": false,
                "sat": 0,
                "xy": [
                    0.46389,
                    0.451194
                ]
            },
            "swversion": "1.29.0_r21169",
            "type": "Extended color light",
            "uniqueid": "XX:XX:XX:XX:XX:XX"
        }

"lights_address": {
        "1": {
            "id": "0x000000000XXXXXXX",
            "ip": "192.168.X.Y",
            "protocol": "yeelight"
        }

Y volvemos a levantar el emulador con el siguiente comando.

sudo systemctl stop hue-emulator.service

Y voilà…. automáticamente en todas las aplicaciones incluyendo nuestro televisor Philips aparecerá nuestra bombilla disponible que podremos controlar a nuestro antojo y ejecutar cualquier tipo de efecto sobre ella.

La integración con el Ambilight es total y muy fluida consiguiendo un ambiente espectacular que te hará disfrutar aún más de tu televisor.

Espero que esta pequeña guía sea útil para todos aquellos poseedores de un televisor Philips Ambilight y si os animáis a probarlo y tenéis problemas pasaros por nuestros foros y estaré encantando de ayudaros en todo los posible.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto el aviso legal y la política de privacidad (obligatorio para enviar el comentario).

Información básica sobre Protección de Datos

Responsable: deComprasPorLaRed.

Finalidad: Obtención de tu consentimiento para responder a las cuestiones planteadas a través de nuestro formulario de comentarios.

Legitimación: Consentimiento del interesado.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional.

Información adicional: Puedes consultar la información adicional y detallada sobre Protección de Datos en el siguiente enlace: decomprasporlared.com/aviso-legal.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies