I am not sure of the best way to automate your pump, but please edit your post to format your code as described here so that people can better help you.
You say
but you also say
To be clear, you do not want to pump (push) cold water, correct?
Your english is fine.