Icono del sitio Home Assistant Fácil

Simular presencia Home Assistant: cortinas, persianas y luces para evitar robos

simulacion presencia home assistant
NO dejes tu casa sola: automatiza estas 3 cosas antes de irte

Simular presencia en home assistant no es magia negra, pero cuando se hace bien, se acerca bastante. Hay un detalle que delata que tu casa está vacía, y no me refiero al buzón a reventar de publicidad de la pizzería del barrio. Es algo mucho más sutil: tu casa está parada. No respira. Y eso, para alguien que observa la calle con paciencia y mala leche, es como un cartel de neón en el balcón que dice «Estamos en Torrevieja, pasa sin llamar».

Porque los ladrones modernos no son los de las películas. No van con pasamontañas a las tres de la madrugada tirando la puerta abajo. Son más listos que eso: observan, estudian tu calle, se fijan en qué persianas llevan tres días bajadas a cal y canto, qué toldo sigue recogido con un sol que derrite el asfalto, o qué luces están siempre apagadas exactamente a las diez de la noche. Y cuando ven un patrón así de predecible, piensan: «Blanco fácil».

Nadie te puede garantizar al cien por cien que no te entren a robar. Pero sí podemos hacer una cosa muy concreta: joderles el plan y ponérselo muy difícil. Como me dijo una vez un colega policía, un ladrón ante la duda siempre elige el camino fácil. Y de eso trata exactamente este artículo: conseguir que miren tu casa y digan «uf, aquí ni de coña, me voy a la del vecino».

Ojo, que aquí no vamos a hablar de cámaras. Las cámaras de seguridad para casa se merecen su propio artículo aparte, porque son importantes. Pero una cámara te avisa cuando el tío ya está dentro o a punto de reventarte la cerradura. Esto va de otra cosa: usar la domótica como escudo preventivo. Para que directamente ni elijan tu casa.

Capítulos el vídeo

Estos son los capítulos

00:00 El detalle que delata una casa vacía

01:06 Cómo piensan los ladrones antes de elegir vivienda

02:24 Cortinas inteligentes para simular actividad

04:09 Toldos y persianas con lógica y aleatoriedad

05:35 El error más común al programar luces

06:36 Blueprint Holiday & Away Lighting

07:02 Integración Simulación de Presencia

07:34 Estrategia completa para vacaciones

08:12 ¿Tienes una IDEACA?

Material necesario

Esto es lo que necesitas para seguir este artículo. Te dejo los enlaces directos a Amazon y AliExpress:

MaterialAmazonAliExpress
Riel de cortina motorizado Zemismart Zigbee
El que usa Luis en el vídeo
AmazonAliExpress
Motor para persiana Zigbee (tubular)AmazonAliExpress
Motor para toldo ZigbeeAmazonAliExpress
Bombilla inteligente Zigbee E27AmazonAliExpress
Coordinador Zigbee USB SLZB-06U
Necesario para red Zigbee local
AmazonAliExpress

Antes de empezar

Antes de meterte en harina, repasa esto:

Dicho esto, vamos al lío.

Por qué una casa parada huele a vacío (y cómo lo detecta un ladrón)

Vamos a quitarnos una idea de la cabeza: el ladrón de hoy en día no es un improvisado. Observa. Estudia tu calle como un opositor a juez. Se fija en los patrones, en los detalles, en lo que no encaja.

¿Qué es lo que ve cuando mira una casa vacía? Señales muy concretas:

Todo eso grita «nadie en casa». Y aunque no hay garantía absoluta de nada en seguridad, hacer que tu casa respire y tenga movimiento imprevisible es una de las cosas más efectivas que puedes hacer a nivel preventivo.

La clave está en la imprevisibilidad. Una casa habitada no sigue un horario de reloj suizo. Las personas abrimos la persiana cuando nos despertamos, que no siempre es a la misma hora. Bajamos el toldo cuando pega el sol, que cambia cada día. Encendemos la luz del baño a deshora porque nos hemos levantado a beber agua. Ese caos controlado es exactamente lo que tenemos que imitar.

Y para eso, hay tres dispositivos que hacen un trabajo estupendo. Te los cuento uno a uno.

Dispositivo 1: cortinas motorizadas Zemismart Zigbee

El primer guardián silencioso son unas cortinas motorizadas. En mi caso, he metido en casa las de Zemismart, un fabricante que lleva bastante tiempo en el mercado de la automatización de cortinas y que ha apostado fuerte por el protocolo Zigbee.

Qué es y por qué Zigbee (y no WiFi)

El sistema es sencillo de entender: es el riel de cortina de toda la vida, pero con un motorcito y una correa que hacen el trabajo sucio por ti. El modelo que yo he montado es la versión Zigbee, lo que significa que es compatible con Zigbee2MQTT y se conecta de forma directa y local con Home Assistant.

Sin nubes chinas. Sin depender de servidores que están en la otra punta del planeta y que un día pueden desaparecer. Si quieres entender mejor la diferencia entre dispositivos que funcionan en local frente a los que dependen de la nube, ya tengo un artículo que te lo explica.

El peaje a pagar, porque siempre hay uno, es que necesitan alimentación continua. Así que te va a tocar tirar de ingenio para disimular un cable desde el motor hasta el enchufe más cercano. Hazlo bien y evita la clásica colleja estética.

Pero aquí viene la ventaja oculta: al ir enchufadas a la corriente, se convierten automáticamente en repetidores de la señal Zigbee. Así que además de mover cortinas, te vitaminan la cobertura de toda la red.

Cómo emparejar el riel Zemismart en Zigbee2MQTT

El proceso de emparejamiento es el habitual en Zigbee2MQTT. Primero activas el modo de emparejamiento en Zigbee2MQTT desde el panel de la integración en Home Assistant:

Una vez emparejado, el motor Zemismart se expone en Home Assistant como una entidad de tipo cover con posición del 0 al 100%. Puedes abrirla del todo, cerrarla o pararla en cualquier punto intermedio. El control básico vía MQTT es así:

# Abrir la cortina
{"state": "OPEN"}

# Cerrar la cortina
{"state": "CLOSE"}

# Parar en posición intermedia
{"state": "STOP"}

# Ir a una posición concreta (0 = cerrado, 100 = abierto)
{"position": 50}

Pero esto, abrirla y cerrarla desde el móvil, es solo para fanfarronear delante del cuñado Mariano. Lo que realmente hace que el cacharro valga cada maldito céntimo es que se mueva solo cuando tú estás a cuatrocientos kilómetros de distancia.

La automatización que convierte el riel en un guardián: horarios variables

La clave de todo esto es la aleatoriedad. No sirve de nada programar que la cortina se abra todos los días a las 9:00 exactas. Eso lo ve venir hasta el primo tonto del ladrón.

Lo que queremos es variación: que por la mañana la cortina se abra entre las 8:30 y las 9:30 de forma aleatoria. Que a mediodía se cierre a medias. Que por la tarde se abra un poco más. Que de noche se cierre del todo. Y que esos horarios varíen ligeramente cada día.

Para conseguir esa variación en las automatizaciones de Home Assistant, puedes usar plantillas de tiempo con offset aleatorio. Un ejemplo de automatización básica con variación:

alias: Abrir cortina salón por la mañana (hora variable)
description: Abre la cortina del salón entre las 8:30 y las 9:30
trigger:
  - platform: template
    value_template: >
      {{ now().hour == 8 and now().minute == (30 + (range(60) | random)) }}
condition: []
action:
  - service: cover.open_cover
    target:
      entity_id: cover.cortina_salon
mode: single

La idea es hacer varias automatizaciones así, una para cada movimiento del día, con rangos horarios ligeramente diferentes. El resultado desde la calle: una cortina que se mueve, pero nunca a la misma hora exacta. Eso se parece muchísimo a una casa habitada.

Dispositivo 2: toldos y persianas motorizadas con Home Assistant

El segundo escudo para tu casa son los toldos y las persianas motorizadas. Piénsalo un momento: ¿qué pensarías si ves un balcón en pleno agosto con treinta y ocho grados a la sombra, las persianas bajadas y el toldo recogido? Exacto. Esa casa está más vacía que la nevera de un estudiante a final de mes.

Motorizar persianas y toldos está bien para no dejarte la espalda. Pero que bajen y suban solos respondiendo a la lógica del día… eso ya es otro nivel. Y gracias a la integración en Home Assistant, este nivel está al alcance de cualquiera.

Toldos con lógica climática: que el toldo responda al sol (y al viento)

