[amazonechocontrol] - Bugs in 5.0.3 version

I finally upgrade from Pi4 x32 OH 4.3.8 → Pi5 and OH x64 to OH 4.3.8 → Pi5 and OH x64 to OH 5.0.3 because of the Amazon Echo binding stating its working fully on the OH 5.x version.

openhab> list -s | grep amazon
300 x Active x 80 x 5.0.3 x org.openhab.binding.amazonechocontrol
openhab>

Unfortunately, this is NOT true. The only thing that got fixed making this huge upgrade was the Echo Air Quality device with the Humidity item that was failing on Amazon Echo binding 4.3.9

These are still NOT working.

  • lastvoicecommand channel is still not working (FIXED BY LOGGING IN/OUT of BINDING)
  • binding referencing a URL that doesn’t exist at startup
2025-12-06 18:04:10.190 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request
2025-12-06 18:04:40.713 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request
2025-12-06 18:04:58.058 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request
2025-12-06 18:11:56.642 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request
2025-12-06 18:12:13.895 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request
2025-12-06 18:24:23.188 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request
2025-12-06 18:24:40.054 [WARN ] [g.amazonechocontrol.internal.connection.Connection] - Failed to get notifications: https://na-api-alexa.amazon.com/api/notifications failed with code 400: Bad Request

Here’s the 4.3.9 posting with the GitHub bug tickets created.

Best, Jay

Well it’s working for me (and according to another thread for many others too).
Have you tried to

  • re-register your account?
  • recreate the bridge?

Are you using 5.0 or 5.1 version of the binding?

All my Echos are registered via a .thing file? Are yours?

Best, Jay

This FIXED the lastvoicecommand for version 5.0.3.

Thank you!