Home Assistantsin escribir YAML

Escribe en español lo que quieres que pase en casa y llévate la automatización lista para pegar, con la sintaxis actual.

Abrir el generadorFunciona en tu navegador. No se envía nada.

Tu frase

Cuando detecte movimiento, enciende y apágala minutos después.

luz_del_pasillo.yaml
alias: "Luz del pasillo por movimiento"
description: "Enciende light.pasillo con movimiento y la apaga tras 2 min sin movimiento. Generada con Domótica Fácil."
mode: restart
triggers:
  - trigger: state
    entity_id: binary_sensor.movimiento_pasillo
    from: "off"
    to: "on"
actions:
  - action: light.turn_on
    target:
      entity_id: light.pasillo
  - wait_for_trigger:
      - trigger: state
        entity_id: binary_sensor.movimiento_pasillo
        from: "on"
        to: "off"
  - delay:
      minutes: 2
  - action: light.turn_off
    target:
      entity_id: light.pasillo

Las tres plantillas

Aguafuerte: dos mujeres leen y cosen de noche alrededor de una lámpara encendida.

Plantilla A · luz_del_pasillo.yaml

Cuando «binary_sensor.movimiento_pasillo» detecte movimiento y sea de noche, se encenderá «light.pasillo» al 60 %.

alias: "Luz del pasillo por movimiento"
description: "Enciende light.pasillo con movimiento y la apaga tras 2 min sin movimiento. Generada con Domótica Fácil."
mode: restart
triggers:
  - trigger: state
    entity_id: binary_sensor.movimiento_pasillo
    from: "off"
    to: "on"
conditions:
  - condition: state
    entity_id: sun.sun
    state: below_horizon
actions:
  - action: light.turn_on
    target:
      entity_id: light.pasillo
    data:
      brightness_pct: 60
  - wait_for_trigger:
      - trigger: state
        entity_id: binary_sensor.movimiento_pasillo
        from: "on"
        to: "off"
  - delay:
      minutes: 2
  - action: light.turn_off
    target:
      entity_id: light.pasillo

Abrir esta plantilla en el generador

Grabado: Mary Cassatt, Bajo la lámpara, c. 1882. Art Institute of Chicago, dominio público.

Litografía: un corrillo de hombres con sombrero de copa mira un termómetro gigante en un escaparate.

Plantilla B · aviso_temperatura.yaml

Cuando «sensor.temperatura_salon» pase de 28 y siga así 10 min, se enviará una notificación que verás en la barra lateral de Home Assistant.

alias: "Aviso de temperatura alta"
description: "Avisa cuando sensor.temperatura_salon supera 28. Generada con Domótica Fácil."
mode: single
triggers:
  - trigger: numeric_state
    entity_id: sensor.temperatura_salon
    above: 28
    for:
      minutes: 10
actions:
  - action: persistent_notification.create
    data:
      title: "Aviso de Home Assistant"
      message: "La temperatura del salón ha pasado de 28 °C. Valor actual: {{ states('sensor.temperatura_salon') }}"

Abrir esta plantilla en el generador

Grabado: Honoré Daumier, El termómetro del ingeniero Chevalier tenía razón…, 1845. Art Institute of Chicago, dominio público.

Aguafuerte: un jardín de noche con una estatua, cipreses y una casa al fondo.

Plantilla C · jardin_medianoche.yaml

A las 00:00, todos los días, se apagará «light.jardin».

alias: "Apagar la luz del jardín a medianoche"
description: "Apaga light.jardin a las 00:00. Generada con Domótica Fácil."
mode: single
triggers:
  - trigger: time
    at: "00:00:00"
actions:
  - action: light.turn_off
    target:
      entity_id: light.jardin

Abrir esta plantilla en el generador

Grabado: Edvard Munch, El jardín de noche, 1902. Art Institute of Chicago, dominio público.

Tres pasos

  1. Primero, elige qué quieres que pase.

    Luz con movimiento, un aviso cuando un sensor pasa de un valor o algo a una hora fija.

  2. Después, escribe tus entidades.

    Se copian de Herramientas para desarrolladores → Estados. Si una no tiene buena forma, te lo dice al momento.

  3. Por último, pégalo en Home Assistant.

    Ajustes → Automatizaciones y escenas → Editar en YAML. Debajo del código tienes cómo comprobar que funciona.

Para leer después

Tutoriales

Documentación oficial que usamos

Propón una plantilla

Se abre una incidencia en GitHub con tu idea, que puedes revisar antes de enviarla. Hace falta una cuenta gratuita.