part of which has been completed by @Flyer with regard to scheduled shutdown / resume but we don’t as yet have user script scheduling capability via the Web-UI.
You might also like to have a look at the referenced forum thread (within that issue) where a number of forum regulars discussed this same feature: