Botón de ayuda para un familiar mayor que avisa a toda la familia
Un solo toque en un botón inalámbrico pequeño manda una alerta fuerte e imposible de ignorar a los teléfonos de todos, instalado junto con la persona que lo va a usar.
Un botón Zigbee funciona muchos meses con una pila de botón. Home Assistant detecta el toque y usa las notificaciones críticas de la app Companion, que pueden sonar aunque el teléfono esté en silencio.
Esto es un aviso familiar, no un servicio de alerta médica ni un reemplazo de llamar a emergencias. Necesita electricidad, Wi-Fi e internet para llegar a los teléfonos. Instálalo solo con el consentimiento de la persona.
Pasos de la misión
Háblenlo primero
Decidan junto con tu familiar dónde va el botón, quién recibe los avisos y qué hace cada persona cuando llega uno.
Enlaza el botón
Enlázalo con tu hub Zigbee y llámalo 'help_button'. Presiónalo y revisa el valor 'action' en Zigbee2MQTT.
Instala la app Companion
Cada familiar instala la app Home Assistant Companion y permite alertas críticas (iPhone) o notificaciones de canal de alarma (Android).
Crea la automatización
Usa el ejemplo de abajo, con una acción de notificación por teléfono.
Pruébalo cada mes
Presiónenlo juntos una vez al mes y revisen la batería para saber que funciona cuando haga falta.
Código
automation:
- alias: Help button pressed
triggers:
- trigger: mqtt
topic: zigbee2mqtt/help_button
value_template: "{{ value_json.action }}"
payload: single
actions:
- action: notify.mobile_app_maria_phone
data:
title: "Help button"
message: "Grandma pressed her help button. Call her now."
data:
push: # iPhone critical alert
sound:
name: default
critical: 1
volume: 1.0
ttl: 0 # Android: deliver now
priority: high
channel: alarm_streamCode comments are in English, like most libraries and docs — a good habit for makers.
Preguntas
¿Un toque largo puede significar otra cosa?
Sí. Muchos botones reportan toque simple, doble y sostenido. Por ejemplo, el doble toque puede significar 'estoy bien, llámame cuando puedas'.