Here is my complete Apex code (at least as of right now). I have another EB8 in the wings...
FeedA is my regular Feed, FeedD is for maintenance, 1.5 hours off.
Tunze Wave and Vortechs have a single to double outlet plug. Tunze wave are TWO Tunze Wave boxes on opposite sides of the tank operating in asynchronous mode, Vortechs are 1 MP40 and 1 MP10.
1_Skimmer (10_1)
Fallback ON
Set ON
If Outlet 7_MainPump = OFF Then OFF
If FeedA 000 Then OFF
If FeedD 000 Then OFF
Defer 015:00 Then ON
2_TunzeWave (10_2)
Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If FeedC 000 Then OFF
If FeedD 000 Then OFF
3_VorTech (10_3)
Fallback ON
Set ON
If FeedD 000 Then OFF
4_Chiller (10_4)
Fallback ON
Set ON
If Temp < 76.5 Then OFF
If FeedA 000 Then OFF
If FeedD 000 Then OFF
5_BlueATIs (10_5)
Fallback OFF
Set OFF
If Time 10:30 to 21:15 Then ON
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
6_Doser (10_6)
Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedD 000 Then OFF
7_MainPump (10_7)
Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedD 000 Then OFF
8_AllLights (10_8) This goes to an aux power supply providing only power to my lights.
Fallback ON
Set ON
KessilColor (5_1)
Fallback OFF
Set OFF
If Time 10:15 to 21:00 Then KDawnColor
If Time 21:00 to 22:00 Then KDuskColor
KessilPower (5_2)
Fallback OFF
Set OFF
If Time 10:15 to 15:00 Then KessilDawn
If Time 15:00 to 17:00 Then KessilMax
If Time 17:00 to 20:00 Then KessilDusk
If Outlet SolStorm = ON Then KessilStorm
BluLED (5_5)
Fallback OFF
Set OFF
If Time 11:30 to 19:00 Then SolOn100
If Time 19:00 to 21:00 Then SolRmpDn100
If Outlet SolStorm = ON Then SolWeather
If Time 22:00 to 01:00 Then SolBlueMoon
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
WhtLEDs (5_6)
Fallback OFF
Set OFF
If Time 12:15 to 19:00 Then SolRampUp40
If Time 19:00 to 20:00 Then SolRampDn40
If Outlet SolStorm = ON Then SolWeather
RoyBluLED (5_7)
Fallback OFF
Set OFF
If Time 10:30 to 20:00 Then SolOn100
If Time 20:00 to 22:00 Then SolRmpDn100
If Outlet SolStorm = ON Then SolWeather
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
Vortech_MP40 (15_1)
Fallback OFF
tdata 00:01:00,0,0,5,0,0,0,0,0,0,0,0,0,0
tdata 07:05:00,0,0,20,2,0,0,0,0,0,0,0,0,0
tdata 13:33:00,0,0,90,3,13,0,0,0,0,0,0,0,0
tdata 20:03:00,0,0,100,3,50,0,0,0,0,0,0,0,0
tdata 21:36:00,0,0,40,3,17,0,0,0,0,0,0,0,0
tdata 22:00:00,0,0,4,0,0,0,0,0,0,0,0,0,0
If FeedA 000 Then NTM_FeedHi
Vortech_MP10 (15_2)
Fallback OFF
tdata 00:00:00,0,0,5,0,0,0,0,0,0,0,0,0,0
tdata 07:31:00,0,0,5,2,0,0,0,0,0,0,0,0,0
tdata 11:29:00,0,0,81,11,1,0,0,0,0,0,0,0,0
tdata 14:32:00,0,0,51,2,0,0,0,0,0,0,0,0,0
tdata 17:13:00,0,0,80,3,20,0,0,0,0,0,0,0,0
tdata 22:27:00,0,0,4,0,0,0,0,0,0,0,0,0,0
If FeedA 000 Then NTM_FeedHi
Feeder (3_1)
OSC 000:00/000:30/000:30 Then ON
If Time 00:00 to 13:00 Then OFF
If Time 13:02 to 00:00 Then OFF
If FeedA 000 Then ON
SolStorm (Cntl_A1)
Set OFF
If Time 13:45 to 14:30 Then ON
If Time 17:00 to 17:45 Then OFF
If DoW -M-W-F- Then OFF
FeedA is my regular Feed, FeedD is for maintenance, 1.5 hours off.
Tunze Wave and Vortechs have a single to double outlet plug. Tunze wave are TWO Tunze Wave boxes on opposite sides of the tank operating in asynchronous mode, Vortechs are 1 MP40 and 1 MP10.
1_Skimmer (10_1)
Fallback ON
Set ON
If Outlet 7_MainPump = OFF Then OFF
If FeedA 000 Then OFF
If FeedD 000 Then OFF
Defer 015:00 Then ON
2_TunzeWave (10_2)
Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedB 000 Then OFF
If FeedC 000 Then OFF
If FeedD 000 Then OFF
3_VorTech (10_3)
Fallback ON
Set ON
If FeedD 000 Then OFF
4_Chiller (10_4)
Fallback ON
Set ON
If Temp < 76.5 Then OFF
If FeedA 000 Then OFF
If FeedD 000 Then OFF
5_BlueATIs (10_5)
Fallback OFF
Set OFF
If Time 10:30 to 21:15 Then ON
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
6_Doser (10_6)
Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedD 000 Then OFF
7_MainPump (10_7)
Fallback ON
Set ON
If FeedA 000 Then OFF
If FeedD 000 Then OFF
8_AllLights (10_8) This goes to an aux power supply providing only power to my lights.
Fallback ON
Set ON
KessilColor (5_1)
Fallback OFF
Set OFF
If Time 10:15 to 21:00 Then KDawnColor
If Time 21:00 to 22:00 Then KDuskColor
KessilPower (5_2)
Fallback OFF
Set OFF
If Time 10:15 to 15:00 Then KessilDawn
If Time 15:00 to 17:00 Then KessilMax
If Time 17:00 to 20:00 Then KessilDusk
If Outlet SolStorm = ON Then KessilStorm
BluLED (5_5)
Fallback OFF
Set OFF
If Time 11:30 to 19:00 Then SolOn100
If Time 19:00 to 21:00 Then SolRmpDn100
If Outlet SolStorm = ON Then SolWeather
If Time 22:00 to 01:00 Then SolBlueMoon
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
WhtLEDs (5_6)
Fallback OFF
Set OFF
If Time 12:15 to 19:00 Then SolRampUp40
If Time 19:00 to 20:00 Then SolRampDn40
If Outlet SolStorm = ON Then SolWeather
RoyBluLED (5_7)
Fallback OFF
Set OFF
If Time 10:30 to 20:00 Then SolOn100
If Time 20:00 to 22:00 Then SolRmpDn100
If Outlet SolStorm = ON Then SolWeather
If Temp > 82.0 Then OFF
Min Time 030:00 Then OFF
Vortech_MP40 (15_1)
Fallback OFF
tdata 00:01:00,0,0,5,0,0,0,0,0,0,0,0,0,0
tdata 07:05:00,0,0,20,2,0,0,0,0,0,0,0,0,0
tdata 13:33:00,0,0,90,3,13,0,0,0,0,0,0,0,0
tdata 20:03:00,0,0,100,3,50,0,0,0,0,0,0,0,0
tdata 21:36:00,0,0,40,3,17,0,0,0,0,0,0,0,0
tdata 22:00:00,0,0,4,0,0,0,0,0,0,0,0,0,0
If FeedA 000 Then NTM_FeedHi
Vortech_MP10 (15_2)
Fallback OFF
tdata 00:00:00,0,0,5,0,0,0,0,0,0,0,0,0,0
tdata 07:31:00,0,0,5,2,0,0,0,0,0,0,0,0,0
tdata 11:29:00,0,0,81,11,1,0,0,0,0,0,0,0,0
tdata 14:32:00,0,0,51,2,0,0,0,0,0,0,0,0,0
tdata 17:13:00,0,0,80,3,20,0,0,0,0,0,0,0,0
tdata 22:27:00,0,0,4,0,0,0,0,0,0,0,0,0,0
If FeedA 000 Then NTM_FeedHi
Feeder (3_1)
OSC 000:00/000:30/000:30 Then ON
If Time 00:00 to 13:00 Then OFF
If Time 13:02 to 00:00 Then OFF
If FeedA 000 Then ON
SolStorm (Cntl_A1)
Set OFF
If Time 13:45 to 14:30 Then ON
If Time 17:00 to 17:45 Then OFF
If DoW -M-W-F- Then OFF



