A workaround for lastvoicecommand on AmazonEchoControl

Wow! Innovative approach.

Quick question for clarity, as I am too suffering from the loss of lastVoiceCommand. Is the following understanding correct?

  • Before, lastVoiceCommand was updated in real time without the need to do anything.
  • Due to a change on Amazon‘s side (I would be surprised if the timing in parallel to HR cuts in Amazon‘s Alexa team was coincidental) lastVoiceCommand is not updated in real time anymore.
  • The workaround presented here has the downside of a delay of 10-ish seconds (and not being part of the official OH release)…
  • … and polling the item constantly every 1 second is no good alternative either…
  • … so you your approach consists of polling it on demand after you notice that something has been said via your sniffing approach?“