Para los toldos la estrategia es diferente a las cortinas. Aquí no se trata de aleatoriedad sino de lógica: el toldo tiene que comportarse como lo haría si hubiera alguien en casa.

La automatización básica es sencilla: que el toldo baje media hora después del amanecer si el sol ya está pegando, y que se recoja cuando el sol se esconda o llegue la noche. Eso ya da una apariencia natural.

Pero si le metes una estación meteorológica al sistema, cierras el círculo de verdad. Que el toldo se recoja solo si empieza a llover o si el viento supera un umbral determinado. Alguien que observe desde fuera verá que ese toldo reacciona al clima, y pensará que hay alguien al mando tomando decisiones. Tengo un artículo sobre el sensor de lluvia Zigbee barato para Home Assistant que encaja perfecto en esta automatización.

Un ejemplo de automatización para toldos:

alias: Toldo - bajar si hay sol
description: Baja el toldo media hora después del amanecer si hace sol
trigger:
  - platform: sun
    event: sunrise
    offset: "00:30:00"
condition:
  - condition: numeric_state
    entity_id: sensor.iluminancia_exterior
    above: 10000
  - condition: numeric_state
    entity_id: sensor.velocidad_viento
    below: 40
action:
  - service: cover.open_cover
    target:
      entity_id: cover.toldo_terraza
mode: single

---
alias: Toldo - recoger si llueve o hay viento
description: Recoge el toldo si llueve o el viento supera 40 km/h
trigger:
  - platform: numeric_state
    entity_id: sensor.velocidad_viento
    above: 40
  - platform: state
    entity_id: binary_sensor.lluvia
    to: "on"
action:
  - service: cover.close_cover
    target:
      entity_id: cover.toldo_terraza
mode: single

Persianas con aleatoriedad controlada: el caos que engaña

Las persianas son otra historia completamente. Aquí la clave no es la lógica sino el desorden. En una casa normal, no se abren todas las persianas a la vez ni todas a la misma hora.

Lo que queremos imitar es el comportamiento real de los que viven en la casa. La persiana de tu habitación se abre un poco a las ocho porque eres madrugador. La del salón a las nueve cuando te tomas el café. Y la del cuarto de tu hijo adolescente a la una del mediodía, porque ese no madruga ni aunque haya un incendio.

Ese desorden, ese pequeño caos controlado, es exactamente lo que confunde a quien está observando desde la acera de enfrente. Una casa con persianas que se abren a horas distintas, en habitaciones distintas, parece una casa con varias personas viviendo en ella. No hay robot ni sistema de domótica que imite eso tan bien como… simplemente replicar lo que hacen las personas de verdad.

El truco técnico es el mismo que con las cortinas: automatizaciones con offsets de tiempo aleatorios. Crea una automatización por persiana, con un rango horario diferente para cada una, y verás cómo la fachada de tu casa cobra vida propia.

Un ejemplo concreto de cómo programar una persiana con hora variable en Home Assistant:

alias: Persiana dormitorio - abrir por la mañana (hora variable)
description: Abre la persiana entre las 7:45 y las 8:45 de forma aleatoria
trigger:
  - platform: template
    value_template: >
      {% set minuto_aleatorio = range(0, 60) | random %}
      {{ now().hour == 7 and now().minute == (45 + minuto_aleatorio) % 60 }}
condition: []
action:
  - service: cover.set_cover_position
    target:
      entity_id: cover.persiana_dormitorio
    data:
      position: "{{ range(30, 70) | random }}"
mode: single

Fíjate en el detalle: no abro la persiana del todo. La posición final también es aleatoria, entre el 30% y el 70%. Porque en una casa normal, la gente no siempre abre las persianas al cien por cien. Las hay que abren la mitad para que no entre el sol de lleno. Las hay que abren casi del todo pero no exactamente. Ese tipo de matices son los que hacen que la imitación sea convincente.

Por cierto, si tienes toldos pero todavía no los has motorizado ni integrado en Home Assistant, tengo otro artículo específico sobre toldos inteligentes sin nube que te puede servir como punto de partida.

Dispositivo 3: luces inteligentes para simular presencia (y cómo no cagarlo)

El tercer dispositivo es el clásico de los clásicos: las luces inteligentes. Es el truco más viejo del manual para simular que hay alguien en casa, y sigue funcionando de lujo… siempre y cuando no cometas el error que comete el noventa por ciento de la gente.

