HectorziN - Domótica y Home Assistant
Blog de HectorziN
Volver a todas las entradas

🔊Cómo Integrar el Sensor de Movimiento de Alexa en Home Assistant

¿Sabías que los Amazon Echo Dot (desde la 4ª generación) y los Echo Show (desde la 2ª generación) incorporan un sensor de movimiento por ultrasonidos? Aunque estos sensores no aparecen de forma nativa como entidades al integrar Alexa en Home Assistant, existe un "truco" infalible para aprovecharlos. En este artículo te explico paso a paso cómo "exponer" ese sensor para que puedas usarlo en tus automatizaciones de Home Assistant.

En YouTube comparto más tutoriales, pruebas y domótica real. Suscribirme

Integrar sensor de movimiento de Alexa en Home Assistant

Vídeo relacionado en YouTube

Video

Paso 1: Crear un Interruptor Virtual (Template Switch)

Como Home Assistant no ve el sensor directamente, vamos a crear un "puente". El primer paso es definir un interruptor virtual en tu archivo configuration.yaml.

Abre tu editor (por ejemplo, Studio Code Server) y añade el siguiente código bajo la sección switch:.

Nota: Si ya tienes otros templates definidos, no repitas la línea template:, simplemente añade el nuevo debajo.

yaml
template:
  - switch:
      - name: "Movimiento Marina"
        unique_id: movimiento_marina
        turn_on:
          - action: switch.turn_on
            target:
              entity_id: switch.movimiento_marina_real
        turn_off:
          - action: switch.turn_off
            target:
              entity_id: switch.movimiento_marina_real

Una vez añadido, guarda el archivo y reinicia Home Assistant. Ahora tendrás una nueva entidad llamada switch.movimiento_marina que, de momento, no hace nada, pero es la base de nuestro truco.

Paso 2: Exponer el Interruptor a Alexa

Para que Alexa pueda interactuar con este interruptor, debemos hacérselo visible. Dependiendo de cómo tengas integrada Alexa (mediante Nabu Casa o de forma manual con la Skill y Lambdas), deberás añadirlo a la lista de dispositivos expuestos.

Reinicia de nuevo y, desde la app de Alexa en tu móvil (o diciéndole "Alexa, busca dispositivos"), asegúrate de que el nuevo interruptor "Movimiento Marina" aparezca en tu lista de dispositivos.

Paso 3: Crear las Rutinas en la App de Alexa

Ahora vamos a vincular el sensor físico del Echo con nuestro interruptor virtual. Necesitamos crear dos rutinas en la app de Amazon Alexa:

  1. Rutina de Detección:
    • Cuando: Hogar digital -> [Tu dispositivo Echo] -> Presencia -> "Se han detectado personas".
    • Acción: Hogar digital -> Todos los dispositivos -> "Movimiento Marina" -> Activado.
  2. Rutina de No Detección:
    • Cuando: Hogar digital -> [Tu dispositivo Echo] -> Presencia -> "No se han detectado personas".
    • Acción: Hogar digital -> Todos los dispositivos -> "Movimiento Marina" -> Desactivado.

¡Listo! Ahora, cada vez que el Echo detecte presencia, encenderá el interruptor en Home Assistant de forma automática.

Paso 4: (Opcional pero Recomendado) Crear un Sensor Binario

Tener un interruptor para detectar movimiento funciona, pero visualmente y para organizar automatizaciones, es mejor que sea un sensor de movimiento real (binary_sensor).

Añade este código en tu sección de binary_sensor::

yaml
template:
  - binary_sensor:
      - name: "Sensor Movimiento Marina"
        unique_id: sensor_movimiento_marina
        device_class: motion
        state: "{{ is_state('switch.movimiento_marina', 'on') }}"

Tras reiniciar, tendrás una entidad binary_sensor.sensor_movimiento_marina que mostrará "Detectado" o "Limpio" en tu panel de control, sincronizada perfectamente con tu dispositivo Echo.

Conclusión

Con este pequeño flujo (Sensor Echo -> Rutina Alexa -> Interruptor Virtual -> Sensor en HA), hemos conseguido dar una segunda vida a nuestros altavoces inteligentes. Ahora puedes encender luces, activar alarmas o controlar el clima basándote en la presencia que detecta tu Alexa, todo gestionado desde la potencia de Home Assistant.

Si te ha servido este tutorial, ¡no olvides pasar por el canal de YouTube y suscribirte en HectorziN | Domótica y Home Assistant para ver más trucos como este!


Video relacionado

CUPONES ALIEXPRESS