Yes I saw your lighting widget and I think it's suitable for my aquarium controller project. What I meant by ramping up/down was that the gradual increase/decrease in intensity of light for a specified duration, lets say an hour, to emulate the sunrise/sunset effect.
For instance, I have currently a working schedule for my lighting fixtures using WebIOPi. My lighting schedule are as follows: Blue Spectrum @ 11:30am to 6:30pm, Full Spectrum @ 12:30pm to 5:30pm, Moonlights @ 6:30pm to 11:30pm. The intensity of both Blue and Full Spectrum are controlled via manual dimmer knob that I will integrate with my RPi to be controlled via WebIOPi or Cayenne. With this integration, I was hoping I could setup a ramping effect so that the first hour that the Blues are on, it will start at 1% intensity and will work its way up to lets say 75% for a duration of one hour. Same goes with The Full Spectrums. Then an hour before Off schedule, it will ramp down from 75% to 0% for the same duration of one hour.
Your suggestion of multiple schedule/trigger is a viable option but for an hour of ramping, it would require me to setup at most 60 events that corresponds to 60 minutes for a smooth ramping effect. I was just wondering if this idea is possible.
Anyhow, thanks again for the continuous development and regards to the whole team...