Solar pump stations and controllers. Solar controllers are intended to control operation of solar systems using data on temperatures in solar system or storage water heater or other heating appliances. Depending on the data, a solar cotroller switches or even controls the speed of a solar pump and controls DHW heating, or space/pool heating respectively. Solar controllers involve safety functions that prevent storage tank overheating and limit the possibility of solar system overheating. This makes a solar system operation effective, safe and its service life extended.