Closed jsiegenthaler closed 3 years ago
The message indicates that the scheduled heartbeat is triggered more than 0.25 seconds late. This could indicate an overloaded system, or an ill-behaving plugin blocking the NodeJS main thread (typically by doing synchronous I/O).
Thanks, good to know. I'll disable my plugins one by one and report the culprit here
Hi @ebaauw I isolated the overload to the homebridge-cmd4 v3.5.1 plugin. CPU load was 50% constantly with Cmd4 enabled, and dropped to 0% with the odd blip to 2% when Cmd4 was disabled.
I'll advise the plugin developer of this issue.
Issue
The homebridge logs are being flooded with a lot of heartbeat drift messages, see log snippet below Note that I recently updated my newest Philips Hue bridge on 15.04.2021 to SW 1944102110, I am unsure if this is relevant.
Using Philips Hue bridge SW 1944102110 homebridge-hue v0.13.5 homebridge v1.3.4 homebridge-config-ui-x v4.41.0 Raspbian GNU/Linux Buster (10) Node.js v14.16.1 Npm v6.14.12
Log Messages