I am looking for a way to monitor my hub so I know it's connected to the internet. Right now if my hub drops off ( i.e. someone unplugs it ) I have no way of knowing. The goal is to make sure I am aware if my hub was tampered with.
You can use https://healthchecks.io to receive a webhook from the hub on a schedule (e.g. with rule machine). If the hub doesn’t check in, you receive a notification that the health check is down.
That’s all it can tell you though, that the hub didn’t check in. That could occur for a variety of reasons.
If you’re concerned about someone deliberately cutting your internet connection, or disconnecting your Hubitat hub specifically, there are probably other steps needed to mitigate that risk.
Just planning for a sneaky teen, LOL. I know as a youth, I liked to take late night strolls when my parents were asleep. I am just preparing for sneakiness.
Ha, yeah that can be a tough one to work around. I have a few years to go before I’ll have to do the same…
If you want something local this can be easily installed with Docker: GitHub - louislam/uptime-kuma: A fancy self-hosted monitoring tool Uptime Kuma
You can have it ping the hub, try the http URL, or send it ping from RM using an endpoint.
I use it on all my local services so I am not surprised by something going offline for whatever reason.