The solenoid is just a pure actuator to push the object into another position, no sensor feedback, so I'll need to control the timing for it to ON and OFF.
what Is a ‘pure’ actuator? Could a limit switch on the actuator confirm and terminate the ‘push’? A delay off should work, but a switch may be more accurate.
After some research I've managed to have a working design, thanks everyone that provided help and suggestion.
Anyone who have further suggestions are still welcomed.
Thanks!!