Files
claudetools/projects/wrightstown-smarthome/PROJECT_INDEX.md
Mike Swanson aaf4172b3c sync: Add Wrightstown Solar and Smart Home projects
New projects from 2026-02-09 research session:

Wrightstown Solar:
- DIY 48V LiFePO4 battery storage (EVE C40 cells)
- Victron MultiPlus II whole-house UPS design
- BMS comparison (Victron CAN bus compatible)
- EV salvage analysis (new cells won)
- Full parts list and budget

Wrightstown Smart Home:
- Home Assistant Yellow setup (local voice, no cloud)
- Local LLM server build guide (Ollama + RTX 4090)
- Hybrid LLM bridge (LiteLLM + Claude API + Grok API)
- Network security (VLAN architecture, PII sanitization)

Machine: ACG-M-L5090
Timestamp: 2026-02-09

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 18:44:35 -07:00

5.0 KiB

Wrightstown Smart Home - Project Index

Project: Smart Home + Local LLM + Hybrid AI Bridge Location: Wrightstown (home) Status: Planning / Research Phase Created: 2026-02-09 Last Updated: 2026-02-09

Related Project: projects/wrightstown-solar/ (Victron integration crossover)


Project Overview

Privacy-first smart home system using Home Assistant Yellow with local voice control, a dedicated local LLM server, and a hybrid routing bridge that keeps private data local while leveraging Claude and Grok APIs for tasks requiring external search or heavy reasoning.

Design Goals

  1. No Google/Alexa dependency -- fully local voice control
  2. Local LLM for private queries (home automation, sensor data, cameras)
  3. Hybrid bridge to Claude API (reasoning) and Grok API (internet search)
  4. Privacy-first: private data never leaves the network
  5. Network segmentation (VLANs) for IoT isolation
  6. Integration with Victron solar system (future crossover with wrightstown-solar project)

Hardware Inventory

Component Status Notes
Home Assistant Yellow Owned (not set up) Needs CM4/CM5 module
LLM Server Not purchased RTX 4090 build recommended
Network gear (VLANs) TBD Ubiquiti or TP-Link Omada
Wyoming voice satellites Not purchased For room-by-room voice control

Architecture

            Voice Satellites (Wyoming)
                    |
            [Home Assistant Yellow]
              /     |        \
        Zigbee    Victron    LLM Integration
        devices   Modbus     (Extended OpenAI Conversation)
                                |
                        [LiteLLM Proxy]
                         (routing layer)
                        /       |       \
                  [Ollama]  [Claude]  [Grok]
                  Local     Anthropic  xAI
                  $0/mo     API        API
                  Private   Reasoning  Search

Files

Documentation

File Description
documentation/ha-yellow-setup.md Home Assistant Yellow setup and voice assistant config
documentation/llm-server-build.md Local LLM server hardware, software, and model selection
documentation/hybrid-bridge.md LiteLLM routing, Claude/Grok API integration, privacy layer
documentation/network-security.md VLAN architecture, IoT isolation, PII sanitization

Session Logs

File Description
session-logs/2026-02-09-session.md Initial research and planning session

Budget Estimate

Phase 1: Home Assistant Yellow Setup

Component Est. Cost
RPi CM4 4GB/32GB (if not owned) $45-75
NVMe SSD (512GB-1TB) $40-80
Phase 1 Total $45-155 (Yellow already owned)

Phase 2: LLM Server (Sweet Spot Build)

Component Est. Cost
RTX 4090 24GB $1,200-1,500
Ryzen 7 5800X3D + B550 + 64GB DDR4 $490
Storage, PSU, case $190
Phase 2 Total $1,880-2,180

Phase 3: Network + Voice

Component Est. Cost
VLAN-capable router + managed switch $150-760
Wyoming voice satellites (2-3 rooms) $100-200
Phase 3 Total $250-960

Ongoing Monthly

Item Est. Cost
Cloud API (Claude + Grok, 80/15/5 split) ~$5/mo
Electricity (LLM server) ~$15-30/mo
Monthly Total ~$20-35/mo

Decision Log

Date Decision Rationale
2026-02-09 Home Assistant over Google/Alexa Privacy, local control, open source
2026-02-09 HA Yellow (already owned) Built-in Zigbee, NVMe slot, still receives updates
2026-02-09 Ollama for local LLM Simplest setup, OpenAI-compatible API, huge model library
2026-02-09 LiteLLM for hybrid routing Unified API, cost tracking, fallback support
2026-02-09 Claude API for reasoning Best quality reasoning, function calling for HA
2026-02-09 Grok API for search Internet access, 2M token context, X integration
2026-02-09 Separate project from solar Different build timelines, but Victron crossover planned

Implementation Roadmap

  • Phase 1 (Week 1-2): Set up HA Yellow, basic automations, Zigbee devices
  • Phase 2 (Week 3): Install Wyoming + Whisper + Piper for local voice
  • Phase 3 (Week 4): Build LLM server, install Ollama, test models
  • Phase 4 (Week 5): Set up LiteLLM proxy, add Claude + Grok API keys
  • Phase 5 (Week 6): Integrate LLM with HA via Extended OpenAI Conversation
  • Phase 6 (Week 7): Network segmentation (VLANs), PII sanitization
  • Phase 7 (Future): Victron solar integration (crossover with wrightstown-solar)

Crossover with Wrightstown Solar

When the Victron MultiPlus II + Cerbo GX are installed:

  • Modbus TCP integration from Cerbo into Home Assistant
  • Energy dashboard with solar production + battery SOC
  • Solar-aware automations ("run dishwasher when battery > 80%")
  • LLM-powered energy analysis ("analyze my usage trends this week")
  • See: projects/wrightstown-solar/ for full solar system design