[All revisions combined, as tasks are simple:]
1.) Blink all LED's on start of script (to alert user that device is ready).
2.) Set initial state of manual switch as "off"
3.) [to consider:] In manual mode, set 3rd button to set as "zero" position for door. (physical limitations of servo would still be present, so this would only be for very fine tuning -- initial zero must be set when attaching servo to chain and door sprocket).
[All revisions combined, as tasks are simple:] 1.) Blink all LED's on start of script (to alert user that device is ready). 2.) Set initial state of manual switch as "off" 3.) [to consider:] In manual mode, set 3rd button to set as "zero" position for door. (physical limitations of servo would still be present, so this would only be for very fine tuning -- initial zero must be set when attaching servo to chain and door sprocket).