Skip to main content

Monitoring Dashboards & Smart Home Automation

Designing self-hosted systems for real-time insights, environment control, and smarter living.

  • Monitoring
  • Security
  • Automation Design
Live monitoring dashboard showing key system metrics and network status.

From Raw Data to Real-Time Visibility

I built a system that collects live data from my devices, sensors, and network — then pipes it into visual dashboards that actually make sense. Whether it’s CPU load, network traffic, or room temperature, I can see it all in one place.

Using tools like Prometheus, Grafana, and Wireshark, I monitor system health and network flow while automating alerts based on thresholds and patterns.

Sidebar showing network layer graphs and health indicators.
Live security alerts annotated with type and severity.

Making Monitoring More Human

To go beyond graphs, I layered in summaries, trend lines, and contextual alerts. I also integrate AI and Home Assistant to trigger automations — like dimming lights based on power usage, or alerting me if motion is detected while I’m away.

The goal: reduce noise, highlight what matters, and give every device a brain.

Dashboard with trend graphs and annotated alerts over time.

Insights That Scale

This setup isn’t just for one room — it's built to scale across devices and environments.

Each component is modular:

  • Metrics from Prometheus
  • Triggers via Home Assistant
  • Device status and logs are monitored continuously and logged locally
  • Webhook-based actions like toggling smart plugs or notifying via Telegram
  • Smart routines like temperature-based fan control or motion-based lighting
  • Offline resilience — system runs locally without needing the cloud
  • Logic handled by n8n or Python scripts all tied together to make the system responsive, intelligent, and easy to update.

Project outcomes

What started as a homelab experiment turned into a full observability + automation stack.

It now runs 24/7 — logging, alerting, and adapting to real-world conditions in my space.

It’s helped me better understand my systems, reduce energy usage, and build smarter routines around the tools I use every day.

Students at the University of New South Wales using the new collaborative annotation features