Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alexa integration require re authentication #2570

Closed
meazzaflavio opened this issue Oct 1, 2024 · 11 comments
Closed

Alexa integration require re authentication #2570

meazzaflavio opened this issue Oct 1, 2024 · 11 comments
Labels
duplicate This issue already exists

Comments

@meazzaflavio
Copy link

Describe the bug

Alexa integration version 4.13.2 always require for reautentication

To Reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

No reautentication request

Screenshots

System details

  • Home Assistant version:
  • alexa_media version "4.13.2"
  • Amazon [2FA/2SV enabled]
  • Amazon Domain: amazon.it

Debug Logs (alexa_media & alexapy)
home-assistant_alexa_media_2024-10-01T17-45-18.544Z.log

@vbarrientosm
Copy link

Try logging in with the option to create a new account (even if you already have one). You will get the error that the account already exists. Then log back in with your existing account and it will allow you to connect. ;)

@meazzaflavio
Copy link
Author

I've tested it and it worked for a while but after some times it require again the reauthentication

@micium
Copy link

micium commented Oct 1, 2024

#2453

@bkwar201
Copy link

bkwar201 commented Oct 1, 2024

Try logging in with the option to create a new account (even if you already have one). You will get the error that the account already exists. Then log back in with your existing account and it will allow you to connect. ;)

Thanks for this. I was able to get in this way. Interesting that the U & P are on 1 page which thing redirects to the captcha.
One thing i noticed is that show password didn't work and that it would error out unless i retyped what was there(auto placed from the AMP).
We'll see if it prompts for reauth though...between the initial login and the reauth request issues it sure would be nice to have that fixed.

@cash83
Copy link

cash83 commented Oct 2, 2024

I solved it... and for 48 hours you no longer ask me to do authentication with active polling. I downgraded the CORE TO VERSION 2024.7.4. I also tried to update to the latest version 2024.10.0 but it gives the authentication problem
Screenshot_20241003-004602
Screenshot_20241003-004639

@alandtse alandtse added the duplicate This issue already exists label Oct 3, 2024
@alandtse
Copy link
Owner

alandtse commented Oct 3, 2024

Dupe of #2453

@alandtse alandtse closed this as completed Oct 3, 2024
@cb12tre
Copy link

cb12tre commented Oct 8, 2024

I solved it... and for 48 hours you no longer ask me to do authentication with active polling. I downgraded the CORE TO VERSION 2024.7.4. I also tried to update to the latest version 2024.10.0 but it gives the authentication problem Screenshot_20241003-004602 Screenshot_20241003-004639

I solved it the same way a couple of weeks ago. I got tired of the ongoing issues and decided to revert to version 2024.7.4.
With this version of Home Assistant, there are no problems. However, when installing any subsequent version (2024.8, 2024.9, 2024.10), the issue starts to appear.
It seems to be more of an incompatibility problem with the newer versions of Home Assistant rather than a communication issue with the Amazon servers.

@cash83
Copy link

cash83 commented Oct 8, 2024

Ho risolto... e per 48 ore non mi chiedete più di fare l'autenticazione con polling attivo. Ho fatto il downgrade del CORE ALLA VERSIONE 2024.7.4. Ho anche provato ad aggiornare all'ultima versione 2024.10.0 ma mi dà il problema di autenticazioneSchermata_20241003-004602 Schermata_20241003-004639

L'ho risolto allo stesso modo un paio di settimane fa. Mi sono stancato dei problemi in corso e ho deciso di tornare alla versione 2024.7.4. Con questa versione di Home Assistant, non ci sono problemi. Tuttavia, quando si installa una versione successiva (2024.8, 2024.9, 2024.10), il problema inizia a presentarsi. Sembra essere più un problema di incompatibilità con le versioni più recenti di Home Assistant piuttosto che un problema di comunicazione con i server Amazon.

the problem with the latest version HA Amp seems to be solved

@cb12tre
Copy link

cb12tre commented Oct 9, 2024

Ho risolto... e per 48 ore non mi chiedete più di fare l'autenticazione con polling attivo. Ho fatto il downgrade del CORE ALLA VERSIONE 2024.7.4. Ho anche provato ad aggiornare all'ultima versione 2024.10.0 ma mi dà il problema di autenticazioneSchermata_20241003-004602 Schermata_20241003-004639

