You could do something like this in fusion. I used this from a thread on their forum and it works for me perfectly.
Modify your programming to use your actual names, such as in the skimmer program. For example, if your return pump output is named MainPump, then If Outlet Return = OFF Then OFF will not work; you would change that statement to If Outlet MainPump = OFF Then OFF You can change the names of the outlets, the physical plugs or "virtual" outlets you create. A virtual outlet is sort of like a lightswitch on your wall. You don't turn on the light, you turn a switch and the things you have connected to it perform an action. For example, you the feed modes operate like a virtual outlet.
You will need to create the necessary virtual output. Using either APEX Fusion or APEX Local, go to the Outputs view. In the upper right, click on the outlet-in-a-cloud button, then choose Add a Virtual Output.
This adds a delay before the feeder turns on, allowing 30 seconds for water movement in the display tank to calm, and any back-draining after the return pump stops, reducing the likelihood of food getting sucked into the overflow as soon as it is dropped from the feeder.
VFeed (virtual outlet)
Set OFF This is telling the Apex that you want the outlet to be off by default.
If Time 10:00 to 10:09 Then ON (CHANGE THESE TO THE TIMES YOU WANT, feed1)
If Time 18:00 to 18:09 Then ON (CHANGE THESE TO THE TIMES YOU WANT, feed2) These tell the Apex when to turn the outlet on.
Feeder
Set OFF Once again, telling the Apex it should be off by default.
If Outlet vFeed = ON Then ON Tells the Apex to turn the feeder on when the VFeed outlet is on.
Defer 000:30 Then ON This tells the Apex to wait until the VFeed outlet has been on for 30 seconds before turning on. This allows time for your pumps to stop and the tank to stop draining down your overflow before the food is dispensed.
Return
(Existing code)
If Outlet vFeed = ON Then OFF This shuts down your return when VFeed is on. Note the lack of a "Defer" command. This means it turns off as soon out VFeed is activated.
Skimmer
Fallback ON
Set ON
If Outlet Return = OFF Then OFF Once again, this turns the skimmer off as soon as VFeed is activated.
If HighSw OPEN Then OFF (optional) This assumes you have the Apex running your top off. It uses the high level emergency switch to turn off the skimmer if your sump water level is too high in order to prevent it from overflowing.
Defer 005:00 Then ON This tells your skimmer to wait for 5 minutes before turning on automatically. This allows water levels in your sump to return to normal, helping to prevent it from overflowing.