HOMELAB

HOMELAB

Projects, hardware, and research for the Petrovic house — what's built, what's planned, and what's still on the bench. Everything local-first: the house should work when the internet doesn't.

Next dollar

Smoke/CO set, ~$280 — see item →

Waiting on

AT&T install date, gates the ~$945 network buy →

The Bill

the plan of record — priced, phased, decided

The Systems

flat — the parts of the house, one deep dive each

Climate & Envelope → The ecobee plan, the attic project (removal → your window → blow), baffles, windows, and the whole-house fan's second life.
The Mini-Split → Three picks and two funerals before TOSOT — the pick and why it beat the field, 120V wiring, and the install runbook from lineset to commissioning.
The Window Job → Fifteen openings of 1955 aluminum single-pane — block-frame ordering, the brick-inset install sequence, brand tiers, and glass strategy.
Resilience → The fire & CO gap the audit found — fixed first — then the tornado alert pipeline, UPSes, the generator ladder, radon watch, and a shelter kit.
Room by Room → The nursery's comfort panel, the kitchen printer and its morning slip, the exterior lights, and instrumenting the pit properly.
Backbone → Home Assistant on the hub, the Zigbee radio, energy monitoring, and what a voice assistant looks like here.
The Network → Fiber to closet to every corner — the gateway verdict, the PoE switch, the closet, the attic drops, and the cutover plan.

Built

running now

  • ● running · unarmed Alerter — polls the NWS warning polygons against our exact rooftop every 45s and drives the announcer by tier. Deployed on the hub; log-only until armed. The sirens answer to city dispatch — this answers to us.
  • ● running Announcer — make any Sonos room speak: TTS → LAN → speaker, with snapshot/restore. CLI plus an HTTP API on the hub port map (:8770). Dry-run by default — the house sleeps a lot.

In the Stacks

research, not yet in print

  • JUN 2026Smart-home backboneHome Assistant + MQTT + Zigbee2MQTT as the spine; ESPHome for DIY nodes.researched
  • JUN 2026Sensor nodes & dashboardsESP32 beats Pi for sensing; e-ink wall dashboard build (~$120).researched
  • JUN 2026Local voiceWake word → local STT → Ollama → Piper; Echos demoted to dumb announcers.researched
  • JUN 2026Network & Wi-Fi auditDouble-NAT + wireless backhaul suspected; fix list costs ~$0.researched
  • JUN 2026ADS-B flight trackingSDR + antenna already owned; plane → Ollama → Sonos is an open niche.researched

ON THE WIRE — LAN SWEEP, JUL 17 2026, 1:30 AM

28 devices answering. Sonos ×3 units across 2 rooms · TP-Link Deco/Kasa fleet ×6+ · one mystery ESP32 (10.0.0.196, Espressif radio, identity TBD) · the recteq smoker is not on the network · the hub kara was unreachable at sweep time · ecobee not yet installed.

Everything → Every page, section, and part, one list.