Amazon Echo Control still throwing Web Socket close 1005 errors in 3.2.0

Still getting Amazon Echo Control web socket close errors in openHAB, which other threads say should be fixed in the latest release.

Any ideas how to cure this, as it causes OpenHAB to sometimes miss Alexa instructions.

Running OpenHABian, 3.2.0-1 release build, Alexa Echo 3.2.0.

2021-12-23 20:05:23.783 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from ONLINE to UNKNOWN: State not found

==> /var/log/openhab/openhab.log <==

2021-12-23 20:06:48.260 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

==> /var/log/openhab/events.log <==

2021-12-23 20:06:50.150 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from UNKNOWN: State not found to ONLINE

==> /var/log/openhab/openhab.log <==

2021-12-23 20:08:22.386 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

==> /var/log/openhab/events.log <==

2021-12-23 20:08:25.932 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from ONLINE to UNKNOWN: State not found

==> /var/log/openhab/openhab.log <==

2021-12-23 20:09:52.191 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

2021-12-23 20:11:36.264 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

2021-12-23 20:13:12.987 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

2021-12-23 20:14:49.746 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

==> /var/log/openhab/events.log <==

2021-12-23 20:14:53.841 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from UNKNOWN: State not found to ONLINE

==> /var/log/openhab/openhab.log <==

2021-12-23 20:16:19.968 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

==> /var/log/openhab/events.log <==

2021-12-23 20:16:29.175 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from ONLINE to UNKNOWN: State not found

==> /var/log/openhab/openhab.log <==

2021-12-23 20:17:43.291 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

2021-12-23 20:19:26.406 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

==> /var/log/openhab/events.log <==

2021-12-23 20:19:30.340 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from UNKNOWN: State not found to ONLINE

==> /var/log/openhab/openhab.log <==

2021-12-23 20:21:06.905 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

2021-12-23 20:22:41.187 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

2021-12-23 20:24:23.715 [INFO ] [control.internal.WebSocketConnection] - Web Socket close 1005. Reason: null

==> /var/log/openhab/events.log <==

2021-12-23 20:24:34.364 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'amazonechocontrol:smartHomeDevice:e1b1f7a961:a851fa8a-d988-4fb7-9e2a-641c16a5a75c' changed from ONLINE to UNKNOWN: State not found

Jim

See Amazon echo control binding Last Voice Command not working anymore - #9 by J-N-K and the message above that one.

Thanks.

Firstly it says I need the .kar file, but it downloads as a .mid ???

Secondly,. how do I install the file? Where do I put it and what do I need to execute for it to install? Will it get overwritten with the earlier version again with future updates from the main OpenHAB repo?

Jim

Some browsers rename .kar to .mid. You need to rename it to .kar. Put it in the addons folder (/usr/share/openhab/addons or similar, it exists automatically, could also be under /var/lib). It will not be overwritten, and you have to uninstall the binding before.

Thanks, tried it with Chrome and it keeps the .kar extension (Firefox changes it!).

Presume the external folder is \openHAB-share\openhab2-addons ???

Is there any way to upgrade rather than remove and reinstall the binding, as I have 270+ items that will need to be re-created (along with associated rules etc.). A real PITA and a huge amount of error-prone tedious work. If they have to be re-created I’ll wait until the stable release of OpenHAB includes it as an update.

Don’t understand why the OpenHAB 3.2 update still has a version of the Amazon control (3.2.0) that dates from July, when the latest version of the binding (3.2.8) was released before 3.2 stable was launched.

Jim

No, you don‘t need to recreate the things or items. Just uninstall the binding, it‘ll keep your things in UNINITIALIZED state. After the new installation they‘ll come ONLINE again. You don‘t need to do anything.

Thanks, working, but don’t understand how!

The updated binding does not appear anywhere in the UI (installed or not), the only version visible is (uninstalled) 3.2.0, somehow it’s picking up the new 3.2.8 binding, but I cannot see it.

Puzzled!

Jim

That’s always the case with bindings from the addons folder, they don’t appear in the UI.