🔊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

Vídeo relacionado en YouTube
VideoPaso 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.
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_realUna 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:
- 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.
- 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::
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!

