Harmony commands causing timeout in Routines

Hi everyone, new guy here. I set up my ST hub last week and added a few things, including my Harmony Ultimate hub. I have it integrated with ST and am using it in my Goodbye! and Good Night! routines. I have 5 activities set up and in both of these routines I am trying to turn off all of them. When these routines fire, they time out. Logs give me “java.net.SocketTimeoutException: Read timed out” for all 5 activities, and I get “java.util.concurrent.TimeoutException: Execution timed out after 40 units. Start time: Sat Jun 11 14:18:27 UTC 2016” in the routine log. If I remove the Harmony activities from the routines they complete successfully without timing out (there’s about 10 switches/dimmers that I turn on or off as well).

The Harmony activities do turn off successfully but it seems like there is no communication back to ST that it’s finished.

I created a workaround for this using a virtual switch that triggers IFTTT to turn off Harmony, and it works, but I’m curious what the problem with the direct ST commands is. Any ideas?

1 Like