Power-off spike (Part A) on the N100: plugswitch, wall-power figures, the hub's view
gates / gates (push) Successful in 6m35s
gates / gates (push) Successful in 6m35s
plugswitch.py refuses 'off' unless 20 s of readings show the N100 is already off (standby + 1 W, no ping); 7 tests, each check red-proofed. By hand: guest shutdown 12 s, host off, 0.0 W; the hub stayed silent and 'ONLINE' for 18 min; plug off/on did not start the N100, its power button did (dashboard in 42 s). Wall figures into SIZING.md 4 and sizing.json power (8.5 / 20.7 / 0.0 W).
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
## 2026-10-13 (evening) — power-off spike on the N100: plugswitch, wall-power figures
|
||||
|
||||
- New `scripts/bench/plugswitch.py` (`on`/`off`/`status`) + `test_plugswitch.py` (7 tests): `off` refuses unless 20 s of
|
||||
readings sit below the measured standby + 1 W and the N100 answers no ping. Red-proofed: each of the four checks
|
||||
removed in turn, a test convicted each. Live: refused while the N100 ran; a slow-read bug (window cut to 16 s) found
|
||||
and fixed live.
|
||||
- `documentation/audits/poweroff-2026-10-13/`: Part A by hand — guest shutdown 12 s, host off 13 s later, 0.0 W off;
|
||||
hub silent for 18 min (still „ONLINE"); plug off/on did NOT start the N100, the power button did (dashboard in 42 s).
|
||||
- `sizing-2026-10-13`: wall figures in `SIZING.md` §4 and `sizing.json` `power` (8.5 W rest, 20.7 W work, 0.0 W off);
|
||||
the CPU-only RAPL figures kept under `power.cpu_rapl`.
|
||||
|
||||
## 2026-10-13 (evening) — plugmeter: the N100's power plug, read from DooPlex
|
||||
|
||||
- New `scripts/bench/plugmeter.py` + `scripts/bench/README.md`: reads the Tuya meter plug the N100 runs on and prints
|
||||
|
||||
Reference in New Issue
Block a user