This device is a zero carbon solar controller for solar water heating systems which are powered by solar electricity. The controller monitors three temperatures, solar panel, top of cylinder and bottom of cylinder, and only allows the solar pump to work when there is useful heat in the panel that can be stored. In the sunniest summer days, when little water is being used, the controller can also export excess heat at the end of the day to prevent the cylinder overheating from the suns rays.