El error que delata tu casa vacía

El error clásico es este: encender el salón todos los días a las siete y media en punto, y apagarlo a las once exactas. Eso huele a temporizador comprado en los chinos en los años noventa. Cualquier observador con dos dedos de frente lo detecta en cuarenta y ocho horas.

Lo que de verdad funciona es imitar el recorrido real de una persona por la casa. Llegas, enciendes el pasillo, pasas a la cocina, luego al salón. Vas corriendo al baño a deshora. Un rato antes de dormir, enciendes la lámpara de la mesilla. Secuencias de encendido y apagado que cambian cada día de forma aparentemente aleatoria. Eso es vida.

Intentar programar todo ese circo a mano con automatizaciones es un camino hacia el sufrimiento. Así que, para montarlo sin volverte loco, tienes dos caminos: el fácil y el fino.

Camino fácil: Blueprint Holiday & Away Lighting

El camino fácil es tirar de un Blueprint. Para el que no sepa qué cojines es un blueprint, es una automatización que ya se ha currado otro friki por ti. Tú solo la importas a tu Home Assistant, rellenas cuatro huecos con las luces que quieres usar y el rango horario, y listo. Cero código.

El que está petando este verano se llama Holiday & Away Lighting. Lo encontrarás en la comunidad de Home Assistant:

La configuración es tan sencilla que en unos diez minutos ya lo tienes funcionando. Le dices qué luces quieres que gestione, en qué franja horaria debe actuar (por ejemplo, de las 20:00 a las 23:30), y el blueprint se encarga del resto: encender y apagar las luces de forma tan impredecible que parece que allí vive una familia de monos con hiperactividad. Desde fuera, imposible saber si hay alguien o no.

Lo bueno del blueprint es que funciona con cualquier tipo de luz que ya tengas integrada en Home Assistant: bombillas Zigbee, enchufes inteligentes con lámpara conectada, luces de Shelly, lo que sea. No necesitas comprar hardware específico si ya tienes luces domóticas en casa. Y si todavía no las tienes y estás pensando en qué comprar, cualquier sistema domótico con soporte para Home Assistant es válido.

Camino fino (para los muy cafeteros): integración Presence Simulation de HACS

Y luego está el camino fino. Para los que quieren exprimir esto al máximo.

Se llama Presence Simulation y es una integración de terceros que se instala vía HACS. La diferencia con el blueprint es fundamental: en vez de inventarse horas al azar, esta integración se dedica a grabar lo que tú haces de verdad con los interruptores durante el período que configures (el «delta» de días), y luego lo reproduce en bucle mientras estás de viaje.

O sea: tu casa no imita a «una persona genérica». Te imita a ti. Clava tus mismos horarios, tus mismas rutinas y tus mismas manías. Eso ya no hay Dios que lo distinga desde la calle.

Cómo instalarla:

También puedes instalarla directamente desde este enlace (si tienes My Home Assistant configurado):

https://my.home-assistant.io/redirect/hacs_repository/?repository=presence_simulation&category=Integration&owner=slashback100

Qué configurar una vez instalada:

Un detalle importante: para que la integración funcione, la integración history de Home Assistant debe estar activa. Por defecto lo está, así que no tienes que hacer nada. Eso sí, el periodo de historial guardado en la base de datos (controlado por la integración recorder) tiene que ser mayor que el delta que configures. Por defecto son diez días.

Si también quieres simular cambios de brillo y temperatura de color de las luces (no solo encendido/apagado), instala además la integración Light Reilluminator desde HACS. Sin ella, Presence Simulation solo simula el encendido y apagado, que ya es mucho.

Cómo activar y desactivar la simulación:

Una vez configurada, verás en Home Assistant una entidad de tipo switch para cada simulación que hayas creado. Para activarla cuando te vayas de vacaciones, simplemente enciéndela. Para detenerla cuando vuelves, apágala. También puedes hacer una automatización que la active automáticamente cuando detecte que no estás en casa.

alias: Activar simulación de presencia al salir de casa
description: Activa la simulación cuando nadie está en casa
trigger:
  - platform: state
    entity_id: group.familia
    to: not_home
action:
  - service: switch.turn_on
    target:
      entity_id: switch.simulacion_presencia
