Automatizar la lavadora con Home Assistant es una de esas cosas que no sabes que necesitas hasta que lo pruebas y ya no puedes vivir sin ello. Porque seamos sinceros: todos hemos puesto una lavadora por la mañana, nos hemos ido a hacer nuestras cosas y tres horas después nos hemos acordado de que la ropa lleva ahí metida, húmeda, arrugándose y empezando a oler a perro mojado. Y claro, toca relavar. Otra vez. Agua, jabón, tiempo y luz tirados a la basura.
Lo peor es que tu lavadora sí que pita cuando termina. Pero si estás en otra planta, en el jardín o simplemente con la tele puesta, ese pitido de tres decibelios se lo lleva el viento. Aquí es donde entra la domótica de verdad: la que soluciona problemas reales del día a día sin necesidad de comprarte una lavadora nueva de mil euros con WiFi integrado.
En lo que viene vamos a convertir tu lavadora antigua en un electrodoméstico que te avisa al móvil cuando termina, que sabe si has sacado la ropa o te estás haciendo el remolón, y que incluso puede cortarse sola si detecta una fuga de agua. Todo con dispositivos Shelly, todo funcionando en local y todo sin tocar una sola pieza de la lavadora. Vamos al lío.
Indice de contenidos
- 1 Material necesario
- 2 Antes de empezar
- 3 La regla de oro: elige bien el enchufe
- 4 Integrar el Shelly en Home Assistant
- 5 Crear el ayudante de estado
- 6 Automatización: la lavadora ha arrancado
- 7 Automatización: la lavadora ha terminado de verdad
- 8 Sensor de puerta: ¿has sacado la ropa o te estás haciendo el tonto?
- 9 La tarjeta visual: HA Appliance Card
- 10 Protección anti-inundación con el Shelly Flood Gen4
- 11 Solución de problemas
- 12 Conclusión
- 13 Fuentes consultadas
Material necesario
Antes de meternos en harina, aquí tienes la lista de todo lo que vas a necesitar. Lo bueno es que el montaje mínimo solo requiere un enchufe inteligente con medición de consumo. El sensor de puerta y el de inundación son extras muy recomendables, pero puedes empezar sin ellos y añadirlos después.
| Material | Amazon | AliExpress |
|---|---|---|
| Shelly Plug S Para lavadoras hasta ~2.300W |
Amazon | AliExpress |
| Shelly 1PM Recomendado — aguanta 16A / 3.500W |
Amazon | AliExpress |
| Shelly BLU Door and Window Sensor de puerta Bluetooth |
Amazon | AliExpress |
| Shelly Flood Gen4 Con cable sensor de 2 metros — opcional pero muy recomendado |
Amazon | AliExpress |
Antes de empezar
Para que no te pille nada a medio gas, repasa esta lista antes de ponerte manos a la obra. No hay nada peor que estar a mitad de una configuración y darte cuenta de que te falta algo básico.
- Hardware mínimo: Un Shelly Plug S o un Shelly 1PM (según los vatios de tu lavadora, ahora te explico cómo elegir). Opcionalmente, un Shelly BLU Door and Window para la puerta del tambor y un Shelly Flood Gen4 para protección anti-inundación.
- Software: Home Assistant con la integración Shelly instalada. Si quieres la tarjeta visual bonita, necesitarás HACS (el gestor de componentes de la comunidad).
- Versión mínima: Home Assistant 2025.1 o superior. Las versiones anteriores tienen problemas con el Bluetooth proxy de los Shelly.
- Tiempo estimado: Unos 30 minutos para dejarlo todo funcionando. Si ya tienes el Shelly configurado en tu WiFi, la mitad.
- Importante: La lavadora debe estar conectada a la corriente a través del Shelly durante todo el proceso. Si la desenchufas del Shelly para hacer pruebas, pierdes la medición de consumo y las automatizaciones no van a funcionar.
Si es tu primera vez con Home Assistant y te suena todo a chino, te recomiendo que antes le eches un vistazo a la guía de Home Assistant para empezar que tengo en el blog. Ahí tienes los cimientos para entender lo que vamos a hacer aquí.
La regla de oro: elige bien el enchufe
Este es el paso que más gente se salta y donde luego vienen los lloros. No todos los enchufes inteligentes aguantan la misma potencia, y una lavadora no es una lámpara de mesilla. Cuando calienta agua para un lavado a 60 grados, esa máquina tira de corriente como si no hubiera un mañana.
Lo primero que tienes que hacer es buscar la pegatina de tu lavadora. Suele estar en el marco de la puerta, por dentro, o en la parte trasera. Lo que te interesa es el número que viene seguido de la letra W (vatios). Ese es el consumo máximo de tu lavadora.
Shelly Plug S: la opción fácil
El Shelly Plug S es un enchufe inteligente con medición de consumo que se enchufa directamente entre la pared y la lavadora. Cero instalación, lo sacas de la caja, lo configuras en la app y listo. Aguanta hasta unos 2.300W, que es suficiente para muchas lavadoras pequeñas y medianas.
La ventaja del Shelly Plug S es obvia: pim pam toma lacasitos, enchufar y funcionar. No necesitas tocar cables, no necesitas destornillador, no necesitas saber nada de electricidad. Si tu lavadora consume menos de 2.000W según la pegatina, este es tu dispositivo.
Shelly 1PM: la opción seria
Si tu lavadora supera los 2.300W (que es bastante habitual en lavadoras grandes o con secado integrado), necesitas el Shelly 1PM. Este dispositivo aguanta 16A, que equivale a unos 3.500W en una instalación doméstica española a 230V. Margen de sobra.
El Shelly 1PM no se enchufa directamente. Se instala detrás del enchufe de la pared, dentro de la caja de mecanismo o en una caja de registro cercana. Esto requiere un mínimo de conocimiento eléctrico o, si no te atreves, llamar a un electricista. No es complicado, pero hay que respetar las conexiones de fase, neutro y tierra.
¿Y si tengo dudas?
Si hay que mojarse y elegir uno, el Shelly 1PM. Una lavadora calentando agua para un ciclo de algodón a 60 grados puede tener picos de consumo que se acercan peligrosamente al límite del Plug S. El 1PM te da un margen de seguridad que te permite dormir tranquilo. Y si te preocupa la seguridad de los dispositivos domóticos, aquí tienes una guía sobre dispositivos domóticos que funcionan en local donde explico por qué los Shelly son una buena elección.
¿Por qué no un sensor de vibración?
Seguro que has visto por ahí tutoriales que usan un sensor de vibración pegado a la lavadora para detectar cuándo está centrifugando. Suena bien en la teoría, pero en la práctica es un puto lío.
El problema es que una lavadora no vibra todo el rato. Durante el remojo, la ropa está en agua quieta y el tambor apenas se mueve. Entre el lavado y el centrifugado hay pausas de varios minutos donde la máquina no hace absolutamente nada. Un sensor de vibración interpretaría esas pausas como «ha terminado» y te mandaría notificaciones falsas cada dos por tres.
El consumo eléctrico, en cambio, es la única métrica 100% fiable. Si la lavadora consume más de unos pocos vatios, está haciendo algo. Si lleva varios minutos consumiendo prácticamente cero, ha terminado de verdad. Así de simple.
Integrar el Shelly en Home Assistant
Una vez que tienes el Shelly (ya sea el Plug S o el 1PM) conectado a tu WiFi a través de la app Shelly Home, Home Assistant debería detectarlo automáticamente. Los Shelly usan un protocolo llamado mDNS que permite que los dispositivos se anuncien en la red local sin que tú tengas que hacer nada especial.
Ve a Ajustes → Dispositivos y servicios. Si todo va bien, verás una notificación en la parte superior que dice algo como «Nuevo dispositivo descubierto: Shelly». Dale a configurar y sigue los pasos.
Si no aparece automáticamente (pasa a veces en redes con VLANs o con el mDNS capado por el router), puedes añadirlo manualmente. En la misma pantalla de integraciones, pulsa el botón «Añadir integración», busca «Shelly» y escribe la IP del dispositivo. La IP la puedes ver en la app Shelly Home, en los detalles del dispositivo.
Una vez integrado, tómate un minuto para darle un nombre descriptivo. No lo dejes como «shellyplug-s-XXAABB» porque dentro de tres meses no vas a saber qué narices es eso. Ponle algo como «Enchufe lavadora» o «Lavadora cocina». También asígnalo al área correcta de tu casa (Cocina, Lavadero, o donde tengas la lavadora). Esto parece una tontería, pero cuando tienes veinte dispositivos domóticos, el orden es la diferencia entre una casa inteligente y un caos inteligente.
Después de integrarlo, ve al dispositivo dentro de Home Assistant y comprueba que tienes las entidades de potencia (power) y energía (energy). La de potencia te dice cuántos vatios está consumiendo la lavadora en tiempo real. La de energía te dice cuántos kWh ha consumido en total. Para nuestras automatizaciones vamos a usar la de potencia.
Crear el ayudante de estado
Aquí viene el cerebro de toda la operación. Necesitamos una forma de que Home Assistant sepa en qué fase está la lavadora: parada, lavando o terminada esperando a que alguien saque la ropa. Para eso vamos a crear un ayudante de tipo desplegable.
Si no sabes qué son los ayudantes en Home Assistant, piensa en ellos como variables que tú creas para guardar información que las automatizaciones pueden leer y modificar. Es como una pizarra donde Home Assistant apunta cosas.
Para crear el ayudante:
- Ve a Ajustes → Dispositivos y servicios → pestaña Ayudantes.
- Pulsa Crear ayudante → Desplegable.
- Ponle de nombre: Estado lavadora.
- Añade tres opciones, una por una: idle, running, done.
- Guarda.
Te estarás preguntando por qué las opciones están en inglés. Buena pregunta. La razón es que la tarjeta visual que vamos a instalar después (la HA Appliance Card) espera esos estados exactos en inglés para mostrar las animaciones correctas. Si pones «lavando» en vez de «running», la tarjeta no va a saber qué hacer y se queda en blanco. Puedes traducir los nombres amigables después si quieres, pero los valores internos deben ser idle, running y done.
Una vez creado, Home Assistant le asignará un ID automático, algo como input_select.estado_lavadora. Apúntalo o recuérdalo, porque lo vas a necesitar más adelante.
Automatización: la lavadora ha arrancado
Ahora vamos a crear la primera automatización. Esta es la sencilla: detectar cuándo la lavadora empieza a funcionar. La idea es que cuando el consumo eléctrico supere un umbral durante un tiempo mínimo, Home Assistant entienda que alguien ha puesto una lavadora.
Ve a Ajustes → Automatizaciones y escenas → Crear automatización → Crear nueva automatización. Todo esto se hace con clics, sin escribir una sola línea de YAML.
El disparador
Añade un disparador de tipo Numérico → Por encima de. Selecciona la entidad del sensor de potencia de tu Shelly (será algo como sensor.enchufe_lavadora_power o similar, depende del nombre que le hayas puesto). Pon el umbral en 10 vatios y el tiempo en 1 minuto.
¿Por qué 10W y no 1W? Porque algunos Shelly reportan pequeñas lecturas fantasma de 1-3W incluso cuando el electrodoméstico está apagado. Con 10W te aseguras de que la lavadora está realmente haciendo algo. Y el minuto de margen es para evitar falsos positivos: cuando una lavadora arranca, la resistencia que calienta el agua puede dar un pico de consumo brutal durante unos segundos y luego bajar. Si no pones ese minuto, podrías tener disparos falsos por picos transitorios.
La acción
Añade una acción de tipo Llamar servicio → input_select.select_option. Selecciona la entidad input_select.estado_lavadora y pon la opción running.
Dale un nombre descriptivo a la automatización, algo como «Lavadora – Detectar inicio de ciclo», y guarda. Ya tienes la primera pieza del puzzle. Si quieres profundizar en cómo funcionan las automatizaciones en Home Assistant, ahí tienes una guía completa donde explico los disparadores, condiciones y acciones con más detalle.
Automatización: la lavadora ha terminado de verdad
Aquí está el truco que falla a todo el mundo. Y cuando digo todo el mundo, me incluyo. La primera vez que monté esto, me llegaban tres notificaciones por lavado porque la automatización saltaba cada vez que la lavadora hacía una pausa entre fases.
El problema de las pausas
Una lavadora moderna (o no tan moderna) no funciona de forma continua. Un ciclo típico tiene varias fases: llenado de agua, calentamiento, lavado con giros del tambor, pausa de remojo, vaciado, aclarado, otro vaciado, centrifugado… Y entre muchas de esas fases hay pausas donde el consumo baja a prácticamente cero.
Si tú pones un disparador que diga «cuando el consumo baje de 5W, la lavadora ha terminado», te va a saltar a mitad del ciclo. Y si tu cuñado Mariano te dice que a él le funciona con un umbral de 2W sin tiempo de espera, pregúntale cuántas veces ha relavado la ropa porque sacó la colada a medio hacer pensando que había terminado.
La solución: umbral + tiempo sostenido
La clave está en combinar dos cosas: que el consumo baje de un umbral bajo Y que se mantenga así durante varios minutos seguidos. Las pausas entre fases de una lavadora raramente duran más de 2 minutos. Si el consumo lleva 3 minutos por debajo de 5W, puedes estar bastante seguro de que el ciclo ha terminado.
Configurar la automatización
Crea una nueva automatización con estos parámetros:
Disparador: Numérico → Por debajo de. Entidad: el sensor de potencia del Shelly. Umbral: 5 vatios. Tiempo: 3 minutos.
Condición (esto es fundamental): Añade una condición de tipo Estado. Entidad: input_select.estado_lavadora. Estado: running.
¿Por qué esta condición? Porque sin ella, la automatización saltaría cada vez que la lavadora lleva unos minutos apagada. Imagina que no pones lavadora en tres días. El consumo va a estar a 0W permanentemente, y sin la condición, Home Assistant estaría intentando ejecutar la automatización constantemente. Con la condición, solo se ejecuta si el ayudante dice que la lavadora está en modo «running». Es decir, solo salta después de que la primera automatización haya detectado un inicio de ciclo.
Acciones (en este orden):
- Acción 1: Llamar servicio → input_select.select_option → Entidad: input_select.estado_lavadora → Opción: done.
- Acción 2: Enviar notificación al móvil. Servicio: notify.mobile_app_tu_telefono. Mensaje: «La lavadora ha terminado. Saca la ropa antes de que huela a bola de billar mojada.» (o lo que prefieras, aquí cada uno que ponga lo que quiera).
Notificaciones que respetan tu sueño
Si programas lavadoras por la noche (con tarifa valle, por ejemplo), no querrás que el móvil te despierte a las 3 de la mañana para decirte que la ropa está lista. Añade una condición de hora antes de la acción de notificación:
Condición de hora: Después de las 8:00, antes de las 22:00.
Si la lavadora termina fuera de ese horario, el ayudante se pondrá en «done» igualmente (eso sí se ejecuta), pero la notificación no te llegará hasta que crees una segunda automatización que compruebe por la mañana si el estado sigue en «done». Eso ya es un nivel extra que puedes añadir después, pero para empezar con la condición de hora vas sobrado.
Si te interesa saber más sobre por qué es importante vigilar el consumo de los electrodomésticos, tengo un artículo donde hablo de seguridad eléctrica en domótica que merece la pena leer.
Sensor de puerta: ¿has sacado la ropa o te estás haciendo el tonto?
Vale, ya tienes una lavadora que te avisa cuando termina. Pero seamos realistas: ¿cuántas veces has visto la notificación, has dicho «ahora voy» y se te ha olvidado? Exacto. Para eso está el sensor de puerta.
El Shelly BLU Door and Window es un sensor de puerta Bluetooth diminuto que se pega en el marco de la puerta de la lavadora con cinta adhesiva. Detecta si la puerta está abierta o cerrada mediante un imán y un sensor magnético, igual que los sensores de puerta de toda la vida pero en versión miniatura.
Cómo llega la señal Bluetooth a Home Assistant
Aquí viene la parte elegante. El sensor BLU es Bluetooth, pero tú no necesitas añadir ningún adaptador Bluetooth extra a tu servidor de Home Assistant. ¿Por qué? Porque el Shelly que ya tienes enchufado en la lavadora (el Plug S o el 1PM) actúa como pasarela Bluetooth. Recibe la señal del sensor BLU por Bluetooth y la reenvía a Home Assistant por WiFi. Shelly llama a esto «Bluetooth proxy» y funciona de maravilla.
Para activarlo:
- En la app Shelly Home, entra en el dispositivo (Plug S o 1PM), ve a Ajustes y activa el modo Bluetooth scanner.
- En Home Assistant, ve a Ajustes → Dispositivos y servicios → Shelly → pulsa el icono de engranaje (⚙️) del dispositivo → cambia Bluetooth scanner mode a Passive.
- Reinicia Home Assistant.
- Espera unos minutos. Los dispositivos BLU aparecerán automáticamente como nuevos dispositivos en la integración BTHome.
Si quieres saber más sobre sensores Bluetooth y Zigbee para domótica, tengo un artículo donde comparo ambas tecnologías y cuándo usar cada una.
La trampa de abrir y cerrar
Ahora, ojito a esto. Abrir la puerta de la lavadora no significa que hayas sacado la ropa. Puede que la hayas abierto para meter una prenda que se te olvidó (si el ciclo ya terminó), para olerla y decidir que necesita otro lavado, o simplemente porque pasabas por ahí y la has abierto por inercia. Si la automatización marca el ciclo como completado en cuanto se abre la puerta, vas a tener falsos positivos.
La solución es sencilla: la puerta tiene que estar abierta al menos 45 segundos seguidos. Ese es más o menos el tiempo mínimo real que necesitas para sacar toda la ropa de un tambor. Alguien que solo abre para husmear y vuelve a cerrar no supera esos 45 segundos. Alguien que está vaciando la lavadora de verdad, sí.
Configurar la automatización de «ropa sacada»
Crea una tercera automatización:
- Disparador: Sensor de puerta (la entidad del Shelly BLU en BTHome) → Estado: abierto → durante 45 segundos.
- Condición: Estado del ayudante = done. (Solo queremos silenciar los recordatorios si la lavadora ya había terminado, no en cualquier momento.)
- Acción: Cambiar ayudante a idle y, opcionalmente, enviar una confirmación amigable al móvil del tipo «Ropa sacada. Ciclo completado.»
Con esto, una vez que has sacado la ropa de verdad, el sistema vuelve al estado inicial y para de mandarte recordatorios. Y si eres de los que tienen la mala costumbre de abrir, ver el enredo de sábanas y volver a cerrar esperando a que aparezca un voluntario, los recordatorios van a seguir llegando hasta que te pongas las pilas.
La tarjeta visual: HA Appliance Card
Todo lo que hemos montado hasta ahora funciona, pero es invisible. Las automatizaciones corren en segundo plano y la única señal de que algo pasa es una notificación en el móvil. Si quieres presumir delante del cuñado Mariano, necesitas algo que se vea. Aquí entra la HA Appliance Card.
La HA Appliance Card es una tarjeta personalizada para el panel de control de Home Assistant, diseñada específicamente para lavadoras, secadoras y lavavajillas. Lo mejor de todo es que no le importa ni lo más mínimo qué marca o modelo tienes. Funciona con cualquier cosa que tenga un enchufe inteligente y, opcionalmente, un sensor de puerta. Exactamente lo que acabamos de montar.
La tarjeta muestra una animación de la lavadora girando cuando está en marcha, la puerta entreabierta dibujada cuando la abres, una barra de progreso y el estado actual. Es una de esas cosas que no sabes que te faltaba hasta que la ves funcionar.
Instalar la HA Appliance Card
Para instalarla necesitas tener HACS en tu Home Assistant. Si aún no lo tienes, te recomiendo que lo instales porque vas a acabar utilizándolo para muchísimas cosas más. Si ya lo tienes, sigue estos pasos:
- Ve a HACS en el menú lateral de Home Assistant.
- Pulsa el menú de tres puntos (⋮) en la esquina superior derecha.
- Selecciona Repositorios personalizados.
- En el campo de URL, pega: https://github.com/ADNPolymerase/ha-appliance-card
- En el campo de categoría, selecciona Dashboard (Panel de control).
- Pulsa Añadir.
- Busca «HA Appliance Card» en HACS e instala.
- Reinicia Home Assistant o recarga los recursos del frontend.
Añadir la tarjeta al panel
Antes de añadir la tarjeta, ve a Ajustes → Dispositivos y servicios → Ayudantes, localiza tu ayudante «Estado lavadora» y copia el ID de entidad. Será algo como input_select.estado_lavadora. Lo vas a necesitar en un momento.
Ahora ve a un panel de control, entra en modo edición y añade una nueva tarjeta. En el buscador de tarjetas, escribe «appliance» y selecciona la tarjeta de HA Appliance Card.
Aquí viene el bug conocido que hay que saber: el editor visual de la tarjeta no permite seleccionar ayudantes (input_select) en el campo de entidad de estado. Solo muestra sensores de dispositivos reales. Así que tienes que hacer una cosa:
- En el editor visual, pon el nombre de la tarjeta (por ejemplo «Lavadora»).
- En «Door sensor», selecciona el sensor de puerta del Shelly BLU (la entidad de BTHome).
- Pulsa el botón Mostrar editor de código en la parte inferior del editor.
- Al final del bloque YAML que aparece, añade esta línea:
state_entity: input_select.estado_lavadora
Sustituye input_select.estado_lavadora por el ID real de tu ayudante si le pusiste otro nombre. Guarda y cierra el editor.
A partir de ahora, cuando la lavadora arranque, la tarjeta mostrará la animación de lavado. Cuando termines el ciclo, cambiará el estado. Y cuando abras la puerta, dibujará la puerta entreabierta. Todo visual, todo en tiempo real, todo funcionando en local sin ninguna nube de por medio. El panel de control de Home Assistant ha mejorado mucho en las últimas versiones, y si quieres ver qué más puedes hacer con él, échale un vistazo a las novedades de los paneles de control en Home Assistant.
Un apunte importante: la HA Appliance Card es una versión temprana (early preview, en palabras de sus propios autores). Funciona perfectamente para lo que necesitamos, pero puede cambiar en futuras versiones. Si en algún momento algo deja de funcionar, lo primero que tienes que hacer es actualizar la tarjeta desde HACS y revisar si ha cambiado alguna opción de configuración.
Protección anti-inundación con el Shelly Flood Gen4
Y llegamos al dispositivo que puede salvarte de cambiar el parqué de media casa. El Shelly Flood Gen4 es un sensor de fugas de agua con una característica que lo diferencia de los sensores habituales: viene con un cable detector de dos metros que puedes hacer rodear completamente la base de la lavadora.
Los sensores de agua clásicos detectan la humedad en un solo punto, el que está directamente debajo del sensor. Si la fuga viene de un lado diferente de la lavadora, puede que el agua tarde mucho en llegar a ese punto. El Shelly Flood Gen4, con su cable de dos metros, vigila una frontera entera. Si hay agua en cualquier punto de esa frontera, salta la alarma.
Además, es uno de los pocos sensores del mercado que soporta cuatro protocolos de comunicación diferentes: WiFi, Bluetooth, Zigbee y Matter. Puedes elegir el que mejor encaje con tu instalación.
La cadena de reacción
Una vez integrado en Home Assistant (igual que los demás Shelly, se detecta automáticamente), puedes montar una automatización que haga lo siguiente en cuanto detecte agua:
- Notificación crítica al móvil. Home Assistant permite enviar notificaciones con prioridad máxima que suenan aunque el teléfono esté en silencio. Para eso, en el servicio de notificación, añade el atributo data: {push: {sound: {name: default, critical: 1, volume: 1}}} si usas iOS, o el equivalente para Android según la configuración de tu app de Home Assistant.
- Enciende las luces del salón en rojo o activa una sirena por los altavoces. La alarma visual complementa a la sonora.
- Apaga el enchufe Shelly de la lavadora. Servicio: switch.turn_off → Entidad: el switch del Shelly Plug S o del Shelly 1PM.
¿Por qué apagar la lavadora ayuda a cortar el agua? Porque la electroválvula que controla la entrada de agua del grifo a la lavadora necesita corriente para mantenerse abierta. Es una válvula de apertura por corriente. Si le quitas la electricidad, la válvula se cierra sola por resorte. Resultado: la lavadora deja de admitir agua de la red.
Lo que el Shelly Flood no puede hacer
Conviene ser honesto sobre las limitaciones. Si el problema no es la electroválvula de la lavadora sino la manguera que va del grifo de la pared a la lavadora, cortar la corriente no sirve de absolutamente nada. El agua sigue saliendo a presión porque viene directamente de la red, y el grifo está abierto. Para eso la solución real es instalar una válvula motorizada en la llave de paso de la lavadora, que se puede automatizar desde Home Assistant para que se cierre en cuanto el sensor detecte agua.
Es un proyecto un poco más avanzado, pero si tienes la lavadora en una zona donde una inundación causaría daños graves, merece la pena plantearlo. Mientras tanto, el Shelly Flood Gen4 te cubre del escenario más habitual, que es la fuga por el propio electrodoméstico. Si quieres profundizar más en la protección contra fugas, tengo un artículo completo sobre detección de fugas de agua con Home Assistant donde exploro todas las opciones disponibles.
Solución de problemas
Las cosas no siempre salen a la primera. Aquí van los problemas más habituales y sus soluciones.
El Shelly no aparece en Home Assistant
Lo más probable es que haya un problema de red. Comprueba que el Shelly y Home Assistant están en la misma red WiFi y en la misma subred. Si tienes VLANs o un router que bloquea el mDNS entre subredes, el autodiscovery no va a funcionar. En ese caso, añade el Shelly manualmente con su dirección IP fija (configúrala primero en la app Shelly Home).
La automatización de fin de lavado salta demasiado pronto
Tu lavadora tiene pausas más largas entre fases de lo habitual. Sube el tiempo de espera de 3 minutos a 5 o incluso a 7 minutos. No afecta a nada: solo significa que la notificación llega un poco más tarde después del fin real del ciclo, pero no te van a saltar falsas alarmas.
El sensor BLU Door no aparece en Home Assistant
Primero, confirma que el modo Bluetooth scanner está activado en el Shelly que hace de pasarela (el de la lavadora). Luego reinicia Home Assistant. Los dispositivos BLU pueden tardar entre 2 y 5 minutos en aparecer después de activar el modo scanner. Si siguen sin aparecer, ve a la integración BTHome en Ajustes y pulsa el botón de buscar dispositivos manualmente.
La tarjeta HA Appliance Card no muestra el estado correcto
Revisa el YAML de la tarjeta. El campo state_entity tiene que tener el ID exacto del ayudante, no el nombre amigable. Si creaste el ayudante con el nombre «Estado lavadora», el ID será input_select.estado_lavadora, pero si pusiste acentos o caracteres especiales en el nombre, el ID puede ser diferente. Búscalo en Ajustes → Ayudantes y copia el ID que aparece debajo del nombre.
¿Puedo usar esto con la secadora o el lavavajillas?
Sí, exactamente igual. Lo único que tienes que ajustar son los vatios de los umbrales según el consumo de cada electrodoméstico. Para el lavavajillas y la secadora, los umbrales de 10W para inicio y 5W para fin suelen funcionar bien también. La tarjeta HA Appliance Card ya trae las animaciones correspondientes para los tres electrodomésticos: solo tienes que cambiar el parámetro appliance_type a dryer o dishwasher según corresponda.
Conclusión
Has cogido una lavadora que no sabía ni lo que era internet y la has convertido en un electrodoméstico que sabe cuándo arranca, cuándo termina de verdad, si has sacado la ropa o te estás haciendo el remolón, y que puede cortarse sola ante una fuga de agua. Todo eso con un enchufe inteligente de menos de 20 euros, un sensor de puerta de 15 euros y un poco de tiempo en Home Assistant. Sin cambiar de lavadora, sin suscripciones a la nube y sin depender de que el fabricante decida mantener su aplicación activa dentro de cinco años.
Y recuerda lo del final del vídeo: exactamente lo mismo te funciona para la secadora y el lavavajillas. Ajusta los umbrales de vatios, cambia el tipo en la tarjeta y en cuestión de minutos tienes tres electrodomésticos monitorizados con el mismo esquema. La domótica de verdad no es comprar aparatos nuevos. Es hacer que los que ya tienes trabajen para ti.




