Monitoring my home network from a free Oracle VPS, without exposing anything

I wanted a status page that tells me when something at home goes down. Home Assistant, internal DNS, my Zigbee coordinator, all of it. And I wanted the checks to run from outside my network, because if the thing checking “is it up” is sitting on the same LAN, it’s not really telling you anything. Problem is, I didn’t want to port-forward anything into my home network to make that work. No way. ...

July 12, 2026 · 5 min · Sriram

Detecting sleep without wearing a watch to bed: a Home Assistant activity score

I wanted my house to know when I’d gone to bed. I do own an Apple Watch, but wearing it overnight is a hassle — it means remembering to charge it during the day instead of overnight, and honestly a watch on my wrist all night is just uncomfortable. So instead of leaning on wrist-based sleep tracking, I built the detection out of presence sensors already in the walls: mmWave motion sensors, a bed sensor, and whatever the TV and Sonos happen to be doing. ...

July 11, 2026 · 6 min · Sriram