☰ Menu
🏠 Overview
0. THE BINDING CONSTRAINT — READ THIS FIRST
1. PROJECT OVERVIEW
2. HARDWARE — ALREADY OWNED (No Cost)
3. CARPUTER — HARDWARE TO PURCHASE
4. SYSTEM ARCHITECTURE — THREE TIERS
5. POWER ARCHITECTURE (the keystone)
6. ESP32 NODE NETWORK (Tier 0)
7. CAMERA SYSTEM + NVR
8. CAN BUS INTEGRATION
9. SOFTWARE STACK
10. THERMAL MANAGEMENT
11. HOME RAG SERVER (HP Z440 #1)
12. OFF-GRID MESH + REMOTE ACCESS (Phase 2/3)
13. PENDING ACTIONS
14. PHASED ROADMAP
15. COST SUMMARY
16. ARCHITECTURE AT A GLANCE
17. MASTER PARTS LIST (BOM) (rev 3.43)
▣ Wire Diagrams
Full Wiring 4 — Network & PoE
+
-
Fit
100%
wheel / pinch = zoom · drag = pan
fw4_network
FULL WIRING SHEET 4 — NETWORK & PoE (§4.1 · §4.4 · §6.5, rev 3.55)
Switch A = ALWAYS-ON (WOL · ESP32 ×2 · Pi · 5080) · Switch B = LS108GP PoE+, O4-gated, cameras ONLY · the bed board's Ethernet = the ONE cab↔bed data run
PoE = data + 48V on the same Cat5e (high V → low current → low loss; camera converts down internally) · Ethernet carries no fuses
(a used Pepwave MAX Transit is a MAYBE-buy replacement for the Cudy — not bought, not shown)
cluster_feeds
12V FEEDS — sheet 2
cluster_wifi
WiFi CLIENTS
browser / PWA over Cudy WiFi 6
f14
F14 3A (box)
always-on 12V · 18 AWG
feeds Cudy + Switch A
cudy
Cudy LT18 — router
· 192.168.1.1
OWNED · LTE Cat18 (Keepgo SIM) · WiFi 6 · OpenWrt
likely Tailscale subnet router (⚠ verify opkg/flash)
LTE locked: OpenRouter API + Tailscale + security uploads
f14->cudy
12V
swa
SWITCH A — ALWAYS-ON
Cudy LAN ports or small unmanaged switch
must stay powered → the WOL path lives here
f14->swa
12V
r4
RLY-O4 (87)
14 AWG · F3 10A
cut when truck sleeps
psu
Switch B PSU
12V → 53.5V supply, or stock adapter
⚠ VERIFY the input it accepts
r4->psu
gated 12V
swb
SWITCH B — TP-Link LS108GP
8-port PoE+ · 62W TOTAL budget
O4-gated · serves cameras ONLY
psu->swb
53.5V DC
phx
Phoenix head unit
· .120
browser / WebRTC client
phx->cudy
phones
S24 · S23 phones
PWA + Tailscale clients
media/BT paths → sheet 5
phones->cudy
cudy->swa
uplink
swa->swb
uplink Cat5e — data only,
live only while B is powered
front
FRONT Waveshare 8DI-8DO
· .110
12V-fed (F12) — never PoE, never Switch B
drives the O4 camera/PoE gate
swa->front
Cat5e
bed
BED Waveshare 8DI-8DO
· .111
12V from bed bus (sheet 8) — never PoE
combiner + camp cluster run LOCAL
swa->bed
the ONE cab↔bed
Cat5e run
pi
Pi 3 B+
· .40 — always-on
MQTT broker · PWA · Tailscale
direct fused 12V feed (F13 buck)
swa->pi
opti
OptiPlex 5080
· .50
⚠ WOL magic packets arrive HERE —
must sit on always-on Switch A
swa->opti
WOL
cams
PoE CAMERAS
· .101–.108
62W budget: 4× 15W high-draw, or
8× 1080p ~4–8W, or upgrade to 126W switch
Cat5e/6 ≤100 m · IP67 glands at cams
swb->cams
PoE 802.3af/at — data + 48V,
one Cat5e per cam
front->r4
O4 drive (sheet 2)
note
RULES
• Static IPs: 5080 / Pi / both ESP32 / cams.
• Tailscale: clients on 5080 / Pi / phones;
Cudy subnet-routes the dumb devices
(cams, ESP32) — lock with tailnet ACLs.
• ESP32 boards 12V-fed: they must survive
the camera switch sleeping.
open the PDF version ›
‹ prev
next ›