1. A lighting system controller configured to control at least one controllable luminaire, the lighting system controller comprising:a task definer configured to define at least one task to be performed;
a status determiner configured to determine a status of the at least one task based on comparing sensor data, received from at least one device, against definitions provided by the task definer, wherein the at least one device is physically separated from the lighting system controller and is arranged for determining a state of an object interacted with by a user;
a control signal generator configured to generate at least one lighting system signal based on a received lighting system signal input, received from a physical or software defined switch, indicative of a lighting effect desired by a user, and
a control signal controller configured to output the at least one lighting system signal to the at least one controllable luminaire enabling the lighting system to produce the desired lighting effect based on the status determiner indicating that the at least one task has been completed.