Alexa Media Player: ¿Qué está pasando y cómo solucionarlo en Home Assistant?

Foto del autor
Escrito por Carlos

Geek por naturaleza

Si eres fan de la domótica y usas Home Assistant junto con Alexa Media Player, seguramente has notado que, desde hace un par de meses, las cosas no van muy bien. Si llevas tiempo buscando respuestas o soluciones, ¡este post es para ti! Hoy quiero aclarar por qué Alexa Media Player está fallando, qué podemos esperar en el futuro cercano y, sobre todo, cómo evitar que te tires de los pelos con esta integración.

Vídeo completo en Youtube:

¿Qué está pasando con Alexa Media Player?

Desde hace unas cuantas actualizaciones de Home Assistant, Alexa Media Player ha dejado de funcionar correctamente. Pero, para ser justos, esto no es culpa de Home Assistant. El problema radica en cómo funciona esta integración no oficial con Amazon.

Básicamente, Alexa Media Player es una integración creada por la comunidad, y lo que hace es simular el control que tendrías desde tu app móvil de Alexa, permitiendo enviarle notificaciones a tus altavoces inteligentes o controlar ciertos dispositivos. El detalle es que Amazon no lo soporta oficialmente, lo que significa que esta integración siempre está jugando al gato y al ratón con los cambios de Amazon.

¿Por qué no lo arreglan?

Muchos piensan que Home Assistant debería solucionar esto, pero el problema es más profundo. Alexa Media Player no es una integración oficial, y como no hay soporte directo de Amazon, el equipo de Home Assistant no puede garantizar su estabilidad. Por eso no la incorporan en su lista oficial de integraciones. Aparte, el desarrollador principal de Alexa Media Player ha estado algo ocupado, y como el problema afecta principalmente a Europa, la prioridad para resolverlo ha sido baja.

¿Cómo estabilizar Alexa Media Player?

Si estás desesperado por hacer que funcione (o al menos que no rompa tu Home Assistant), te doy algunas recomendaciones que en mi caso han servido para estabilizarlo. Aunque hay que advertir que no es una solución mágica para todos:

  1. Desinstala la integración actual: Si ya tienes Alexa Media Player instalado, lo primero es desinstalarlo por completo desde HACS. Además, borra los archivos relacionados (te dejaré más adelante una lista de los archivos que debes eliminar).
  2. Reinstálalo, pero usa la versión 4.13.2: Esta versión es la más estable hasta el momento, así que reinstálala usando esa versión. Ojo: la versión 4.13.3 es la que causa los reinicios en bucle de Home Assistant, así que evita actualizarla hasta nuevo aviso.
  3. Configura correctamente el sistema de autenticación: Al iniciar la instalación, tendrás que pasar por el proceso de autenticación de Alexa. Aquí es donde muchos se quedan atascados porque Amazon ha complicado un poco el proceso. Mi truco: cuando te pida que inicies sesión y te quedes atascado en el bucle de login, selecciona “crear una nueva cuenta” (¡tranquilo, no vas a crear una nueva cuenta!). Al introducir tu correo, Amazon te dirá que ese correo ya existe, y te llevará a una pantalla diferente para loguearte. En esa pantalla, ¡el login debería funcionar sin problemas!
  4. Desactiva el “polling” de las entidades de Alexa: Este es el paso crucial. Si no desactivas la opción de actualización automática de las entidades, es muy probable que la integración falle de nuevo. Desactívalo desde las opciones de configuración de Alexa Media Player.

Tienes que borrar todos los ficheros que sigan la siguiente estructura, ‘alexa*.pickle’, de la carpeta ‘./storage/’

Entonces, ¿vale la pena usar Alexa Media Player?

La verdad es que depende. Si eres nuevo en el mundo de Home Assistant o no tienes mucho tiempo para trastear con estas cosas, quizás no sea la mejor idea seguir utilizando Alexa Media Player. Con todos los problemas recientes, es más probable que termines frustrado que disfrutando de la automatización de tu hogar.

Yo personalmente, he comenzado a migrar algunas notificaciones y funciones a altavoces de Google, que con la tecnología Cast son mucho más fáciles de manejar y no requieren este tipo de hacks tan rebuscados.

Reflexiones finales

Al final del día, usar integraciones de la comunidad siempre lleva sus riesgos. Alexa Media Player puede funcionar un día y fallar al siguiente, y aunque es una herramienta genial cuando funciona, hay que tener claro que no es oficial ni tiene el mismo soporte que las integraciones propias de Home Assistant.

Si decides aventurarte con ella, sigue estos pasos, pero si no estás listo para enfrentar los desafíos técnicos que vienen con ella, quizás sea mejor buscar alternativas.

¿Te sirvió esta guía? Si es así, ¡déjame un comentario y no olvides suscribirte! También te dejo aquí algunos vídeos que te podrían interesar, ¡nos vemos en la próxima! 😊

Deja un comentario