Saltar al contenido

Disparadores específicos: «Puerta abierta» y «Temperatura cruzó un umbral»

Los disparadores con nombre de lo que pasa (door.opened, temperature.crossed_threshold…) trabajan por áreas y convierten unidades solos.

  • intermedio
  • Publicado el

Objetivo

Encender la luz de la entrada cuando se abre cualquier puerta del recibidor, sin listar sensores uno a uno, y conocer la nueva familia de disparadores específicos.

Requisitos

En el editor visual, al pulsar Añadir disparador aparecen con nombres como Puerta abierta, Movimiento detectado o Temperatura cruzó un umbral.

El código

alias: "Luz del recibidor al abrir la puerta"
triggers:
  - trigger: door.opened
    target:
      area_id: recibidor
conditions:
  - condition: state
    entity_id: sun.sun
    state: "below_horizon"
actions:
  - action: light.turn_on
    target:
      area_id: recibidor

Un umbral de temperatura con unidad explícita:

triggers:
  - trigger: temperature.crossed_threshold
    target:
      area_id: dormitorio
    options:
      threshold:
        type: above
        value:
          number: 26
          unit_of_measurement: "°C"

Cómo funciona

Resultado

Acción
22:15 · se abre binary_sensor.puerta_garaje_recibidor
(área Recibidor)
Resultado
Se encienden las luces del recibidor
Volver a Repositorio