Automatización de Halloween con Home Assistant

Avatar
Lisa Ernst · 25.10.2025 · Tecnología · 5 minutos

Para un espectáculo de luces de Halloween bien armonizado que funcione de manera fiable, sea controlable localmente y se pueda ampliar sin necesidad de bricolaje, WLED y Home Assistant ofrecen una combinación potente. WLED proporciona los efectos, Home Assistant las automatizaciones, y Matter/Thread conecta dispositivos de bajo consumo. Este artículo examina la integración, las posibilidades y ofrece una guía para llevarlo a cabo.

Fundamentos y configuración

WLED es un firmware libre para ESP8266/ESP32, que sirve para controlar LEDs direccionables (p. ej. WS2812B/WS2811/SK6812). Las configuraciones se pueden guardar como Presets y listas de reproducción. . Home Assistant es una plataforma local de domótica, cuya WLED-Integration entre otras cosas proporciona entidades de presets y de listas de reproducción, que pueden usarse en automatizaciones. Las WLED JSON-API permite establecer efectos, colores y brillo mediante HTTP/JSON, lo que resulta útil para escenarios de automatización avanzados o de webhooks.

Matter es un estándar multiplataforma, donde la Home-Assistant-Integration als Matter-Controller sirve. Thread es una malla de bajo consumo; la Thread-Integration muestra redes y border routers y gestiona credenciales.

La configuración comienza con la instalación de WLED y la conexión a la red Wi-Fi, como en la guía oficial descrita. . Una copia de seguridad de la presets.json a través del editor del navegador ( /edit) ) es recomendable para poder volver a un estado anterior en cualquier momento. Posteriormente, en WLED se puede crear un preset de Halloween, eligiendo un efecto como Halloween Eyes seleccionado y colores como naranja/morado configurados. Este preset se guardará.

La WLED-Integration in Home Assistant se añaden, y las entidades generadas (preset/playlist/light) se verifican. Para exteriores es importante, prestar atención a un rendimiento correcto, fusibles y Power-Injection para evitar caídas de tensión y fallos ( Consejos de cableado).

Automatización

Home Assistant orquesta los efectos de WLED basándose en tiempo, sensores o disparadores manuales. Una Sunset-Automation puede activar WLED al ponerse el sol y elegir el preset de Halloween. Los presets y listas de reproducción aparecen en Home Assistant como Select-Entitäten y pueden cambiarse mediante automatizaciones ( WLED-Integration). Para shows programados, son adecuados el disparador Sun y horarios, opcional con Webhook-Auslösern para inicios manuales ( Trigger-Dokumentation).

Las listas de reproducción en WLED reproducen automáticamente una secuencia de presets, lo que es ideal para escenas de Halloween que cambian ( Adafruit-Anleitung). Estas pueden ejecutarse en un orden definido o al azar.

Un botón webhook opcional permite activar una escena de 'Jumpscare' desde una URL en un teléfono inteligente, quiosco o sitio web ( Webhooks). La automatización en Home Assistant se crea con un disparador Webhook, y la acción establece entonces el preset o el efecto deseado. El webhook se activa mediante POST en /api/webhook/DEINE_ID.

Quer – Convierta su casa en una casa embrujada con Home Assistant y efectos de luz y sonido impresionantes.

Quelle: maison-et-domotique.com

Convierta su casa en una casa embrujada con Home Assistant y efectos de luz y sonido impresionantes.

Temas avanzados

La combinación de WLED y Home Assistant reduce los cambios manuales y hace que el espectáculo sea reproducible ( Automatisierung in Home Assistant). Los webhooks permiten disparadores ligeros desde superficies de cualquier tipo sin complejos flujos de autenticación. Para escenarios más exigentes está la Home-Assistant-REST-API disponible.

Matter/Thread complementa sensores y lámparas de bajo consumo. Para una experiencia Matter más fluida se recomienda Home Assistant OS empfohlen. la integración de Home Assistant funciona como controlador Matter, y las redes Thread, así como los border routers, se gestionan a través de la integración Thread ( Matter-Integration, Thread-Integration).

