Saules karstā ūdens sistēmās saules enerģijas regulators ir sastāvdaļa, kas kontrolē sūkni, kas pārvieto apkures šķidrumu caur kolektoru. Saules kontrolieri atšķiras pēc sarežģītības un funkcionalitātes, taču visos ir vismaz divi temperatūras sensoru porti un viens izejas ports, kas darbina sūkni. Sarežģītākos kontrolleros var būt iekļauti papildu elektroniskie līdzekļi, kas uzlabo sistēmas efektivitāti, vai digitālie nolasījumi, kas parāda svarīgu sistēmas informāciju. Atkarībā no iekļauto funkciju klāsta saules kontrolleris var būt iekļauts pašā apkures sistēmā vai attālā, lietotājam pieejamā vietā.
Saules ūdens sildīšanas popularitāte visā pasaulē nepārtraukti pieaug, ņemot vērā pieaugošās enerģijas izmaksas. Šīs sistēmas parasti sastāv no kolektora un ūdens tvertnes. Ūdens vai īpaši izstrādāts siltuma pārneses šķidrums (HTF) tiek pakļauts saules starojumam caur lielu kolektora virsmu. Pēc tam sakarsētais šķidrums vairākos veidos tiek cirkulēts ūdens tvertnē, kur tas pārnes siltumu tvertnes saturam. Acīmredzot šī šķidruma kustība starp kolektoru un ūdens tvertni ir ļoti svarīga karstā ūdens sistēmas efektīvai darbībai, taču tā kalpo arī kā drošības pasākums, lai nodrošinātu, ka kolektors nepārkarst maza pieprasījuma laikā.
Aktīvās saules karstā ūdens sistēmās šī šķidruma kustība tiek panākta ar elektrisko sūkni, ko darbina saules kontrolleris. Kontrolierim ir vairāki temperatūras sensoru porti, kas apkopo datus no temperatūras zondēm, kas atrodas dažādos sistēmas punktos, īpaši kolektorā un tvertnē. Ja ir nepieciešama šķidruma cirkulācija, regulators nosūtīs signālu pa izejas portu, lai aktivizētu releju, kas savukārt ieslēdz sūkni. Kad sistēmas temperatūra sasniedz punktu, kurā cirkulācija vairs nav nepieciešama, regulators pārtrauc releja strāvu, atkārtoti izslēdzot sūkni.
Šo pamata funkcionalitāti var sasniegt ar ļoti vienkāršām elektroniskām shēmām, kuras bieži ir iebūvētas kolektora vai motora korpusos. Daudzām saules enerģijas kontrolieru vienībām ir papildu funkcionalitāte, tomēr papildu sensoru un vadības ierīču veidā, lai novērstu enerģijas izšķērdēšanu sūkņa īsa cikla dēļ. Šis vadības līmenis parasti tiek sasniegts, iekļaujot mikroprocesorus kontroliera ķēdē. Šāda veida kontrolieris parasti atrodas vietā, kur tam ir viegli piekļūt, un bieži vien ietver digitālo displeju, kas var nodrošināt būtisku sistēmas informāciju. Daudzos saules kontrolleru modeļos ir iekļautas arī ignorēšanas vadības ierīces, lai manuāli iedarbinātu un apturētu sūkni.