Descripción general
El ayudante Contador (counter) guarda un número entero que sube o baja con acciones: increment, decrement, set_value y reset. Puede tener mínimo, máximo y paso, y conserva su valor tras reiniciar Home Assistant.
Ilustración: NODARA.
Requisitos
- Un sensor de puerta, por ejemplo
binary_sensor.puerta_entrada.
Crear el ayudante
Ajustes → Dispositivos y servicios → Ayudantes → Crear ayudante → Contador (Counter).
- Nombre: Aperturas puerta → la entidad será
counter.aperturas_puerta. - Valor inicial: 0. Paso: 1.
- Mínimo y máximo: déjalos vacíos si no quieres límites.
Ideas de uso
- Aperturas de la puerta al día, que vuelve a cero a medianoche. Es el ejemplo de abajo.
- Cafés del día con un botón junto a la cafetera.
- Ciclos de la lavadora para saber cuándo toca limpiar el filtro.
- Veces que salta el diferencial o se va la luz este mes.
- Visitas al buzón con un sensor de apertura en la tapa.
- Cuenta atrás de pastillas: empieza en 30 y resta una cada día; avisa al llegar a 5.
Ejemplo de uso
Objetivo: Saber cuántas veces se ha abierto la puerta de entrada hoy, con un número que se reinicia solo cada noche.
Dos automatizaciones: una suma y otra pone a cero.
alias: "Contar aperturas de la puerta"
mode: queued
triggers:
- trigger: state
entity_id: binary_sensor.puerta_entrada
from: "off"
to: "on"
actions:
- action: counter.increment
target:
entity_id: counter.aperturas_puerta
alias: "Reiniciar contador de la puerta"
triggers:
- trigger: time
at: "00:00:00"
actions:
- action: counter.reset
target:
entity_id: counter.aperturas_puerta
Cómo funciona
from: "off"yto: "on"cuentan solo las aperturas reales, no los cambios desdeunavailable.counter.incrementsuma el paso configurado (1). También existencounter.decrementycounter.set_value.counter.resetvuelve al valor inicial, no necesariamente a 0.- El contador conserva su valor tras reiniciar Home Assistant (opción Restaurar, activada por defecto).
Resultado
La puerta se abre 3 veces entre las 8:00 y las 9:00counter.aperturas_puerta = 3
(a las 00:00 vuelve a 0)Si solo quieres consultar cuántas veces pasó algo en un periodo, sin guardar nada, mira también el ayudante Estadísticas del historial (History Stats), que lo calcula a partir del historial.