I am using node-red which checks the hub through HE's websocket for latency. I also use it to grab more info from the hub like energy, motion events, battery levels, memory usage, etc.
I use the below node to monitor performance. This also allows notifications and auto-rebooting when latency increases above a certain threshold.