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).
Ilustración: NODARA.
Requisitos
- Varios sensores binarios de ventana:
binary_sensor.ventana_salon,binary_sensor.ventana_cocina,binary_sensor.ventana_dormitorio…
Crear el ayudante
Ajustes → Dispositivos y servicios → Ayudantes → Crear ayudante → Grupo → Grupo de sensores binarios (Binary sensor group).
- Nombre: Ventanas →
binary_sensor.ventanas. - Miembros: todos los sensores de ventana.
- Todas las entidades: desactivado. Así el grupo está
onsi cualquiera está abierta.
Ideas de uso
- ¿Queda alguna ventana abierta? al salir. Es el ejemplo de abajo.
- Todas las luces de la planta baja con un solo interruptor.
- Persianas de la fachada sur que bajan juntas con el sol.
- Temperatura media de la casa con un grupo de sensores.
- Puertas exteriores cerradas antes de armar la alarma.
- Detectores de humo: si cualquiera salta, el grupo lo indica.
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
- Un grupo calcula su estado a partir de sus miembros. Con «Todas las entidades» activado estaría
onsolo si todas lo están. - El estado de
zone.homees el número de personas en casa."0"significa que se ha ido la última. expand()devuelve los miembros del grupo. El filtro se queda con los abiertos yjoinlos une en una frase.- Hay grupos de luces, interruptores, persianas, sensores (con mínimo, máximo, media…), cerraduras y más.
Resultado
Acción
Sale la última persona de casa
Ventana cocina y dormitorio abiertasResultado
«Has dejado ventanas abiertas»
Ventana cocina, Ventana dormitorio