Amazon Echo Control binding: SmartHomeDevice stopped working

Hi there, it’s already a long time ago that smartHomeDevices stopped working. All of these Things (Air Quality Monitor, smartHomeDevice channels on Echo devices, etc.) are still discoverred, including the relevant channels, but they remain in UNKNOWN state and the channel values are NULL. Removing and adding the thing again does not do the trick.
All non-smartHomeDevice things, like TTS, playback, speak, textCommand, etc. Echo devices, are working fine again after the last binding updates. Just non of smartHomeDevice functions works.
As mentioned, this is not a recent error, I face this issue already since a year or so. Since the non-smartHomeDevice parts are now working again, maybe it’s possible to get the full device support back. Any idea how to fix the smartHomeDevice support? Thanks!

Update to a recent openHAB version. Since 5.0.3 most, it not all of the issues got fixed.

openHAB 5.1.0 Release version:


Wow, what fast response!

Actually, the new updates have triggered me to start a new approach trying to get smartHomeDevice support back. I’m already on 5.1.0 but the issue remained with all recent updates and upgrades (since some 4.x version).

Did you try to reset your Amazon account through Karaf?

If you are talking about things like “Alexa Guard on …”: Amazon does not provide the functions any more (did they ever work in DE?). They are said to be back some time, but you will have to pay for.

Yes, they did work even in DE for some time, I used it for a couple of years. Too bad, but that confirms my worries, that more and more functionality is moved behind the pay wall. Therefore I did not invest in any further Amazon smare home sensors. When presence detection on Alexa Guard stopped working, e.g. the Air Quality Monitor device was still usable before all smartHomeDevice functions stopped.

Yes, Amazon account has been reset multiple times. First time when the binding failed due to Amazon’s changes to the API. When the new binding versions became available, I issued another reset. Just to be sure, I now did did a reset and re-authentication one more time. In fact the smartHomeDevices thing states changed to ONLINE, but all channels (channel detection itself still works) values remain NULL.

Then I am out of ideas. As you can see from my above screenshots, it is working for me …

Anything in the logs? I would expect Atleast one issue to be logged.

Just one suspect entry this morning:
Request to URL ‘https://eu-api-alexa.amazon.com/api/phoenix/state’ failed: https://eu-api-alexa.amazon.com/api/phoenix/state failed with code 429: Too Many Requests

These issues are still pending with the Amazon Control Binding.

I’m now running the 5.1.0 Stable version now, same results as 5.1.0.m3 version.

Best, Jay

Hello,

Got a similar issue, I’ve tried to logout & reconnect, and now I have an alexa login prompt loopîng:

We’re unable to verify your mobile number. Try signing in again.

Any idea to at least reconnect ?

Thanks

And update?

From my side, one month later I was able to reconnect and resync.

So now it looks to be ok.

The unique thing I lost (but it is not really new) is the hue v1 detection. Echo are no longer able to add devices, and one support guy asked me to remove all the devices and try to redetect: KO