PCB was populated and MCU programmed successfully. Found an annoying bug in the TI Grace software when changing the PWM output pins around. The GPIO resistor enable bit remains set and was screwing up the output signal.
Still need to get some quality photos of the final PCB.
Demo video of operation, need a stronger magnet or need to offset the magnet a little bit due to the shower door being recessed.