There are photovoltaic thermal hybrid solar collectors (PV-T - Collectors). These systems combine a solar cell, which converts sunlight into electricity, with a solar thermal collector, which captures the remaining energy and removes waste heat from the PV module. https://en.wikipedia.org/wiki/Photovoltaic_thermal_hybrid_solar_collector
RE: Collecting Rainwater From Solar Panels