homebridge-harmony: This plugin slows down Homebridge / socket closed messages

[homebridge-harmony] This plugin slows down Homebridge. The read handler for the characteristic 'Active' was slow to respond! See https://git.io/JtMGR for more info.
[02/01/2022, 01:24:04] [homebridge-harmony] This plugin slows down Homebridge. The read handler for the characteristic 'Active' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[02/01/2022, 01:24:05] [Harmony] (Harmony)ERROR (2)- refreshCurrentActivity TimeoutError: Can't open WebSocket within allowed timeout: 10000 ms. - Stack : TimeoutError: Can't open WebSocket within allowed timeout: 10000 ms.
    at PromiseController._handleTimeout (/usr/local/lib/node_modules/homebridge-harmony/node_modules/promise-controller/src/index.js:172:19)
    at Timeout.<anonymous> (/usr/local/lib/node_modules/homebridge-harmony/node_modules/promise-controller/src/index.js:178:43)
    at listOnTimeout (node:internal/timers:557:17)
    at processTimers (node:internal/timers:500:7)

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 46 (18 by maintainers)

Most upvoted comments

@nicoduj Thanks, I’ve removed that from my config and restarted Homebridge. I no longer see the discovery messages and error message on startup now.

However, still nothing was working correctly. I was still seeing the same other messages.

However, I decided to try pulling the power on my Harmony Hub and plugging it back in… And voila, everything started working again! I apologize for the false issue… I am personally embarrassed I didn’t think to try “turning if off and back on again” from the start (I should have known better…)…

For what it’s worth, I also no longer see the “This plugin slows down Homebridge” or the WebSocket/socket closed messages anymore with version 1.6.0beta3 that I was seeing previously at times with version 1.5.4.

Thanks for your help regardless!

So I updated it this morning. And deleted the lines. I will watch it and report.