mode: single

alias: Desactivar simulación de presencia al llegar a casa
description: Desactiva la simulación cuando alguien llega
trigger:
  - platform: state
    entity_id: group.familia
    to: home
action:
  - service: switch.turn_off
    target:
      entity_id: switch.simulacion_presencia
mode: single

La visión completa: cuando todo encaja y tu casa respira

Imagínate la escena. Son las once de la mañana de un martes de agosto. Tú estás en la playa, con el culo en la arena y una cerveza helada en la mano, sin preocuparte de nada. Mientras tanto, en tu casa:

Llega la tarde. El sol empieza a bajar. El toldo se recoge solo porque la iluminancia ha caído. Las persianas se abren un poco más. Y cuando cae la noche:

¿Es una casa encantada? No. Es una casa habitada. Pero sobre todo, es una casa segura. Alguien que la esté observando desde la acera verá movimiento, cambios, imprevisibilidad. Verá una casa que respira. Y moverá el objetivo a otro sitio.

Eso es exactamente lo que queremos conseguir: no ser el objetivo más fácil y jugoso de toda la calle. No hace falta una fortaleza invencible. Hace falta ser suficientemente imprevisible para que no merezcas la pena.

La domótica, bien configurada, no es solo comodidad ni cacharreo para frikis. Es una capa real de seguridad pasiva que trabaja mientras tú no estás. Y lo mejor: una vez configurada, no tienes que hacer nada más. Se encarga sola.

Hay otra ventaja que muchas veces se olvida: estos tres dispositivos son útiles los trescientos sesenta y cinco días del año, no solo en vacaciones. Las cortinas que se abren solas por la mañana, el toldo que baja con el sol, las luces que se encienden cuando llegas a casa… todo eso mejora tu calidad de vida día a día. La simulación de presencia es solo la guinda del pastel cuando te vas fuera.

Preguntas frecuentes

¿Funciona si solo tengo luces inteligentes y no tengo cortinas ni persianas motorizadas?

Sí, perfectamente. El blueprint Holiday & Away Lighting y la integración Presence Simulation funcionan con cualquier combinación de dispositivos. Empieza con lo que tienes. Si solo tienes luces, úsalas. Cada dispositivo que añades suma una capa más de credibilidad.

¿Necesito HACS para usar el Blueprint Holiday & Away Lighting?

No. Los blueprints se importan directamente en Home Assistant desde la URL del hilo de la comunidad, sin necesidad de HACS. HACS solo es necesario para instalar la integración Presence Simulation.

¿La integración Presence Simulation funciona con persianas y covers además de luces?

Sí. La integración soporta luces, covers (persianas, cortinas, toldos), switches, media_player y cualquier entidad que se pueda encender y apagar. Puedes incluir todas las entidades que quieras en una misma simulación, y la integración reproducirá el historial de cada una de forma independiente.

¿Qué pasa si me quedo más días de vacaciones de lo previsto?

La integración Presence Simulation tiene en cuenta este caso. Si la simulación lleva activa más días que el delta configurado, simplemente reinicia el ciclo desde el principio y empieza de nuevo. La simulación continúa en bucle hasta que la desactives manualmente o una automatización la detenga.

Conclusión: simula presencia en home assistant y que tu casa respire

Tres dispositivos y una única misión: que tu casa respire aunque estés a cuatrocientos kilómetros.

Cortinas que bailan solas a horas variables, toldos que responden al sol y al viento, persianas que abren en diferentes habitaciones a diferentes horas, y luces que calcan tus manías al milímetro, ya sea tirando por el camino rápido del Blueprint Holiday & Away Lighting o poniéndote fino con la integración Presence Simulation. Eso es simular presencia en Home Assistant de verdad.

Y que quede muy claro una cosa: esto no es una alarma, no sustituye a echarle las dos vueltas a la cerradura, y desde luego no convierte tu casa en el búnker del Pentágono. Si quieres completar el sistema con algo más activo, una cerradura inteligente o unas buenas cámaras son el siguiente paso natural.

Pero esto hace lo más importante en seguridad preventiva: conseguir que tu casa no huela a cerrado. Porque muchas veces no se trata de tener una fortaleza invencible. Se trata simplemente de no ser el objetivo más fácil y jugoso de toda la calle.

Fuentes consultadas

Salir de la versión móvil