0. THE BINDING CONSTRAINT โ READ THIS FIRST
After pushing the design to its limit, power is the ceiling. Everything else โ compute, storage, decode, network โ scales fine. Energy is where physics says no. The whole system is therefore designed in tiers matched to available power, not maximum capability.
rev. 3 re-baseline: the Z440 is shelved and the brain is the ~80W OptiPlex, so the awake load is ~100โ120W (not the ~350โ400W this section originally assumed), and Phase 1 does no 24/7 parked recording at all โ the OptiPlex hibernates parked (~2โ5W) and only the ESP32 layer stays on. The "8-camera 24/7" wall below is the worst-case ceiling the design deliberately avoids, retained to show why the tiers exist โ it is not the Phase-1 operating point.
THE WALL WE DESIGN AROUND (worst case, deliberately not run in Phase 1):
8-camera 24/7 recording = ~58W = ~116 Ah/day @ 12V
โ no truck battery sustains that for weeks without charging
โ so Phase 1 does NOT attempt 24/7 parked recording at all
THE DESIGN-DOWN ANSWER:
โโโ DRIVING โ alternator + DC-DC powers everything (OptiPlex awake, cams, NVR, LLM) โ 100โ120W
โโโ SHORT PARK โ house battery buffers the awake system; or OptiPlex hibernates (~2โ5W)
โโโ LONG PARK โ OptiPlex hibernates; ESP32 layer (~2โ5W) watches + WOL-wakes on alert
โโโ Footage library builds from drives + awake parks, not 24/7 parked recording
[ Pi 5 + Hailo-8L, ~1yr out, closes the parked-recording gap as an always-on cam appliance ]
Every tier below is sized against this reality.