| Item | Notes | Price |
|---|---|---|
| UCG-Ultra | Gateway + UniFi controller + Protect controller | $129 |
| USW-Pro-XG-8-PoE | 10G switch — NAS + APs plug in here | $499 |
| U7 Pro XG × 3 | WiFi 7 APs, 10G uplink, PoE+ | $597 |
| Phase 1 total | ~$1,255 | |
Do this first — everything else plugs into it.
| Item | Notes | Price |
|---|---|---|
| ASRock Rack X570D4I-2T | Dual 10GbE, IPMI, ECC support | ~$350 |
| JONSBO N4 case | ~$120 | |
| Ryzen 5 5600 | ~$130 | |
| 64GB DDR4 ECC RAM | ~$150 | |
| Seagate Exos X18 16TB × 4 | RAIDZ2 = ~28TB usable | ~$900 |
| WD SN770 NVMe | Cache drive | ~$80 |
| TrueNAS SCALE | Free | |
| Phase 2 total | ~$1,730–1,900 | |
Software: Immich (Tiffany's iPhone photos), Jellyfin (kids' media), Tailscale (remote access), SABnzbd + Radarr + Sonarr (Usenet)
Ongoing Usenet: Newshosting ~$8/mo · NZBGeek indexer ~$12/yr
| Item | Notes | Price |
|---|---|---|
| HA Green | Dedicated HA hub | $99 |
| SkyConnect USB dongle | Zigbee + Matter antenna | $29 |
| Phase 3 total | ~$128 | |
| Item | Notes | Price |
|---|---|---|
| Hue Bridge Pro | Replaces 8-year-old bridge — migrate all existing bulbs first | ~$100 |
| Hue White & Color E12 2-pack | Anthropologie Oval Capiz chandelier (E12 base, 2 sockets) | ~$80 |
| Lutron Caseta dimmer | For West Elm Bezel sconce wall switch | ~$60 |
| BAOMING G9 2700K dimmable 5-pack | West Elm Bezel sconce (G9 socket) | ~$15 |
| Phase 4 total | ~$255 | |
| Item | Notes | Price |
|---|---|---|
| UniFi cameras × 3 | Model depends on placement — pending decision | TBD |
Options: Doorbell Pro ($199) for entry · G5 Pro or G5 Bullet outdoors · G5 Flex ($99) or G4 Instant indoors
Runs on UCG-Ultra's built-in Protect. Integrates with HA.
| Item | Qty | Est. Cost |
|---|---|---|
| mmWave presence sensor | 2–3 | $20–30 ea |
| Door contact sensor | 1 | $10–15 |
| Water leak sensor | 3 | $15 ea |
| Temp + humidity sensor | 2–3 | $15 ea |
| CO₂ sensor | 1 | $40–80 |
| Bedside button | 1–2 | $15–25 |
| Phase 6 total | ~$200–300 | |
SkyConnect dongle (Phase 3) handles Zigbee — no additional dongle needed.