Recursos · Integración n8n

Integración Philips Hue n8nAutomatiza Philips Hue con n8n.

Una bombilla puede responder a cualquier dato que un flujo ya tenga. La integración Philips Hue n8n ofrece 4 operaciones sobre un recurso, Light. No hay trigger de Hue, el nodo que arranca un flujo, así que la ejecución empieza en un horario o en un webhook, la URL que n8n publica para que otro servicio la llame.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué hace de verdad la integración Philips Hue n8n?

El nodo Philips Hue habla con la API de Hue y trabaja sobre un solo objeto: la bombilla. Cuatro operaciones cubren toda su vida dentro de un flujo, leer una luz, leer todas las luces, actualizar una luz y borrarla. Lo demás, el momento, los datos y la condición que elige el color, llega de los nodos que la rodean.

Primer caso, un restaurante. Un Schedule Trigger salta a la hora de abrir, una llamada a OpenWeatherMap mira cómo está el cielo y light.update sube el Brightness los días nublados y lo baja cuando entra sol. Nadie toca un interruptor.

Segundo caso, una guardia técnica. La rama de error de un flujo que ya tienes en marcha termina en una actualización de Hue que lleva el Hue al rojo y publica el mismo aviso en Slack. La lámpara avisa antes de que alguien abra el canal.

Tercer caso, un taller compartido. Una fila nueva en Google Sheets reserva un puesto y enciende la luz de esa mesa, y light.get sirve para leer el estado antes de devolver la sala a su ajuste anterior. Una bombilla casi nunca vive sola, y ahí suele aparecer Home Assistant al lado del nodo.

Dónde se detiene el nodo se resume rápido: el recurso Light y nada más. Grupos, escenas, sensores y habitaciones no tienen ninguna operación aquí. Para eso está el nodo HTTP Request, que llama directamente a la API CLIP de Hue y reutiliza la misma credencial, ese acceso que guardas una vez en n8n, mediante su autenticación predefinida. La paginación sigue el patrón de siempre: Return All recorre todas las páginas de la API y, si lo dejas desmarcado, Limit fija cuántas bombillas vuelven.

El último límite es el que condiciona el diseño. n8n no trae ningún trigger de Philips Hue, así que nada escucha un interruptor pulsado ni una bombilla que se cae de la red. Las luces son siempre el final de una cadena que empieza en otro sitio. Si todavía estás eligiendo plataforma antes de montar esa cadena, la Reseña n8n entra en el alojamiento y el modelo de coste.

Conexión

¿Cómo se conecta Philips Hue con n8n?

  1. 01

    Crea la credencial de Philips Hue

    El nodo se autentica con OAuth2, y es el único método admitido. En n8n abre Credentials, elige Philips Hue e inicia sesión con una cuenta de Philips Hue. Con la conexión OAuth integrada dejas el campo APP ID vacío: n8n ya lleva el registro de la aplicación, así que no hay nada más que rellenar aparte del inicio de sesión.

  2. 02

    Registra tu propia app de Hue si la necesitas

    Configurar OAuth2 desde cero pide una cuenta de desarrollador de Philips Hue. Crea una aplicación remota en la página Add new Hue Remote API app y copia la OAuth Callback URL que n8n muestra en la pantalla de la credencial para pegarla como Callback URL de la app. Los dos valores tienen que coincidir carácter a carácter, o el inicio de sesión nunca vuelve a n8n.

  3. 03

    Copia las claves y conecta

    La aplicación remota te da un AppId, un ClientId y un ClientSecret. Pásalos a los campos equivalentes en n8n, guarda y lanza la autorización OAuth. Cuando la credencial queda validada se reutiliza sola: cada nodo Philips Hue de cada flujo la elige en un desplegable y esas claves no se vuelven a copiar.

Acciones

Lo que sabe hacer el nodo Philips Hue

El nodo Philips Hue expone 4 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoGetGet ManyUpdateDelete
Light✓✓✓✓

Light

4 operaciones
01

Delete a light

light.delete

Lo que ves en n8n

Notas y casos de uso

Quita una bombilla del puente, con lo que desaparece también de cualquier listado posterior. No queda nada guardado, así que la operación encaja al final de una limpieza y no en mitad de un flujo diario.

Parámetros clave

  • Light ID: el identificador de la bombilla que se retira, en formato texto; tomarlo de un listado anterior con {{ $json.id }} evita borrar la equivocada a mano.
Casos de uso
dar de baja una bombilla que ya desmontaste, o limpiar las pruebas de la primera instalación.
02

Get a light

light.get

Lo que ves en n8n

Notas y casos de uso

Lee una sola bombilla y devuelve su estado actual, lo que la convierte en el paso natural antes y después de un cambio: guardas lo que había, aplicas la modificación y luego repones los valores originales.

