$ 0 0 5v is always on, so I hoped Marlin can turn 12v on and off as needed. That's what ps_on line is supposed to be for.