"2. Make sure your computer is ON and UNLOCKED When disconnecting/reconnecting power, make sure you unlock the computer. I've ran into this issue one too many times."
- this is the biggest problem that needs to be solved
- i dont want to keep my computer running 24x7 wasting power for stuff like this
- why not make a robotic arm that you keep at the computer table which can use open cv to plug the computer on when required?
Lookup "wake-on-lan".