Diferencia entre revisiones de «Control de luces con ESP32 y Home Assistant»
Apariencia
Nuevo artículo Maker - Makerspedia |
Agregar categorías |
||
| Línea 43: | Línea 43: | ||
* [[Home Assistant: instalación y primeros pasos]] | * [[Home Assistant: instalación y primeros pasos]] | ||
* [[ESP8266 vs ESP32: cuándo usar cada uno]] | * [[ESP8266 vs ESP32: cuándo usar cada uno]] | ||
[[Categoría:Smart Home]] | |||
[[Categoría:Home Assistant]] | |||
[[Categoría:Iluminación]] | |||
Revisión actual - 18:23 16 abr 2026
Introducción
Crear luces inteligentes con ESP32 y Home Assistant es uno de los proyectos más populares en domótica DIY. Permite controlar tiras LED, bombillas y más con automatizaciones y control por voz.
Hardware necesario
- ESP32 (o ESP8266)
- Tira LED (RGB o RGBW, 5V o 12V)
- MOSFET N-channel (IRLZ44N) por canal de color
- Fuente de alimentación adecuada
ESPHome
ESPHome es la forma más fácil de programar ESP32/ESP8266 para Home Assistant. Se configura con YAML, sin escribir C++.
Configuración básica de luz RGB
light:
- platform: rgb
name: "Luz Salón"
red: output_red
green: output_green
blue: output_blue
output:
- platform: ledc
id: output_red
pin: GPIO16
- platform: ledc
id: output_green
pin: GPIO17
- platform: ledc
id: output_blue
pin: GPIO18
Integración con Home Assistant
ESPHome se integra automáticamente con Home Assistant mediante mDNS y el protocolo de Home Assistant nativo.
Funcionalidades disponibles:
- Control de encendido/apagado
- Ajuste de brillo
- Selector de color (rueda de color)
- Efectos (arcoíris, pulso, etc.)
- Automatizaciones por horario, sensor o voz