Hi Simon,
If you look at the example panels here: https://support.rossvideo.com/hc/en-us/community/posts/360065970252-Free-DashBoard-Example-Panels-for-Everyone, under the Tasks folder, there are examples about how to run something after a delay and how to run something at a specific time.
You could combine those two to get what you want. Use the specific time one to trigger a task at the time you want, and then have that task schedule another task after your recurrence period.
If you are looking for something already built, then Ross does offer a product called PowerPlay which allows users to schedule the control of different devices at specific times with recurrences.
#DashBoard