Repolode
diyhue

diyhue/diyHue

Emulador en Python del Philips Hue Bridge que permite a aplicaciones compatibles con Hue y sistemas de domótica controlar localmente luces y dispositivos que no son Hue.

Alternativa open source a:Philips Hue Bridge

Estrellas
1,832
Forks
298
Issues abiertos
106
Último commit
hace 15 días

¿Qué es?

diyHue emula un Philips Hue Bridge para que las aplicaciones y los sistemas de domótica que esperan conectarse a uno puedan controlar luces de otras marcas. Puede controlar luces ZigBee mediante una pasarela Raspbee, Deconz o IKEA Trådfri, bombillas MiLight, tiras LED WS2812B y SK6812, y bombillas e interruptores basados en ESP8266 que usan firmware personalizado.

El software está escrito en Python y está diseñado para funcionar de forma continua en hardware pequeño, como una Raspberry Pi, o en Docker. Es compatible con varios clientes, entre ellos Hue Essentials, Home Assistant, Openhab, Domoticz y Amazon Alexa para controlar luces. Todo funciona en la red local, sin necesidad de conectarse a la nube.

El proyecto es compatible con grupos, escenas y el modo de entretenimiento de Hue, y se puede configurar para que se inicie automáticamente. La documentación está alojada en readthedocs.

Funciones clave

  • 01Emula un Philips Hue Bridge para aplicaciones compatibles con Hue y sistemas de domótica.
  • 02Controla luces ZigBee y MiLight, tiras LED WS2812B/SK6812 y luces basadas en ESP8266.
  • 03Es compatible con grupos, escenas y las funciones de entretenimiento de Hue.
  • 04Funciona localmente, sin conexión a la nube.
  • 05Funciona en dispositivos pequeños, como Raspberry Pi, o en Docker.

Casos de uso

  • Controlar tiras LED o bombillas que no son Hue desde la aplicación oficial de Hue o Hue Essentials.
  • Usar una Raspberry Pi como concentrador de iluminación local, sin conexión a la nube, para Home Assistant.
  • Integrar luces ZigBee o MiLight con Alexa u otros sistemas compatibles con Hue.

Inicio rápido

  1. 1

    Instala los módulos de Python indicados en requirements.txt

    pip install -r requirements.txt
  2. 2

    O ejecuta diyHue con Docker usando la imagen publicada

    docker pull diyhue/core
  3. 3

    Consulta las instrucciones completas de configuración en la documentación

Antes de usarlo

  • Está pensado para funcionar las 24 horas del día, los 7 días de la semana, en un dispositivo pequeño que permanezca encendido, como una Raspberry Pi.
  • Requiere paquetes de sistema adicionales, como coap-client y faketime, o Docker.
  • Algunas funciones, como el acceso remoto a la API, no son compatibles.
  • La licencia figura como NOASSERTION, así que revisa el archivo LICENSE antes de reutilizarlo.

Temas

Preguntas frecuentes

¿Qué es diyHue?
Emulador en Python del Philips Hue Bridge que permite a aplicaciones compatibles con Hue y sistemas de domótica controlar localmente luces y dispositivos que no son Hue. diyHue emula un Philips Hue Bridge para que las aplicaciones y los sistemas de domótica que esperan conectarse a uno puedan controlar luces de otras marcas. Puede controlar luces ZigBee mediante una pasarela Raspbee, Deconz o IKEA Trådfri, bombillas MiLight, tiras LED WS2812B y SK6812, y bombillas e interruptores basados en ESP8266 que usan firmware personalizado.
¿diyHue es gratuito? ¿Qué licencia tiene?
diyHue es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿diyHue sigue mantenido?
Mantenimiento activo. El último commit de diyHue fue el 23 oct 2026.
¿Para qué puedo usar diyHue?
Controlar tiras LED o bombillas que no son Hue desde la aplicación oficial de Hue o Hue Essentials. Usar una Raspberry Pi como concentrador de iluminación local, sin conexión a la nube, para Home Assistant. Integrar luces ZigBee o MiLight con Alexa u otros sistemas compatibles con Hue.
¿Cómo se instala diyHue?
Instala los módulos de Python indicados en requirements.txt: pip install -r requirements.txt O ejecuta diyHue con Docker usando la imagen publicada: docker pull diyhue/core Consulta las instrucciones completas de configuración en la documentación
¿Dónde consigo diyHue?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/diyhue/diyHue

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados