NaoDecBuild Work Instructions

NaoDec Build — Step 9: Commissioning & Test

Revision: 1.0 Date: 2026-07-14 Status: Drafted from decision 8. This is the first power-up: it references the existing subsystem test procedures rather than restating them. Acceptance thresholds for audio/haptics and the occupant-safety sign-off are still owed (see Open Items).

Purpose

Bring the fully wired installation to life in a controlled order, verify every subsystem, and run an end-to-end show before it carries an occupant.

Quick Reference — power-up order

1 · Pre-power checks
rails isolated · GND · fuses

2 · Logic 5 V
ESP32s boot

3 · LED 12 V rails
vertex + edges

4 · Network + WLED
DDP · Art-Net

5 · Audio
GAB8 · sub · transducers

6 · Scent relays

7 · Coils LAST
pre-release gate

8 · End-to-end + soak

9.1 Pre-power checks (de-energized)

Confirm, before any PSU is switched on (cite NaoDec_WS2815_LED_Controller_Rev1.6.html engineering notes):

9.2 Power-up order

  1. Logic 5 V (PSU-A) — the 3 ESP32s boot; check 3V3 rails, no brownout.
  2. LED 12 V rails (PSU-B vertex, PSU-C edges) — bring up one at a time; watch inrush (NTC1 on the 50 A rail).
  3. GAB8 24 V — muted until audio checks; keep gain down.
  4. Coils — last, and only via their gate (§9.8).

9.3 Network

Per NaoDec_Media_Playback_Controller_Build_and_Max_Setup.md §8:

9.4 WLED / lighting

9.5 Media controller

Run the controller's own acceptance suite as-is — NaoDec_Media_Playback_Controller_Build_and_Max_Setup.md §11 (ELEC, NET, FUNC, SYS tests: play/pause/stop one-shot, volume ramp, no-command-on-boot, reconnect, 8 h soak).

9.6 Audio

9.7 Scent

9.8 Coils (pre-release gate — do this last, cautiously)

9.9 End-to-end & soak

Commissioning Record

Field Value
Date / commissioned by
Rail isolation + GND verified
C1–C6 ↔ CH2–CH7 map confirmed
WLED master/slave + Art-Net OK
Media controller suite (§11) pass
Audio: 6 speakers + 2 transducer sets + sub
Scent: 4 atomizers
Coils: qualified + loop resistance (pre-release)
End-to-end show + soak
Open issues

Release Gate

Gate Required Result
Pre-power Rails isolated, fuses in, no shorts
Lighting All 7 channels correct; CH1 waveform verified
Network + media Reservations held; media suite passes
Audio All speakers/transducers/sub correct and positioned
Scent All atomizers fire; no drip
Coils Pre-release gate passed or subsystem left un-powered by decision
Occupant safety Signed off (see Open Items) before anyone sits inside

Open Items

  1. Acceptance thresholds for audio level/positioning and haptic intensity — none defined.
  2. Occupant-safety sign-off — who authorizes a person inside (platform load rating, egress, ventilation, mains-inside, fabric-near-strips — all still open across Steps 1, 2, 6 and the index). Step 9 must not pass until that owner signs.
  3. Coil commissioning stays pre-release — decide per build whether it's energized at all in this revision.