Cámaras y SeguridadTécnico

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.

NivelTécnico
Tiempo1 h
Costo est.~$124
Pasos5

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.

⚠ SEGURIDAD
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

  1. 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.

  2. Enlaza el botón

    Enlázalo con tu hub Zigbee y llámalo 'help_button'. Presiónalo y revisa el valor 'action' en Zigbee2MQTT.

  3. 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).

  4. Crea la automatización

    Usa el ejemplo de abajo, con una acción de notificación por teléfono.

  5. 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_stream

Code 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'.