Una app para la barra de menús y iPhone que muestra tu hogar como un modelo 3D en tiempo real y controla sus luces y aires acondicionados mediante Smart Life, Home Assistant, Hue y Apple Home.
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
Instala los módulos de Python indicados en requirements.txt
pip install -r requirements.txt - 2
O ejecuta diyHue con Docker usando la imagen publicada
docker pull diyhue/core - 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
Firmware de código abierto para ESP32 que controla tiras LED RGB direccionables, matrices 2D y paneles HUB75 por WiFi.
Sistema basado en configuración que convierte microcontroladores ESP32, ESP8266, BK72xx y RP2040 en dispositivos inteligentes controlados desde Home Assistant y otros sistemas de domótica.
Firmware alternativo para placas ESP8266 y ESP32 con configuración web, actualizaciones OTA, automatización local y control por MQTT, HTTP, Serial o KNX.
Integración oficial de Xiaomi que incorpora dispositivos inteligentes Xiaomi IoT a Home Assistant mediante Xiaomi Cloud o una pasarela central local.
Biblioteca Python y herramienta de línea de comandos miiocli para controlar dispositivos Xiaomi de hogar inteligente mediante los protocolos miIO y MIoT.