Hello everyone,
I’m having trouble adding my Amazon account as a bridge using the amazonechocontrol
binding in openHAB 4.3.5 (on Windows 10).
A few months ago, everything was working perfectly - openHAB was connected to my Amazon account, Echo device and Alexa-connected devices without any issues. I had copied my old openHAB folder to an external drive just to keep a reference of that setup. Now, after a fresh OS installation, I want to use openHAB again and set everything up from scratch (without using the old folder) - but I’m running into issues at the beginning.
Problem:
I’ve tried adding my Amazon account multiple times, but it always ends up in the OFFLINE
state with CONFIGURATION_PENDING. Because of this, I can’t add any of my Alexa-connected devices (such as switches and lights) as Things in openHAB.
After entering my Amazon account credentials and passing the two-step verification, I always get stuck at this point.
HTTP ERROR 500
org.openhab.binding.amazonechocontrol.internal.HttpException: GET url 'https://alexa.amazon.in/api/phoenix' failed: null
URI: /amazonechocontrol/11f7a5bc28/ap/signin
STATUS: 500
MESSAGE: org.openhab.binding.amazonechocontrol.internal.HttpException: GET url 'https://alexa.amazon.in/api/phoenix' failed: null
SERVLET: /amazonechocontrol/11f7a5bc28
Powered by Jetty:// 9.4.54.v20240208
The Amazon Alexa API (/api/phoenix
) endpoint for India (alexa.amazon.in
) is responding with an HTTP 500 Internal Server Error and is currently unreachable.
For additional information, I tried deactivating two-step verification, reinstalling openHAB and then adding the Amazon account again by following the setup process - but nothing worked. My region is India (alexa.amazon.in
), in case that helps.
Any assistance or suggestions to resolve this issue would be greatly appreciated.
Thanks in advance!