Amazon echo control lastVoiceCommand seems to have stopped updating about a week ago. I just got time today to start looking at. I ultimately decided to upgrade to openHab3. Below is my configuration:
_ _ _ ____
___ ___ ___ ___ | | | | / \ | __ )
/ _ \ / _ \ / _ \ / _ \ | |_| | / _ \ | _ \
| (_) | (_) | __/| | | || _ | / ___ \ | |_) )
\___/| __/ \___/|_| |_||_| |_|/_/ \_\|____/
|_| 3.1.0 - Release Build
Use '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
To exit, use '<ctrl-d>' or 'logout'.
openhab> bundle:list | grep Amazon
256 x Active x 80 x 3.1.0 x openHAB Add-ons :: Bundles :: Amazon Echo Control Binding
If I use the openhab-cli to issue the command openhab:send Echo_Office_LastVoiceCommand "test", the office echo says “test” and the following entry is made in the events.log:
2021-11-09 13:29:00.293 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Echo_Office_LastVoiceCommand' changed from null to test
However, if I say something to the same echo, I never see an entry in my long for Echo_Office_LastVoiceCommand. I have a rule as follows:
This is an important part of my openHab config. I hope it is fixed soon. Is anybody working on it? Is there an idea of where the problem lies? Is there an ETA for a fix?
Same question here, and appreciate all @J-N-K’s efforts… just trying to decide about developing work-arounds or waiting for amazon or whoever to re-enable. I understand the game we play.
2023-03-30 23:20:39.456 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Echo_Plus_LastVoiceCommand' changed from aus to haustür beleuchtung einschalten
2023-03-31 08:40:29.481 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Echo_Plus_LastVoiceCommand' changed from haustür beleuchtung einschalten to t. v. ausschalten
3.4.2: no function at this channel
3.4.1: everything fine.
in the github-history there are some general changes in the binding. perhaps one of these cause the problem…i am not deep enough in this environment to judge this…but the problem is definitive in the binding.
which one do you use ? The one from OH or from SmartHome/J marketplace ? I am using that one from SmartHome/J.
EDIT: just checked the version number of the binding that I have in use: 3.2.11. That may explain why I don’t see that behavior.
I think that feature is being used by many users. Personally I would have expected to see more reports in case it is a problem in general.
ok…after some “playing around” with the versions…i can say, that in 3.4.1 the functionality is not stable too…Maybe there is a problem on the Amazon side
i looks, that sometimes no web-socket-listener could be registered to inform about spoken commands…but i cant see something in the log…
The problem is not only with the lastVoiceCommand-Channel.
When I change the volume of an echo device (with the buttons on the device), that change does not update in OpenHAB too…but in the alexa app I see the change.
It seems, that all changes on the devices are not reflected back in OpenHAB…