hola
calentar agua es uno de los procesos que màs energìa demandan.
utilizar fotoceldas electricas es posible, pero difìcil y sobre todo muy caro.
yo recomendarìa, si entendi bien tu pregunta, es utilizar colectores solares para calentar el agua, es decir, tubos de cobre negros metidos en una caja con un vidrio para proteger del ambiente y hacer efecto invernadero. la eficiencia de estos anda por el 70% (unos 700watts por metro cuadrado) mientras que las celdas fotoelèctricas estan por el 15% y cuestan como 10 veces màs.
si las calderas son elèctricas podrias en ultimo caso utilizarlas normalmente pero precalentar el agua con colectores solares para ahorrar energia y combinar un poco de los dos.
por supuesto el sol es la mayor fuente de energìa gratis y debemos considerarla para todos los proyectos futuros.
saludos