I have 2 units over my 250 gallon, I will upgrade to 4 units eventually. They are about 12" above the water surface using stock optics.
I am controlling with my Apex controller. Once I have 4 modules I will add 3 additional controllers for an east - west, sunrise and sunset. The programs below will stay for the right module, then center right will be the same schedule 10 - 15 minutes later, then center left, then left. With the Apex I have to create profiles for start % and end %, and ramp time, and then insert the profile into the time schedule programming. It sounds (and is a little) complicated, but when I add the additional controllers I will just need to cut and paste on the computer and add the 10- 15 minutes.
Here is a cut and paste from my Apex:
Royal
If Time 09:00 to 11:00 Then DawnBl
If Time 11:00 to 12:30 Then 50%-60%
If Time 12:30 to 13:00 Then 60%-80%
If Time 13:00 to 15:30 Then 80%-100%
If Time 15:30 to 19:40 Then 100%-80%
If Time 19:40 to 20:40 Then 80%-60%
If Time 20:40 to 21:10 Then 60%-50%
If Time 21:10 to 22:20 Then DuskBl
If Time 22:20 to 09:00 Then 1%
Blue
If Time 09:10 to 11:10 Then DawnBl
If Time 11:10 to 12:40 Then 50%-60%
If Time 12:40 to 13:10 Then 60%-80%
If Time 13:10 to 15:30 Then 80%-100%
If Time 15:30 to 19:30 Then 100%-80%
If Time 19:30 to 20:30 Then 80%-60%
If Time 20:30 to 21:20 Then 60%-50%
If Time 21:20 to 22:20 Then DuskBl
If Time 22:20 to 09:10 Then 1%
White
If Time 09:20 to 11:10 Then DawnWh
If Time 11:05 to 21:10 Then Storm
If Time 11:10 to 12:40 Then 40%-50%
If Time 12:40 to 13:10 Then 50%-70%
If Time 13:10 to 15:30 Then 70%-90%
If Time 15:30 to 19:30 Then 90%-70%
If Time 19:30 to 20:20 Then 70%-50%
If Time 20:20 to 21:00 Then 50%-40%
If Time 21:00 to 22:00 Then DuskWh
DawnBl is 1% to 50% DuskBl is 50% to 1%
DawnWh is 0% to 40% DuskWh is 40% to 1%
All others are from the first % to the second %
Dusk ramp times are 60 minutes, Dawn ramp times are 100 minutes all others are 30 minutes.