If you want to reconnect immediately, press "initialize".
If it still show a websocket error, it's because HADB cannot reach your HA instance. Make sure you can reach HA in a browser with its IP on the same subnet as HE.
Other possibilities: bad access token, wrong port, secure access on HA (https)
How often do you reboot your Hubitat hub? The reason I ask is that hubs that run for a long time between reboots, sometimes slowly degrade performance due to possible memory leaks. The Hubitat team is aware of this and are working on identifying and resolving issues.
One possible workaround that some users employ, myself included, is to automatically reboot the hub periodically. I have a Rule Machine rule set up to reboot the hub every Saturday at 5am. I have had this rule in place for 7+ years with no ill effects, and my hub runs very smoothly.
Categorized the app as an Integration. Thanks to @ogiewon
This change is getting things ready for the Hubitat 2.5.x release. There is no change to the HADB functionality. It simply allows HADB to properly work with the upcoming HE Web UI changes in 2.5.x.
Shouldn't break anything. By default older "apps", even if they are "integrations", will continue to show up as "apps". Because it has been updated, HADB will now show up as an integration.
Well the weekly reboot didn't clear the issue. Hub was rebooted on Sunday and early this morning it happened again. It seems likely this is something in the underlying Hubitat architecture as I have had a similar issue with the abode integration when it simply wouldn't reconnect and eventually I had to move it off onto one of my other hubs. I have been slowly disabling things and moving them to Home Assistant to reduce the load on my hubs as they all seem to get overloaded after a while and behave unusually. But for now a reboot is all that seems to clear this.
The issue you are experiencing seems to emerge from your particular setup. Perhaps someone better verse in networking could suggest a path to investigate.
Just curious. I saw in the code where it is listed as "integrations" in the menu. However, it still shows under apps for me. Does it need to be moved up to just below descriptions maybe?
What's odd is that it did pick up the new value in the GCal Search and Gmail app and automatically started showing it in the Integrations menu. But it did do that for HADB.