Instalando o Alexa Media Player! Tenha suas Echo no Home Assistant!

O Alexa Media Player é um componente instalado pelo HACS que permitir o controle de dispositivos Amazon Alexa no Home Assistant usando uma API Alexa não oficial. Ele imita o aplicativo Alexa podendo ser utilizado para inúmeras funções.

flex

Para esse tutorial é necessário ter o HACS instalado! Instala ele e depois volta aqui!

Antes de tudo vá até sua conta da Amazon no site amazon.com.br e ative a Verificação de duas etapas, fica na parte Acesso e segurança, sem essa opção ativada não será possível fazer a instalação do componente.

Com o HACS instalado vamos nele e clique em Integrações.

Clique em “+ EXPLORE & ADD REPOSITORIES” no canto direito embaixo e busque por Alexa Media Player na barra de busca.

Instale o componente clicando em “Install This Repository in HACS”.

Sem título

Vai pedir para reiniciar o Home Assistant, reinicie!

1

Com o componente instalado e o Home Assistant reiniciado, vá até configurações e depois Integrações.

Clique no “+ Adicionar Integração” no canto direito embaixo e clique no Alexa Media Player.

Coloque seu e-mail e senha.

Se a opção "Use Login Proxy method (2FA not required) estiver marcada, desmarque a opção e clique em Enviar.

222

Agora preencha o Captcha e clique em Enviar.

Se ativou a Verificação em Duas Etapas no site da Amazon irá receber um e-mail ou um SMS com o código. Coloque o código e pronto!

Pronto, já vai estar instalado o Alexa Media Player.

Retautenticação:

Um detalhe, de X em X tempo a Amazon pede reautenticação! Então vai receber uma notificação!

4

Vá até Configurações, Integrações e clique em Reconfigurar.

5

E o passo a passo da reautenticação é igual a instalação do componente.

É isso, um abraço!

1 Like

Estou notando um atraso muito grande entre o acionamento da entidade e a Alexa chamar a rotina. Alguém sabe me dizer o que pode ser?

PS.: Já tinha configurado antes e funcionava instantâneo, mas tive problemas com o hardware e perdi toda a configuração do Home Assistant.

Nunca vi esse tipo de problema, refaz a instalação do componente, pode ser algum bug.

Sobre perder tudo, instala o Backups automáticos para o Google Drive que resolve esse problema!

Nossa Backup automático. Obrigada pela sugestão… Eram minhas primeiras configurações e tinha passado o fim de semana quebrando a cabeça… Depois de uma queda de energia, aconteceu o problema. Muito grata.

1 Like

Agora é esta situação que esta no meu Log:

Logger: alexapy.helpers
Source: /usr/local/lib/python3.8/site-packages/alexapy/helpers.py:194
First occurred: 19:34:15 (1 occurrences)
Last logged: 19:34:15

alexaapi.run_routine((<alexapy.alexaapi.AlexaAPI object at 0x7f0599e277f0>, ‘Campainha’), {‘queue_delay’: 1.5}): An error occured accessing AlexaAPI: An exception of type TypeError occurred. Arguments: ("‘NoneType’ object is not iterable",)

Então parou de funcionar depois que reinstalei a Integração.

Não sei o que pode ser, retira a integração, reinicia o HA e reinstala a integração. Eu já tive problemas com o Alexa Media Player tbm, mas esse não.

1 Like

Resolvi instalando uma versão antiga da integração, configurando tudo e só depois atualizei para a mais recente. Lendo sobre as atualizações a fim de descobrir porque não funcionava, descobri que a atualização acrescentou um delay a ser ajustado em opções na integração. Aparentemente tem um bug neste delay que por padrão é 1.5 segundos, mas que na realidade está dando 15 segundos. Ajustei para 0.1 e agora funcionou. Obrigada pela sua atenção e ajuda.

1 Like

Que bom que conseguiu resolver e obrigado pelo feedback pq pode ajudar muitos se tiverem o mesmo problema! :heart:

1 Like