Table of Contents

🏠 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)