L'ho risolto allo stesso modo un paio di settimane fa. Mi sono stancato dei problemi in corso e ho deciso di tornare alla versione 2024.7.4. Con questa versione di Home Assistant, non ci sono problemi. Tuttavia, quando si installa una versione successiva (2024.8, 2024.9, 2024.10), il problema inizia a presentarsi. Sembra essere più un problema di incompatibilità con le versioni più recenti di Home Assistant piuttosto che un problema di comunicazione con i server Amazon.

the problem with the latest version HA Amp seems to be solved

No, I tried a few days ago with Home Assistant 2024.10.1 and Alexa Media Player 4.13.4 and the problem was still present.

@cash83
Copy link

cash83 commented Oct 9, 2024

Ho risolto... e per 48 ore non mi chiedete più di fare l'autenticazione con polling attivo. Ho fatto il downgrade del CORE ALLA VERSIONE 2024.7.4. Ho anche provato ad aggiornare all'ultima versione 2024.10.0 ma mi dà il problema di autenticazioneSchermata_20241003-004602 Schermata_20241003-004639

L'ho risolto allo stesso modo un paio di settimane fa. Mi sono stancato dei problemi in corso e ho deciso di tornare alla versione 2024.7.4. Con questa versione di Home Assistant, non ci sono problemi. Tuttavia, quando si installa una versione successiva (2024.8, 2024.9, 2024.10), il problema inizia a presentarsi. Sembra essere più un problema di incompatibilità con le versioni più recenti di Home Assistant piuttosto che un problema di comunicazione con i server Amazon.

il problema con l'ultima versione HA Amp sembra essere risolto

No, ho provato qualche giorno fa con Home Assistant 2024.10.1 e Alexa Media Player 4.13.4 e il problema persisteva.

I've been on the latest version for 2 or 3 days and I'm not having any problems. Try updating HA from the terminal, that's what I did.

@cb12tre
Copy link

cb12tre commented Oct 9, 2024

Ho risolto... e per 48 ore non mi chiedete più di fare l'autenticazione con polling attivo. Ho fatto il downgrade del CORE ALLA VERSIONE 2024.7.4. Ho anche provato ad aggiornare all'ultima versione 2024.10.0 ma mi dà il problema di autenticazioneSchermata_20241003-004602 Schermata_20241003-004639

L'ho risolto allo stesso modo un paio di settimane fa. Mi sono stancato dei problemi in corso e ho deciso di tornare alla versione 2024.7.4. Con questa versione di Home Assistant, non ci sono problemi. Tuttavia, quando si installa una versione successiva (2024.8, 2024.9, 2024.10), il problema inizia a presentarsi. Sembra essere più un problema di incompatibilità con le versioni più recenti di Home Assistant piuttosto che un problema di comunicazione con i server Amazon.

il problema con l'ultima versione HA Amp sembra essere risolto

No, ho provato qualche giorno fa con Home Assistant 2024.10.1 e Alexa Media Player 4.13.4 e il problema persisteva.

I've been on the latest version for 2 or 3 days and I'm not having any problems. Try updating HA from the terminal, that's what I did.

I tried to update manually as you suggested. I completely removed 'Alexa Media Player' and reconfigured it, but after a few minutes the errors started again, for example this one:

Registratore: homeassistant
Fonte: /usr/src/homeassistant/homeassistant/runner.py:147
Prima occorrenza: 14:07:39 (1 occorrenze)
Ultima registrazione: 14:07:39

Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/alexapy/helpers.py", line 137, in wrapper
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/alexapy/alexaapi.py", line 889, in send_tts
await self.send_sequence(
File "/usr/local/lib/python3.12/site-packages/alexapy/helpers.py", line 137, in wrapper
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/alexapy/alexaapi.py", line 512, in send_sequence
await self.run_behavior(node_data, queue_delay=queue_delay)
File "/usr/local/lib/python3.12/site-packages/alexapy/helpers.py", line 137, in wrapper
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/alexapy/alexaapi.py", line 434, in run_behavior
await self._post_request("/api/behaviors/preview", data=data)
File "/usr/local/lib/python3.12/site-packages/alexapy/alexaapi.py", line 226, in _post_request
return await self._request("post", uri, data, query)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/backoff/_async.py", line 151, in retry
ret = await target(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/alexapy/alexaapi.py", line 199, in _request
raise AlexapyLoginError("Login error detected; not contacting API")
alexapy.errors.AlexapyLoginError: Login error detected; not contacting API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue already exists
Projects
None yet
Development

No branches or pull requests

7 participants