Seems you have got it to work for you.
I am pretty sure that just putting a delay should work for the Maintenance and feed mode and I wonder if there is something not quite right since the last update, I don't have this enabled as my skimmer is external so don't have the same issues as others do.
The problem with the logic you have is that the feed pause (If you turn the skimmer off) will not delay start now. I tried this just now!
To do this you need to create 2 more PL, one with the pump with delay and then another with PL 1 (in your case) and the PL just created with AND logic and then assign this to the socket. This worked, but at the cost of using 3 PL's total.
Of course this may not be a problem for you, and what you have is quite adequate.
Now that you have your head around this, I am sure you will be giving others advice soon!
Call me Paul !
Note: I am not GHL staff!
Bookmarks