I updated to OH 4.2.1 (latest) and now I have also problems with amazon addon COMMUNICATION_ERROR
GET url āhttps://alexa.amazon.fr/api/phoenixā failed: Too Many Requests
Log
] [mazonechocontrol.internal.Connection] - getSmartHomeDevices fails: GET url āhttps://alexa.amazon.fr/api/phoenixā failed: Too Many Requests
2024-09-11 09:22:47.585 [WARN ] [mazonechocontrol.internal.Connection] - getSmartHomeDevices fails: GET url āhttps://alexa.amazon.fr/api/phoenixā failed: Too Many Requests
2024-09-11 10:05:39.324 [INFO ] [.service.internal.HttpServiceEnabled] - Unregistering servlet by alias ā/amazonechocontrol/3f2c0fb42dā
2024-09-11 10:05:39.325 [INFO ] [jetty.internal.JettyServerController] - Receiving Batch{"Unregistration of servlets: [ServletModel{id=ServletModel-42,name=ā/amazonechocontrol/3f2c0fb42dā,alias=ā/amazonechocontrol/3f2c0fb42dā,urlPatterns=[/amazonechocontrol/3f2c0fb42d/],servlet=org.openhab.binding.amazonechocontrol.internal.AccountServlet@62335b0a,contexts=[{HS,OCM-39,default,/}]}]", size=1}
2024-09-11 10:05:39.326 [INFO ] [ce.jetty.internal.JettyServerWrapper] - Removing servlet ServletModel{id=ServletModel-42,name=ā/amazonechocontrol/3f2c0fb42dā,alias=ā/amazonechocontrol/3f2c0fb42dā,urlPatterns=[/amazonechocontrol/3f2c0fb42d/],servlet=org.openhab.binding.amazonechocontrol.internal.AccountServlet@62335b0a,contexts=[{HS,OCM-39,default,/}]}
2024-09-11 10:05:39.331 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1006. Reason: Disconnected
Have you done disconnecting and reconnecting the bridge under
http://your_server:8080/amazonechocontrol/ ?
It was changed to https://eu-api-alexa.amazon.com, so maybe the .fr server is not reliable anymore.
I did a clean-cache and reboot afterwards, then everything worked again.
i donāt have openhab-cli in Docker⦠or donāt know how to acces itā¦sorryā¦
Changing country from FR to DE did not helpā¦
Then changed to .com and now the binding is ONLINE
But my detected Things were still OFFline
Changing back to FR, the binding is Online and my devices are found - hope it is foreeverā¦
Now āonlyā SmartHomeDevices are not recognized
Hi Jd,
With SmartHomeDevices you mean a light that is connected to alexa and you want to turn on and of from openhab thru alexa binding?
Here same problem i try to manually create things⦠but there are no channels.
I also noticed that if I unplug an echo. for the binding still remain online.
Ok my same problem i have Bticino Living NOW that is connected to Alexa with Bticino skill.
And are not working.
Try to logout and reconnect. And clear cache.
But still not workingā¦
I have the same problem.
I cleared the cache.
Connected to https://eu-api-alexa.amazon.com, but it doesnāt work.
The bridge is online but no devices are found.
OH 4.2.1
SmartHome/J Amazon Echo Control Binding version 4.2.0
For me worksā¦
But doesnāt works smarhomedevicesā¦
And if one echo is offline the think is reported online (before was reported offline the thing too)
Since I had the issue since a few days now, I tried to ālogout and re-registerā a few times. And it worked - until today!
The following ERROR shows up, after trying to login and re-register the App:
A few words:
Iām in germany and after ālogouot and re-registerā my openHAB got connected to āeu-api-alexa.amazon.comā (before that it was āalexa.amazon.deā AFAIR).
Iām using the SmartJ version on OH4.2.1-release (openHABian) 347 x Active x 80 x 4.2.0 x org.smarthomej.binding.amazonechocontrol x [osgi.identity; type="osgi.bundle"; version:Version="4.2.0"; osgi.identity="org.smarthomej.binding.amazonechocontrol"]
I get these every few minutes:
2024-09-26 08:08:26.301 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:account:binder' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): https://eu-api-alexa.amazon.com/api/phoenix failed with code 429: Too Many Requests
2024-09-26 08:08:26.302 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:binder:KitchenSkylight' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.303 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:echoEingang' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.304 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:OfficeSonos' changed from OFFLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.305 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoKitchen' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.306 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoBasement' changed from OFFLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.308 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoDave' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.309 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:binder:OfficePrinter' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.311 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:echoArbeiten' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.313 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:echoSchlafzimmer' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.314 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:binder:KitchenCoffee' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:08:26.316 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoBath' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
...
2024-09-26 08:13:32.629 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:account:binder' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): https://eu-api-alexa.amazon.com/api/phoenix failed with code 429: Too Many Requests
2024-09-26 08:13:32.630 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:binder:KitchenSkylight' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.631 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:echoEingang' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.632 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:binder:OfficePrinter' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.634 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoBasement' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.635 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:OfficeSonos' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.637 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:binder:KitchenCoffee' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.637 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:echoArbeiten' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.639 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoDave' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.640 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoKitchen' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.641 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:echoSchlafzimmer' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2024-09-26 08:13:32.641 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:echo:binder:EchoBath' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
Thatās a different error (Invalid redirect) and did not work with me (Login failed). Iām already signed out from the App and while trying to re-register Alexa, the login failed.
openhab> bundle:list -r -s |grep amazon
348 x Active x 80 x 4.2.0 x org.smarthomej.binding.amazonechocontrol x [osgi.identity; osgi.identity="org.smarthomej.binding.amazonechocontrol"; type="osgi.bundle"
openhab> amazonechocontrol listAccounts
Thing-Id: binder ('amazon: Konto')
openhab> amazonechocontrol resetAccount binder
Resetting account 'binder'
openhab>