Skip to content

Home Assistant — Home Overview Dashboard Plan

Date: 2026-02-24 Context: Home Assistant on Docker VM (jara.cronova.dev), Frigate NVR with 3 cameras, MQTT via Mosquitto. Dashboard grows as devices are added.


Dashboard Sections

1. Infrastructure Status

  • Docker VM, NAS, Proxmox — online/offline indicators (ping or HA binary_sensor)
  • Frigate — detector speed, CPU usage, camera statuses (from Frigate integration entities)
  • MQTT — connected/disconnected state
  • Uptime Kuma — link to status.cronova.dev/dashboard or embed status via API

2. Camera Summary

  • Last person detection per camera (timestamp + snapshot thumbnail)
  • Detection counts today (person, car, dog, cat)
  • Quick links to live feeds (Frigate camera entities)
  • Zone activity: driveway, terraza, street event counts

3. Power & Environment

  • Server room temperature and humidity (ESP32 + BME280, pending Phase 1 kit)
  • Real-time power consumption per device (SONOFF S31 plugs, pending Phase 3 kit)
  • HA Energy Dashboard integration for daily/monthly tracking
  • Water leak sensor status (ESP32 + water sensor, pending Phase 1 kit)

4. Family & Presence

  • Who's home / away (HA Companion App — configured 2026-03-08)
  • Welcome home / away mode indicators
  • Indoor camera recording status (on when away, off when home)

5. Media & Entertainment

  • LG TV power/volume/source controls (paired 2026-03-09 via webOS integration)
  • Apple TV controls (paired 2026-03-08 via apple_tv integration)

Implementation Notes

Card Types (built-in)

Card Use Case
entities Infrastructure status rows
picture-entity Camera live feeds
glance Detection counts, sensor readings
conditional Show alerts only when relevant
history-graph Temperature trends, power usage
button Quick actions (arm/disarm, TV controls)
Card Use Case
mushroom Modern, clean entity cards
mini-graph-card Sparkline graphs for temp/power trends
auto-entities Dynamic card lists (e.g., all sensors above threshold)
frigate-card Enhanced camera cards with event timeline

System Monitor Integration

Built-in HA integration (no install needed). Add via Settings → Integrations → System Monitor. Provides:

  • CPU usage, memory usage, disk usage
  • Network throughput (bytes/sec)
  • Last boot time
  • Process counts

Useful for monitoring the Docker VM itself.


Phased Build

Phase Requires Sections Available Status
Now Nothing extra Infrastructure status, camera summary, Frigate stats Ready
After Companion App Phone setup Family presence, away mode Ready (Companion App configured)
After Phase 1 kit ESP32 + BME280 Server room temperature, water leak Pending hardware
After Phase 3 kit SONOFF S31 Power monitoring, energy dashboard Pending hardware
After TV pairing Physical access Media controls Ready (LG TV + Apple TV paired)

Prerequisites

  • [ ] Install HACS frontend cards (mushroom, mini-graph-card, auto-entities)
  • [x] Add System Monitor integration via browser
  • [x] Set up Companion App on phones (presence tracking)
  • [ ] Deploy ESP32 sensors (Phase 1 kit from AliExpress)
  • [ ] Flash and deploy SONOFF S31 plugs (Phase 3 kit)
  • [x] Pair LG TV and Apple TV integrations (at home)