I just wrote an experiment profile to keep it on for 20 hours and then turn off for 4 hours:
experiment_profile_name: Spectrometer Daily Cycle
metadata:
author: Gerrit Niezen
description: Cycles the spectrometer on for 20 hours and off for 4 hours to use the light for microalgae growth.
common:
jobs:
spectrometer_reading:
actions:
- type: start
hours_elapsed: 0.0
- type: stop
hours_elapsed: 20.0
- type: repeat
hours_elapsed: 24.0
repeat_every_hours: 24
actions:
- type: log
hours_elapsed: 0.0
options:
message: "Turning spectrometer on for 20 hours"
level: info
- type: start
hours_elapsed: 0.0
- type: stop
hours_elapsed: 20.0