En este artículo comparto una automatización que he creado en Home Assistant para proteger el interior de casa en caso de lluvia. La lógica es sencilla pero efectiva: si empieza a llover y hay alguna ventana abierta, se bajan automáticamente las persianas. Además, recibimos una notificación en el móvil informando de lo sucedido.

🎯 Objetivo

  • Detectar si está lloviendo mediante un sensor de lluvia.
  • Comprobar si hay alguna ventana abierta.
  • Bajar las persianas de las habitaciones afectadas.
  • Enviar una notificación a nuestros teléfonos móviles.

📋 Automatización completa en YAML

alias: Bajar persianas si llueve y hay ventanas abiertas
description: >
  Al detectar lluvia y si alguna ventana está abierta, cierra las persianas.
trigger:
  - platform: state
    entity_id: binary_sensor.sensor_lluvia_rain
    to: "on"
    for:
      minutes: 1
condition:
  - condition: or
    conditions:
      - condition: state
        entity_id: binary_sensor.sensor_ventana_salon_contact
        state: "on"
      - condition: state
        entity_id: binary_sensor.sensor_ventana_bano_matrimonio_contact
        state: "on"
      - condition: state
        entity_id: binary_sensor.sensor_ventana_dormitorio_matrimonio_contact
        state: "on"
      - condition: state
        entity_id: binary_sensor.sensor_ventana_erick_contact
        state: "on"
      - condition: state
        entity_id: binary_sensor.sensor_ventana_alvaro_contact
        state: "on"
action:
  - service: notify.mobile_app_iphone_de_alvaro
    data:
      message: Está lloviendo y se cerrarán las persianas
  - service: notify.mobile_app_iphone_de_tamara_14_pro_max
    data:
      message: Está lloviendo y se cerrarán las persianas
  - service: cover.close_cover
    target:
      entity_id:
        - cover.persiana_dormitorio_matrimonio
        - cover.persiana_erick
        - cover.persiana_salon
mode: single

📱 Notificaciones móviles

Como parte de la automatización, se envía un mensaje a nuestros dispositivos móviles mediante la app de Home Assistant instalada en los iPhone. Esto nos permite saber en todo momento que la automatización ha actuado.

🛠️ Sensores y dispositivos usados

  • Sensor de lluvia: binary_sensor.sensor_lluvia_rain
  • Sensores de ventanas: sensores tipo binary_sensor.sensor_ventana_*
  • Persianas: dispositivos tipo cover.persiana_*
  • Notificaciones: móviles con mobile_app_iphone_de_alvaro y mobile_app_iphone_de_tamara_14_pro_max

📌 Recomendaciones

  • Asegúrate de que los nombres de entidad coinciden con los tuyos en Home Assistant.
  • Si tienes muchas ventanas, puedes agruparlas en un group para simplificar la condición.
  • Haz pruebas con lluvia simulada para validar el comportamiento.

🔒 Seguridad y comodidad

Esta automatización no solo evita que entre agua por descuido, también añade una capa de comodidad al hogar inteligente. Es ideal si tienes niños, mascotas o simplemente quieres olvidarte de las ventanas cuando el tiempo cambia de repente.

¿Tienes una estación meteorológica propia o integraciones como OpenWeatherMap? Puedes adaptar esta lógica también con esos sensores.

Espero que te sirva como base para seguir automatizando tu hogar 😊