Saltar al contenido

Grupo: avisa si alguna ventana está abierta

Agrupa todos los sensores de ventana en un ayudante Grupo y usa una sola entidad para saber si queda alguna abierta.

  • básico
  • Publicado el

Descripción general

El ayudante Grupo une varias entidades del mismo tipo en una sola: luces, interruptores, persianas, sensores binarios, cerraduras… Su estado se calcula a partir de los miembros (cualquiera o todos).

Cuatro ventanas, una abierta; el grupo de ventanas está en on
Basta con una ventana abierta para que el grupo esté en on.

Ilustración: NODARA.

Requisitos

Crear el ayudante

Ajustes → Dispositivos y servicios → Ayudantes → Crear ayudante → Grupo → Grupo de sensores binarios (Binary sensor group).

Ideas de uso

Ejemplo de uso

Objetivo: Comprobar con una sola entidad si hay alguna ventana abierta, y que el aviso no tenga que cambiar cuando añadas sensores.

alias: "Ventanas abiertas al salir"
triggers:
  - trigger: state
    entity_id: zone.home
    to: "0"
conditions:
  - condition: state
    entity_id: binary_sensor.ventanas
    state: "on"
actions:
  - action: notify.mobile_app_mi_movil
    data:
      title: "Has dejado ventanas abiertas"
      message: >-
        {{ expand('binary_sensor.ventanas')
           | selectattr('state', 'eq', 'on')
           | map(attribute='name') | join(', ') }}

Cómo funciona

Resultado

Acción
Sale la última persona de casa
Ventana cocina y dormitorio abiertas
Resultado
«Has dejado ventanas abiertas»
Ventana cocina, Ventana dormitorio
Volver a Repositorio