Descripción general
Battery Notes añade a cada dispositivo con pilas su tipo de batería (CR2032, AAA…), la fecha del último cambio, un indicador de batería baja y un botón para marcar que la has cambiado. Una biblioteca comunitaria reconoce miles de modelos y rellena el tipo de pila solo. Además lanza eventos cuando una batería baja de su umbral o un dispositivo deja de informar.
Imágenes: Battery Notes de andrew-codechimp, licencia MIT.
Requisitos
- Dispositivos con pilas: sensores Zigbee, mandos, termostatos…
- HACS → «Battery Notes» → Descargar, reinicia y añádela en Ajustes → Dispositivos y servicios → Añadir integración → Battery Notes.
- Al poco aparecen los dispositivos descubiertos: pulsa Configurar en cada uno. Si un modelo no está en la biblioteca, escribe tú el tipo de pila.
- Repositorio: andrew-codechimp/HA-Battery-Notes. Documentación: andrew-codechimp.github.io/HA-Battery-Notes.
Ideas de uso
- Aviso con la pila exacta que necesitas cuando una batería se agota. Es el ejemplo de abajo.
- Lista de la compra automática: añade la pila a tu lista de tareas cuando un sensor baja del umbral.
- Dispositivos que no informan desde hace días con
battery_notes.check_battery_last_reported, para detectar sensores muertos. - Pilas que llevan más de un año con
battery_notes.check_battery_last_replaced. - Tabla de baterías con el tipo de pila en Flex Table Card o auto-entities.
- Botón «pila cambiada» en el panel, que también deje un registro en el historial.
- Pilas de aparatos sin Home Assistant (mandos de la tele, detectores de humo) con su integración hermana Fake Devices.
Ejemplo de uso
Objetivo: recibir un aviso con el dispositivo, la habitación y el tipo de pila cuando una batería baja de su umbral.
alias: "Pila baja"
mode: queued
triggers:
- trigger: event
event_type: battery_notes_battery_threshold
event_data:
battery_low: true
actions:
- action: notify.mobile_app_mi_movil
data:
title: "Pila baja"
message: >-
{{ trigger.event.data.device_name }} ({{ trigger.event.data.area_name }})
necesita {{ trigger.event.data.battery_type_and_quantity }}.
Cómo funciona:
- El evento
battery_notes_battery_thresholdse lanza cuando la batería cruza el umbral, en los dos sentidos. Filtrar porbattery_low: truese queda solo con las bajadas. - El umbral puede ser global (en las opciones de la integración) o propio de cada dispositivo.
- Cuando cambies la pila, pulsa el botón Batería cambiada del dispositivo o usa la acción
battery_notes.set_battery_replaced: se guarda la fecha. - El sensor Battery+ duplica el de batería con atributos extra (tipo, cantidad, último cambio), útil para tarjetas. El original se puede ocultar en las opciones.
Acción
Movimiento pasillo baja al 9 %
(umbral 10 %)Resultado
«Movimiento pasillo (Pasillo)
necesita CR2450.»