Una nota importante: está documentado que WLED guarda presets en /presets.json y describe una copia de seguridad/restauración a través del editor del navegador ( End-user-guide). La integración de Home Assistant proporciona entidades de selección para presets/listas de reproducción ( WLED, Select). Halloween Eyes es un efecto integrado ( Effekte). Los webhooks son disparadores oficiales de automatización y se pueden activar mediante POST ( Trigger, Webhooks). Home Assistant actúa como controlador Matter, y las redes Thread son visibles/ administrables a través de la integración ( Matter, Thread).

No queda claro cuán rápido Home Assistant detecta nuevos presets de WLED sin recargar; recargar la integración ofrece actualmente una solución ( Issue auf GitHub). La HTTP-API) recomendada.

En la comunidad se informa que las selecciones de presets/listas de reproducción quedan en blanco si no se han creado presets en WLED, lo que corresponde al comportamiento esperado ( Community-Thread). Los usuarios describen obstáculos con border routers y la gestión de credenciales en Thread/Matter; soluciones pragmáticas se encuentran en Community-Threads para encontrar. Home Assistant recomienda para una experiencia Matter sin fricción Home Assistant OS y comenzar con WLAN-Matter o soluciones puente ( Blogbeitrag).

Quelle: YouTube

Ejemplos prácticos

A) Activar preset al atardecer (automatización en YAML, entidad de selección):

trigger:
  - platform: sun
event: sunset
action:
  - service: select.select_option
target:
entity_id: select.wled_terrasse_preset
data:
option: "Halloween"

Este enfoque utiliza los servicios de selección según la documentación ( Sun-Integration, Select-Integration, WLED-Integration).

B) Establecer el efecto directamente (sin preset), incluyendo color/brillo:

action:
  - service: light.turn_on
target:
entity_id: light.wled_terrasse
data:
effect: "Halloween Eyes"
brightness: 180

La propiedad del efecto pertenece a la Light-Modell; WLED define la Effekte bereit.

C) Inicio manual mediante Webhook (botón en la app/kiosko/sitio web):

En Home Assistant crea una automatización con disparador Webhook; la acción establece el preset o el efecto como se indicó arriba. El webhook se activa mediante POST en /api/webhook/DEINE_ID (se activa). Trigger-Dokumentation).

D) Lista de reproducción para escenas cambiantes:

Guarda varios presets en WLED y configúralos como una lista de reproducción (p. ej., 30–60 segundos por escena). Las listas de reproducción se ejecutan en un orden definido o al azar ( Adafruit-Anleitung, WLED-Presets).

Quer – Las automatizaciones complejas de Halloween se pueden realizar con Home Assistant, ESPs y controladores de motor.

Quelle: reddit.com

Las automatizaciones complejas de Halloween se pueden realizar con Home Assistant, ESPs y controladores de motor.

En la práctica, esto significa: haz una copia de seguridad de tus importaciones antes de presets.json, para poder volver en cualquier momento. Planea el show con Sunset-Trigger y opciones opcionales Webhooks, para que la iluminación exterior inicie a tiempo y aún puedas intervenir manualmente. Para recorridos al aire libre son necesarias protecciones adecuadas, secciones adecuadas de cableado y Power-Injection crucial para evitar caídas de tensión y fallos ( Verkabelung). Quien prefiera efectos sin presets, utiliza light.turn_on con nombres de efectos; está previsto en el modelo de iluminación de Home Assistant y funciona con WLED-Effekten.

Quelle: YouTube

Con efectos de WLED, presets/listas de reproducción limpias y disparadores claros de Home Assistant, se genera un espectáculo de Halloween reproducible sin frustración. Asegura tu presets.json, usa Sunset y webhooks para un control fiable y ten en cuenta protección eléctrica y climática al aire libre ( Verkabelung). Al integrar además Matter/Thread, se crea una base sólida para sensores y luminarias de bajo consumo ( Matter-Integration). De este modo, el espectáculo permanece ampliable, con control local y apto para el uso diario ( Automatisierung).

Teilen Sie doch unseren Beitrag!