direction: right title: "Van Electrical Detailed Planning Diagram" classes: { source: { style.fill: "#f7fbff" style.stroke: "#2f6f9f" } dc: { style.fill: "#fff8e7" style.stroke: "#a56b00" } ac: { style.fill: "#fff1f1" style.stroke: "#a64040" } load: { style.fill: "#f4fff1" style.stroke: "#4c8b3f" } bond: { style.fill: "#f5f5f5" style.stroke: "#4d4d4d" } unresolved: { style.stroke-dash: 4 } } Front: { label: "Front / chassis side" Ford: { label: "Ford charging source" class: source ALT: "Dual 250A alternators" AGM: "Factory dual AGM batteries" CCP2: "Ford CCP2 / upfitter feed\n175A class planning baseline" ORIN: "Front-side input protection\nFord-side fuse / breaker / studs not yet closed" ORIN.class: unresolved ALT -> AGM -> CCP2 -> ORIN } Orions: { label: "Driver-seat / CCP2 charging area" class: dc OR1: "Victron Orion XS 1400 #1\n12V -> 24V" OR2: "Victron Orion XS 1400 #2\n12V -> 24V" ORINNEG: "Front 12V negative / chassis return\nexact grounding stud not yet closed" OR1OF: "Orion #1 output fuse\n60A current direction" OR2OF: "Orion #2 output fuse\n60A current direction" FNODEP: "Front 24V positive node\nBlue Sea 2127 positive bus" FNODEN: "Front 24V negative node\nmatching front return bus" PREM1: "Premium USB-C station\nfront / cab\n24V direct" PREM2: "Premium USB-C station\ndinette\n24V direct" Ford.ORIN -> OR1 -> OR1OF -> FNODEP: "+24V charge output" Ford.ORIN -> OR2 -> OR2OF -> FNODEP: "+24V charge output" ORINNEG -> OR1: "12V negative input" ORINNEG -> OR2: "12V negative input" OR1 -> FNODEN: "-24V output return" OR2 -> FNODEN: "-24V output return" FNODEP -> PREM1: "+24V protected branch" FNODEN -> PREM1: "-24V return" FNODEP -> PREM2: "+24V protected branch" FNODEN -> PREM2: "-24V return" } } Rear: { label: "Rear driver-side electrical bay" Battery: { label: "24V house bank" class: dc B1: "Epoch 12V 460Ah #1" B2: "Epoch 12V 460Ah #2" SLP: "Series link\nshort heavy jumper" MAINF: "Lynx Class-T Power In M10\n300A Class-T main" DISC: "Blue Sea 9003e\nmain DC disconnect" POSBUS: "Protected positive house landing\nBlue Sea 2104 class" SHUNT: "Lynx Shunt VE.Can M10\nwhole-bank negative shunt" NEGBUS: "Load/charge negative bus\nBlue Sea 2104 class\nat shunt load side" B1 -> SLP -> B2: "series to 24V" B2 -> MAINF: "+24V battery positive" MAINF -> DISC: "+24V fused positive" DISC -> POSBUS: "+24V protected house positive" B1 -> SHUNT: "-24V battery negative" SHUNT -> NEGBUS: "-24V load / charge return" } Dist: { label: "Main DC distribution" class: dc LDIST: "Lynx Distributor M10\nmajor fused 24V branches" MPF: "MultiPlus branch fuse\n300A current direction" ACF: "Mini-split branch fuse\n60A current direction" SVF: "Passenger service feeder fuse\n50-60A current direction" RFF: "Roof / center feeder fuse\n40A current direction" CHGCOMB: "Blue Sea 7748 SafetyHub 150\ncharger-source combiner\n200A landing-end trunk fuse" Battery.POSBUS -> LDIST: "+24V main positive feed" Battery.NEGBUS -> LDIST: "-24V reference / return" LDIST -> MPF: "+24V branch" LDIST -> ACF: "+24V branch" LDIST -> SVF: "+24V branch" LDIST -> RFF: "+24V branch" } Solar: { label: "Solar charging" class: source ROOFPV: "Roof solar array\n4x Rich Solar 250W\npreferred 4S" RDISC: "Roof PV disconnect / protection\nnot yet selected" RMPPT: "Victron SmartSolar 150/45\nfixed-roof MPPT" RMPPTF: "Roof MPPT output fuse\n60A working band" PORTIN: "Portable solar inlet\nnear shore inlet" PDISC: "Portable PV disconnect / protection\nnot yet selected" PMPPT: "Victron SmartSolar 100/30\nfuture portable MPPT" PMPPTF: "Portable MPPT output fuse\n40A working band" RDISC.class: unresolved RMPPTF.class: unresolved PDISC.class: unresolved PMPPTF.class: unresolved ROOFPV -> RDISC -> RMPPT -> RMPPTF: "+PV to +24V charge path" PORTIN -> PDISC -> PMPPT -> PMPPTF: "+PV to +24V charge path" RMPPT -> Battery.NEGBUS: "-24V output return" PMPPT -> Battery.NEGBUS: "-24V output return" RMPPTF -> Dist.CHGCOMB: "+24V charge source" PMPPTF -> Dist.CHGCOMB: "+24V charge source" } AC: { label: "Shore / inverter AC side" class: ac SHORE: "Marinco 301EL-B\n30A shore inlet" ACMAIN: "Blue Sea 8077\n30A upstream shore main" MPII: "Victron MultiPlus-II\n24/3000/70-50 120V" ACP: "Blue Sea 8027\nAC main + 6 positions" ACN: "AC neutral path / bus\ncurrent system direction defined\npanel hardware still open" ACG: "AC equipment-ground path / bus\ncurrent system direction defined\npanel hardware still open" GFCI: "First-device GFCI branch\nLeviton GFTR1-W class" OUTS: "Ordinary 120V outlet chain\nGarage / Cab / Galley / Door" INDUCT: "120V induction branch" RIXEN: "Rixen ComfortHot branch\nMultiPlus AC-out-2\nBlue Sea 7542 class" ACN.class: unresolved ACG.class: unresolved SHORE -> ACMAIN -> MPII: "AC input hot" SHORE -> ACN -> MPII: "AC input neutral" SHORE -> ACG -> MPII: "AC safety ground" MPII -> ACP: "AC output hot / transfer" MPII -> ACN: "AC output neutral" MPII -> ACG: "AC equipment ground continuity" ACP -> GFCI: "branch hot via breaker" ACN -> GFCI: "branch neutral" ACG -> GFCI: "equipment ground" ACP -> OUTS: "branch hot(s) via breaker(s)" ACN -> OUTS: "branch neutral(s)" ACG -> OUTS: "equipment ground(s)" ACP -> INDUCT: "branch hot via breaker" ACN -> INDUCT: "branch neutral" ACG -> INDUCT: "equipment ground" ACP -> RIXEN: "branch hot via breaker" ACN -> RIXEN: "branch neutral" ACG -> RIXEN: "equipment ground" } Loads: { label: "Main rear / branch-fed loads" class: load MPII: "MultiPlus DC input" ACDISC: "Mini-split local service disconnect\nBlue Sea 7184 60A" AC24: "24V mini-split / air conditioner\ncurrent 60A branch direction\nsurrogate current basis" SVC24: "Passenger-side 24V -> 12V converter\nVictron Orion 24/12-70A class" SVCP: "Passenger-side 12V positive fuse block\nBlue Sea ST Blade class" SVCN: "Passenger-side 12V negative bus" RIX12: "Rixen control power\n20A branch" TANKS: "Tank pads / senders /\npump / valves" KUSB: "Kitchen ordinary USB-C" ROOF24: "Roof / center 24V -> 12V converter\nVictron Orion 24/12-70A current direction" ROOFP: "Roof / center 12V positive fuse block\nBlue Sea ST Blade class" ROOFN: "Roof / center 12V negative bus" TECH: "Tech cabinet\nStarlink / mini PC / PoE switch" CEIL: "Fan / lighting / sensors / cameras" OUSB: "Ordinary USB-C branches\nbed / dinette / driver" ACDISC.class: unresolved AC24.class: unresolved Dist.MPF -> MPII: "+24V inverter / charger feed" Battery.NEGBUS -> MPII: "-24V inverter / charger return" Dist.ACF -> ACDISC -> AC24: "+24V mini-split feed" Battery.NEGBUS -> AC24: "-24V mini-split return" Dist.SVF -> SVC24 -> SVCP: "+24V feeder to +12V service panel" Battery.NEGBUS -> SVC24: "-24V converter input return" SVC24 -> SVCP: "+12V output" SVC24 -> SVCN: "-12V output / negative bus" SVCP -> RIX12: "+12V fused branch" SVCN -> RIX12: "-12V return" SVCP -> TANKS: "+12V fused branch(es)" SVCN -> TANKS: "-12V return(s)" SVCP -> KUSB: "+12V fused branch" SVCN -> KUSB: "-12V return" Dist.RFF -> ROOF24 -> ROOFP: "+24V feeder to +12V roof panel" Battery.NEGBUS -> ROOF24: "-24V converter input return" ROOF24 -> ROOFP: "+12V output" ROOF24 -> ROOFN: "-12V output / negative bus" ROOFP -> TECH: "+12V fused branch(es)" ROOFN -> TECH: "-12V return(s)" ROOFP -> CEIL: "+12V fused branch(es)" ROOFN -> CEIL: "-12V return(s)" ROOFP -> OUSB: "+12V fused branch(es)" ROOFN -> OUSB: "-12V return(s)" } Bonding: { label: "Bonding / grounding review points" class: bond CHASSIS: "Primary chassis bond stud\nexact Ford point / dedicated stud\nstill not physically closed" DCBOND: "DC negative-to-chassis bond\nsingle rear-bay bond strategy\nhardware/location still open" ACGND: "AC equipment-ground path\nshore and branch grounds\nhardware closeout still open" NGBOND: "Neutral-ground bonding strategy\nMultiPlus relay direction defined\nredundant-bond audit still open" CHASSIS.class: unresolved DCBOND.class: unresolved ACGND.class: unresolved NGBOND.class: unresolved Battery.NEGBUS -> DCBOND -> CHASSIS: "DC bond path" AC.SHORE -> ACGND -> CHASSIS: "shore safety ground / equipment ground" AC.MPII -> NGBOND: "bonding behavior review" AC.ACP -> ACGND: "branch equipment grounds" } } Front.Orions.FNODEP -> Rear.Dist.CHGCOMB: "+24V alternator-charge trunk to rear" Front.Orions.FNODEN -> Rear.Battery.NEGBUS: "-24V alternator-charge return trunk" Rear.Dist.CHGCOMB -> Rear.Battery.POSBUS: "charger-combiner positive trunk\n2/0 AWG via 200A landing fuse"