Harvesting Solar Energy At Home