Hacer tu propia casa inteligente es uno de los proyectos más satisfactorios con ESP32: lo usas todos los días y aprendes de electrónica, redes, nube y aplicaciones a la vez. También es fácil empezar mal y terminar con un montón de dispositivos sueltos, cada uno con su app.
Esta guía te ayuda a planificarla antes de soldar nada. Reúne las decisiones que conviene tomar desde el principio, con enlaces a la serie de domótica de este blog para cada pieza.
Paso 1: decide qué quieres resolver
Antes del hardware, escribe qué quieres hacer. Algunos ejemplos:
- Encender y apagar luces desde el celular y por voz.
- Que las luces sigan funcionando con el interruptor de siempre si se cae internet.
- Que varias personas de la casa tengan acceso.
- Automatizaciones por horario o por presencia.
Esta lista decide todo lo demás. Por ejemplo, exigir que el interruptor funcione sin internet cambia el diseño del firmware (parte 18).
Paso 2: local, en la nube o híbrida
| Local (Home Assistant, ESPHome) | En la nube (propia, con AWS) | |
|---|---|---|
| Funciona sin internet | Sí | El control remoto no; los interruptores físicos sí, si los diseñas así |
| Control fuera de casa | Requiere VPN o un servicio de acceso remoto | Directo |
| Mantenimiento | Un servidor en tu casa | Servicios administrados |
| Varias casas | Una instalación por casa | Una sola plataforma |
| Curva de aprendizaje | Baja con ESPHome | Alta: nube, permisos, app |
Si solo quieres domotizar tu casa, Home Assistant con ESPHome es probablemente el camino más corto. La nube tiene sentido si quieres control remoto sin abrir puertos ni mantener un servidor, o aprender a construir cada pieza. La arquitectura está en la parte 1 de la serie de domótica.
Paso 3: el hardware
- Controladores: placas ESP32. Un ESP32-S3 para el que habla con la nube y ESP32-C3 para cada luz es una combinación equilibrada (parte 2).
- Actuadores: módulos de relé para encender cargas. Revisa la tensión y la corriente que admiten, y si se activan en alto o en bajo.
- Entradas: los interruptores de pared que ya tienes, conectados a un pin del ESP32; sensores de movimiento, temperatura o puertas.
- Alimentación: una fuente adecuada y aislada para cada dispositivo que vaya en la pared.
- Cajas: aptas para instalaciones eléctricas, con separación entre la parte de red eléctrica y la de baja tensión.
Paso 4: cómo se comunican
Hay dos opciones principales:
- Cada dispositivo al Wi-Fi: simple al principio, pero con muchos dispositivos se vuelve frágil: cada uno ocupa el router y, si va a la nube, necesita su propia conexión segura.
- Una pasarela: un solo dispositivo conectado a internet y el resto hablando con él por ESP-NOW, Zigbee o Thread.
Con una pasarela y ESP-NOW, los nodos no necesitan la contraseña del Wi-Fi y la nube solo ve un dispositivo por casa (parte 4). La comparación de opciones está en la guía de comunicación de este blog.
Paso 5: seguridad eléctrica (no te la saltes)
Una casa inteligente toca la red eléctrica: 230 V a 50 Hz en España y buena parte de Europa, entre 110 y 127 V a 60 Hz en México y gran parte de América. Un error puede causar una descarga o un incendio.
- Si no tienes experiencia con instalaciones eléctricas, pide ayuda a un electricista.
- Corta el circuito en el tablero antes de tocar cualquier cable y comprueba que no hay tensión.
- Usa componentes dimensionados para la carga y certificados para tu país.
- Respeta la normativa local: en muchos lugares, las instalaciones fijas deben hacerlas profesionales habilitados.
Puedes desarrollar todo el sistema con LEDs en la mesa y dejar la conexión a la red para el final.
Paso 6: la app, la voz y los usuarios
- Una web app instalable (PWA) te da un ícono en el celular sin pasar por las tiendas de apps (parte 15).
- Voz: un Atajo de Siri que llama a una API es la forma más simple de controlar por voz un sistema propio (parte 9). En Android, apps como HTTP Shortcuts hacen lo mismo.
- Usuarios: si vive más gente en casa, piensa desde el principio quién puede controlar qué (parte 11).
Paso 7: el costo
- Hardware: una placa por dispositivo, más relés, fuentes y cajas. Es el mayor gasto.
- Nube: con una pasarela por casa, centavos al mes en AWS (parte 22).
- Local: el consumo eléctrico y el costo del servidor (por ejemplo, un Raspberry Pi o un mini PC).
Una hoja de ruta realista
- Un ESP32 que enciende un LED desde el celular (por Wi-Fi o con la nube).
- Un segundo dispositivo y la comunicación entre ellos.
- El interruptor físico y el comportamiento sin internet.
- La app, los usuarios y la voz.
- La seguridad: identidad por dispositivo, permisos y revisión.
- Por último, la instalación eléctrica real, con ayuda profesional.
Preguntas frecuentes
¿Necesito saber programar?
Para ESPHome y Home Assistant, muy poco. Para un sistema propio, sí: firmware en C++, una app web y algo de nube.
¿Qué hago si se cae internet?
Diseña para que lo esencial funcione igual: interruptores físicos que actúan directamente sobre la luz y dispositivos que se ponen al día cuando vuelve la conexión.
¿Es caro?
El hardware de una luz inteligente hecha con un ESP32-C3 y un relé suele costar menos que un interruptor inteligente comercial. Lo que más inviertes es tiempo.