Skip to main content
Dev Sac
IoT

Smart Home Automation | Home Assistant Dashboards

Multi-platform home automation system with custom Home Assistant dashboards, automations, energy monitoring, and device management across 50+ connected devices.

Home Assistant YAML Python Apple HomeKit Google Home
Smart Home Automation | Home Assistant Dashboards screenshot 1

The problem

My house had devices across Apple HomeKit, Google Home, standalone sensors, smart plugs, and a Rachio irrigation controller. Managing all of that meant jumping between six different apps. When the garage door alert went off at 2 AM, I had no single place to check what was going on. Fragmented smart home ecosystems are the norm, and they are frustrating.

HomeKit Google Rachio Sensors Home Assistant unified hub 6 apps → 1 dashboard

What I built

A unified home automation system running Home Assistant as the central hub, tying together every device in the house under one interface. Seven custom dashboards give me at-a-glance control: living room media (Sony TV + Sonos), presence tracking with maps, energy monitoring with SMUD billing data and grid carbon metrics, garden irrigation with Rachio SVG zone maps, and per-device dashboards showing location, battery, and network status for every mobile device.

How it works

  • 7 custom YAML dashboards covering media, presence, energy, garden, and device monitoring
  • Automated alerts for the garage door left open, lights or TV on when nobody is home, and air quality triggering the purifier
  • Energy monitoring through Shelly smart plugs with SMUD utility data integration
  • Rachio irrigation dashboard with SVG zone visualizations
  • Persistent message logging automation with 7-day rolling history
  • MCP (Model Context Protocol) integration for AI-assisted configuration
  • Multi-person presence tracking via Life360 and device trackers
  • Device inventory documentation with maintenance schedules
Media Presence Energy Garden Devices Alerts Logging 7 CUSTOM YAML DASHBOARDS

Where it stands

The system runs 24/7 on the local network, managing 50+ devices and 7 active automations.

Trigger Door open No one home AQI > 100 Home Assistant 7 automations Action Alert sent Lights off Purifier on
Energy monitoring has given me real visibility into electricity costs. The automated alerts have caught the garage door left open more times than I want to admit. The garden dashboard simplified irrigation scheduling across multiple zones. I keep adding devices and automations as new needs come up.

Like what you see?

I build tools that solve real problems. If you have an idea or a project that needs engineering, let's talk.

Get in Touch