User Tools

Site Tools


homeassistant:dashboards

This is an old revision of the document!


🏠 Home Assistant (High-Level Overview)

Home Assistant is the central automation and orchestration system inside TorresVault, integrating lighting, sensors, network health, FPP lighting control, BLE tracking, and room-level dashboards into one unified platform. This page serves as a high-level architectural overview of how the system is organized and how the major components interact.

Role in TorresVault

Home Assistant acts as the automation brain of the environment:

Collects data from sensors (motion, BLE, environment)

Controls lights, switches, media players, and smart devices

Provides dashboards for mobile, wall tablets, and control panels

Integrates with network monitoring, Pi-hole, and Proxmox

Automates routines across multiple systems (IoT, security, FPP lighting)

It ties together hardware from multiple vendors into a single cohesive automation system.

System Architecture

Home Assistant is deployed as a dedicated VM, and integrates with:

Core Systems

Proxmox β€” Home Assistant VM host

UniFi Network β€” device presence, AP states, WAN health

Pi-hole DNS β€” local DNS overrides and ad-block data feeds

TrueNAS β€” storage for backups, recordings, snapshots

Show Control

FPP (Falcon Player) on 192.168.60.55

Show start/stop

Playlist operations

Triggering visual notifications (WLED, Mega Tree, Matrix)

Voice + Local AI

Home Assistant Voice (Piper TTS / Whisper STT)

Expansion into full Jarvis-style assistant planned

Future integration with mini-PC Kubernetes nodes

BLE Item Tracking

Room-level presence planned using:

Pi Zero 2W + Room Assistant

ESPHome devices (Atom Lite / Echo)

BLE tags (keys, wallet, badge, laptop bag)

Dashboard Structure

Home Assistant uses a multi-dashboard, multi-view layout, optimized for mobile & wall tablets:

βœ” Downstairs Dashboard

Swipeable room views

Kitchen, Bar, Foyer, Guest Bath, Living Room

Dynamic tiles change color based on activity

Compact back button on each subview

Rosie (vacuum) status + climate in Foyer

βœ” Upstairs Dashboard

Swipeable room views

Office, Guest Room, Master, Mom’s Room, etc.

Dynamic tiles + back button template

βœ” Outside Dashboard

Front Yard, Back Yard, Garage

Smaller camera feeds

FPP controls for mega tree

Garage freezer outlet monitor

βœ” System / Network Dashboard

UniFi client count

AP health

WAN latency

Pi-hole stats

Proxmox VM summary

NUT/UPS integration (future)

Automations (High-Level)

Home Assistant orchestrates key automations across TorresVault:

Network & Infrastructure

AP down alerts

UniFi client-count drop alerts

WAN latency pings

Pi-hole health monitoring

Lighting & Motion

Motion-based lighting (Zigbee/PIR)

Living Room motion toggle

Smart LED notifications using WLED

FPP Lighting Show

Start/Stop show buttons

Playlist selector

Show fault notifications (FPP offline, sync errors)

BLE Tracking

Key/wallet/badge/laptop presence

Car BLE startup triggers TTS messages

β€œForgot item” warnings (planned)

Voice Assistant

Office proof-of-concept HA Voice

Planned full-house replacement of Echo devices

Local-only STT/TTS integration

Integrations

Home Assistant integrates with dozens of systems; high-level list:

UniFi OS (gateway, switches, APs)

Pi-hole DNS

Proxmox VE

Prometheus/Grafana

Philips Hue / Zigbee / Aqara / Matter

ESPHome sensors (BLE, motion, environmental)

FPP (Falcon Player show control)

Roku + media players

WLED (notifications + effects)

Vivint Security

Nest Thermostat

Current State

Fully functional, stable automation layer

Dashboards rebuilt cleanly with unified templates

Multi-device deployment (mobile + wall tablets)

Integrated with network, servers, lighting, and sensors

BLE tracking and voice systems actively expanding

FPP integration working and used for 2024/2025 light seasons

Future Enhancements (Roadmap)

Full room-level BLE tracking using Pi Zero + Room Assistant

Complete migration from Echo β†’ Home Assistant Voice

Unified home/AI control via Jarvis local assistant

Full Mini-PC Proxmox nodes, Kubernetes inside PVE

Expand energy monitoring (UPS + power meters)

Incorporate garden sensors (soil moisture, irrigation automation)

homeassistant/dashboards.1769210200.txt.gz Β· Last modified: by nathna

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki