I promise the format is emmaculate on my end. its the copying and pasting it in here. sorry about that. I really do appreciate the time taken here. and these delays are all blink without delays in a library. this code has no delays....... which is my problem. the delays should be _pumpTimer =. My brain must have farted because I had it working and then not. . I have it set to run for 5 minutes, stop for 1, then run for 5 and so on to whatever the user sets then pause for whatever long. I have it set currently for 24 hours. I am trying to avoid flooding the plant and overheating the pump, but that gets into specifics. but in the end that is the issue. I have a delay in my blink without delay lol. thank you for your extra eyes. and your extra input on the correct format.
Ah the begin methods. Thank you for this as I see your point. even if it works, it isn't correct. like I said this is my first library. so really thank you for that one.