Design back end for adding, updating and deleting schedules
Closed this issue · 0 comments
StijnOostdam commented
Schedule exists of programs. Programs are active on a certain day of the week. Programs contain triggers that activate at a certain time (dusk, dawn, defined time). This trigger contains an effect/sequence/color scheme which activates at the time of the trigger. Furthermore, a schedule also has a series of triggers which are event based instead of time based.
A user can define multiple schedules with a name and choose on via the system tray menu.
Trigger should be felxible. For example: time based triggers but also event based trigger like spotify playing or rocket league scoring.