R
Sounds like you want to automate the cover?
Only catch I see (just because I haven't seen one), would be a relay to go forward for so many seconds, then back down for so many seconds, etc. The other hardware sounds similar to a pool cover roller.