Parámetros clave

  • Light ID: un texto que identifica la bombilla a leer, escrito una vez para una lámpara fija o recibido de un nodo anterior.
Casos de uso
comprobar si el flexo del escritorio ya está encendido antes de que el flujo haga nada, o memorizar un color que piensas restaurar.
03

Get many lights

light.getAll

Lo que ves en n8n

Notas y casos de uso

Devuelve las bombillas que conoce el puente, un item por luz. De ahí salen los identificadores que la mayoría de flujos pasan después a las otras tres operaciones.

Parámetros clave

  • Return All: marcado, n8n recorre las páginas de la API y trae todas las bombillas.
  • Limit: el máximo de bombillas devueltas mientras Return All sigue desmarcado, útil cuando una prueba solo debe tocar 2 lámparas y no toda la planta.
Casos de uso
montar el bucle que apaga todo al cerrar.
04

Update a light

light.update

Lo que ves en n8n

Notas y casos de uso

Escribe un estado nuevo en una bombilla: encendido, intensidad, color, efecto y duración del cambio.

Parámetros clave

  • Light Name or ID: se elige en la lista que n8n carga desde tu puente, o se pasa como identificador con una expresión tipo {{ $json.id }}.
  • On: el estado encendido o apagado, obligatorio en cada llamada, incluso cuando solo cambias el color.
  • Additional Fields: 13 campos opcionales, entre ellos Brightness en una escala de 1 a 254, Color Temperature de 153 a 500 en mireds en 2012 luces compatibles, Hue entre 0 y 65535, con 25500 en el verde, y Transition Time en segundos.
Casos de uso
bajar la luz de la sala de reuniones cuando arranca una reserva.
Necesitas ayuda

¿Necesitas ayuda para automatizar Philips Hue con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Philips Hue y n8n, preguntas frecuentes

01¿La integración Philips Hue n8n es gratuita?
Sí. El nodo viene incluido en n8n, así que no hay nada que instalar ni ningún coste extra por el lado de n8n. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia propia levantada con Docker o npm en Community Edition, bajo licencia Sustainable Use. Un flujo creado en un sitio funciona en el otro sin retoques. Lo que cuestan las bombillas y la cuenta de Hue es otra historia, y esta página no la trata. El único presupuesto real es el rato que dedicas a crear la credencial OAuth2 una vez.
02¿Qué credenciales hacen falta para Philips Hue en n8n?
Una credencial OAuth2, el único método de autenticación que admite el nodo, más una cuenta de Philips Hue. Con la conexión OAuth integrada basta con iniciar sesión y dejar APP ID vacío. Si prefieres gestionar tu propia aplicación, necesitas una cuenta de desarrollador de Philips Hue y crear una app remota en la página Add new Hue Remote API app. Se copia la OAuth Callback URL desde n8n al campo Callback URL de la aplicación, y el AppId, el ClientId y el ClientSecret en sentido contrario. Guardada una vez, la credencial aparece en el desplegable de todos los nodos Philips Hue que añadas después.
03¿Qué límites tiene el nodo Philips Hue?
El nodo cubre 1 recurso, Light, con 4 operaciones: leer una luz, leer varias, actualizar y borrar. Grupos, escenas, sensores y habitaciones no tienen ninguna operación, así que todo lo que les afecte pasa por el nodo HTTP Request contra la API CLIP de Hue, reutilizando la misma credencial con autenticación predefinida. En los listados, Return All recorre las páginas de la API y Limit pone techo al número de resultados cuando está desmarcado. Y la actualización es una escritura: el nodo devuelve lo que contestó la API, no se queda vigilando la bombilla.
04¿Philips Hue responde en tiempo real en n8n?
Por sí solo no. n8n no incluye un trigger de Philips Hue, así que nada en la integración escucha un interruptor pulsado ni una escena que cambia. El flujo lo tiene que arrancar otra cosa: un Schedule Trigger a intervalo fijo, un Webhook de n8n que llama un servicio externo, o el trigger de otra herramienta que ya automatizas. En la práctica cubre casi todos los escenarios de iluminación, porque el evento que merece una reacción rara vez está en la bombilla: está en una agenda, en una alerta o en la lectura de un sensor.
05¿n8n o Make para Philips Hue?
Depende de dónde quieras que vivan tus automatizaciones. Make solo funciona alojado y factura por operación, algo cómodo para un equipo que no quiere mantener nada y tiene un volumen previsible. n8n se puede autoalojar, así que la credencial y los datos de ejecución se quedan en una infraestructura que controlas, y eso pesa más de lo normal cuando el flujo acaba encendiendo una luz en casa de alguien. Los dos se montan de forma visual. La prueba honesta: cuenta las operaciones que dispara un flujo de iluminación en un mes y decide si quieres ser dueño del servidor que las ejecuta.