Rule to start Amazon Echo routine not working


I have successfully created a rule that works for my Amazon Echo device to give the weather.

However, when I try to start a “routine” via my Amazon Echo, it does not work.

I created the following item in a echo.items file.

String EchoOffice_startRoutine "Start Routine" {channel="amazonechocontrol:echo:acct:serial:startRoutine"}

I have tried using the admin web page (WHEN/THEN) to construct the rule, as well as coding a one line script.


20:08:30.631 [INFO ] [openhab.event.ItemCommandEvent ] - Item ‘EchoOffice_startRoutine’ received command Bedtime
20:08:30.672 [INFO ] [openhab.event.ItemStatePredictedEvent] - Item ‘EchoOffice_startRoutine’ predicted to become Bedtime
20:08:37.193 [ERROR] [rnal.common.AbstractInvocationHandler] - An error occurred while calling method ‘ThingHandler.handleCommand()’ on ‘org.openhab.binding.amazonechocontrol.internal.handler.EchoHandler@1cfc46d’: GET url ‘’ failed: null
org.openhab.binding.amazonechocontrol.internal.HttpException: GET url ‘’ failed: null

I have openHAB 3.1.0 Build #2154 with the Amazon Echo Control Binding 3.1.0SNAPSHOT.

Thanks for any suggestions.


Did you get any answer to this? I just tried it yesterday and got this same error. It worked a while back.

I’m running version 2.5.10 of the Amazon echo control binding.

More searching found a 2.5.13 snapshot that should fix it. Will test it later tonight.