Looks like you grab data from a browser session and not from Alexa Mobile App
Same issue, new to Home Assistant so it just installed the latest version.
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py”, line 382, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/src/homeassistant/homeassistant/components/alexa_devices/coordinator.py”, line 54, in _async_update_data
return await self.api.get_devices_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aioamazondevices/api.py”, line 809, in get_devices_data
entity_ids_list = await self._get_devices_ids()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/aioamazondevices/api.py”, line 580, in _get_devices_ids
_, raw_resp = await self._session_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
…<3 lines>…
)
^
File “/usr/local/lib/python3.13/site-packages/aioamazondevices/api.py”, line 407, in _session_request
f"Request failed: {HTTPStatus(resp.status).phrase}"
~~~~~~~~~~^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/enum.py”, line 726, in call
return cls.new(cls, value)
~~~~~~~~~~~^^^^^^^^^^^^
File “/usr/local/lib/python3.13/enum.py”, line 1201, in new
raise ve_exc
ValueError: 299 is not a valid HTTPStatus
This error has been solved, you need to wait for the next update of core 2025.17.2
Hi,
Any suggestions before creating a github issue?
I am still struggeling to add the integration.
History:
I have migrated all my devices from amazon.com to amazon.nl domain because Amazon recently added Dutch language.
Amazon region settings (logged in via amazon.nl) are set to “Nederland” → Netherlands
But when I try to (re-add after deletion) the integration I get the below error;
Home Assistant log says;
Logger: aioamazondevices
Bron: components/alexa_devices/config_flow.py:34
Eerst voorgekomen: 19:55:53 (1 gebeurtenis)
Laatst gelogd: 19:55:53
Selected country <NL> doesn't matches Amazon API reply: {'site ': 'https://www.amazon.nl'} vs {'market': 'https://www.amazon.co.uk'}
How to change the API call regio?
@woempiej, I have fix for that: fix: change country logic for fixing Brasil and Netherland by chemelli74 · Pull Request #393 · chemelli74/aioamazondevices
Hi @chemelli
Is this fix implemented in Home Assistant 2025.7.4?
I have some problems since 1 week or so.
I got some error messages like the following…
Logger: alexapy.helpers
Quelle: runner.py:271
Erstmals aufgetreten: 08:59:03 (36 Vorkommnisse)
Zuletzt protokolliert: 13:27:33
alexaapi.get_devices_gql((<alexapy.alexalogin.AlexaLogin object at 0x7fc5947b5090>,), {}): An error occurred accessing AlexaAPI: An exception of type AttributeError occurred. Arguments: ("'NoneType' object has no attribute 'get'",)
alexaapi.get_network_details((<alexapy.alexalogin.AlexaLogin object at 0x7fc5947b5090>,), {}): An error occurred accessing AlexaAPI: An exception of type AttributeError occurred. Arguments: ("'NoneType' object has no attribute 'get'",)
Logger: aioamazondevices
Quelle: components/alexa_devices/coordinator.py:58
Erstmals aufgetreten: 08:55:48 (234 Vorkommnisse)
Zuletzt protokolliert: 13:28:49
Malformed sensor state data received: {'errors': [{'message': 'Too many requests', 'path': ['endpoint'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': {'endpoint': None}, 'extensions': {'requestID': '124CP11462VVW643F4TE', 'duration': 15}}
Malformed sensor state data received: {'errors': [{'message': 'Too many requests', 'path': ['endpoint'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': {'endpoint': None}, 'extensions': {'requestID': '20K0W7B42MQTKM5ZT8NW', 'duration': 14}}
Malformed sensor state data received: {'errors': [{'message': 'Too many requests', 'path': ['endpoint'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': {'endpoint': None}, 'extensions': {'requestID': '8QF56787DCPJ0TR9WZT1', 'duration': 13}}
Malformed sensor state data received: {'errors': [{'message': 'Too many requests', 'path': ['endpoint'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': {'endpoint': None}, 'extensions': {'requestID': 'Q79CVFCDDFDTKZPFPE0W', 'duration': 15}}
Malformed sensor state data received: {'errors': [{'message': 'Too many requests', 'path': ['endpoint'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': {'endpoint': None}, 'extensions': {'requestID': 'QEA86FC0SE38ZN5RK0TD', 'duration': 15}}
Logger: homeassistant.components.alexa_devices
Quelle: helpers/update_coordinator.py:424
Integration: Alexa Devices (Dokumentation, Probleme)
Erstmals aufgetreten: 08:49:17 (139 Vorkommnisse)
Zuletzt protokolliert: 13:29:19
Error fetching [email protected] data: Error retrieving data: CannotRetrieveData('Request failed: Bad Request')
I still restart the integration but i didn´t fix the problem. I still deinstalled it and configured it new. But also this didn´t fixed the problem.
I am still using:
Installationsmethode: Home Assistant OS
Core: 2025.10.3
Supervisor: 2025.10.0
Operating System: 16.2
Frontend: 20251001.4
official Alexa Integration: newest Version ...and...
Alexa Media Player Integration: Version 5.7.9
Hopefully someone can help me to fix the problem cause every now and then, I receive feedback from my Alexa devices in an automation and then suddenly, I don’t receive it anymore. It’s very unreliable at the moment.
Same problem since this morning…
Registratore: alexapy.helpers
Fonte: runner.py:271
Prima occorrenza: 12:32:55 (40 occorrenze)
Ultimo accesso: 14:18:36
alexaapi.get_devices_gql((<alexapy.alexalogin.AlexaLogin object at 0x7f65297e60d0>,), {}): An error occurred accessing AlexaAPI: An exception of type AttributeError occurred. Arguments: ("'NoneType' object has no attribute 'get'",)
alexaapi.get_network_details((<alexapy.alexalogin.AlexaLogin object at 0x7f65297e60d0>,), {}): An error occurred accessing AlexaAPI: An exception of type AttributeError occurred. Arguments: ("'NoneType' object has no attribute 'get'",)
Registratore: aioamazondevices
Fonte: components/alexa_devices/coordinator.py:58
Prima occorrenza: 12:45:49 (34 occorrenze)
Ultimo accesso: 14:15:53
Malformed endpoint data received: {'errors': [{'message': 'Too many requests', 'path': ['listEndpoints'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': None, 'extensions': {'requestID': '51X6AK6BG6K34EE4CTQK', 'duration': 14}}
Malformed endpoint data received: {'errors': [{'message': 'Too many requests', 'path': ['listEndpoints'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': None, 'extensions': {'requestID': 'ZEG31GYBD3JTH5Z90W7E', 'duration': 14}}
Malformed endpoint data received: {'errors': [{'message': 'Too many requests', 'path': ['listEndpoints'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': None, 'extensions': {'requestID': '91RMBCD4SAZHZ788YFQD', 'duration': 13}}
Malformed endpoint data received: {'errors': [{'message': 'Too many requests', 'path': ['listEndpoints'], 'extensions': {'errorCode': 'UNOFFICIAL_CLIENT_TOO_MANY_REQUESTS', 'isRetryable': False, 'classification': 'DataFetchingException'}}], 'data': None, 'extensions': {'requestID': '2HVRJ29Y1GTBDJMQF2DR', 'duration': 14}}
Installations Home Assistant OS:
Core: 2025.10.4
Supervisor: 2025.10.0
Operating System: 16.2Alexa Media Player Integration: Version 5.7.9
Install this repository via HACS
I read somewhere, that this may be caused on the Amazon end due to too many requests by HA users still using old versions (pre 2025.10.2 ?)
Apparently these error reports will go away once enough users have moved to the latest HA version.
What is it?
So we just have to wait?
Registratore: alexapy.helpers
Fonte: runner.py:271
Prima occorrenza: 12:09:01 (4 occorrenze)
Ultimo accesso: 12:09:30
alexaapi.get_devices_gql((<alexapy.alexalogin.AlexaLogin object at 0x7f734283e510>,), {}): An error occurred accessing AlexaAPI: An exception of type AttributeError occurred. Arguments: ("'NoneType' object has no attribute 'get'",)
alexaapi.get_network_details((<alexapy.alexalogin.AlexaLogin object at 0x7f734283e510>,), {}): An error occurred accessing AlexaAPI: An exception of type AttributeError occurred. Arguments: ("'NoneType' object has no attribute 'get'",)
Don’t realy know. There is no description. It is a HACS custom integration.
After installing it adds a red box icon (custom) to the existing Alexa Devices integration.
I am following the suggetion of chemelli74 from the below post
It fixed my Amazon Devices issues continually disconnecting and throwing errors in the HA log.





