Solar panels are dependent on sunlight They won't produce electricity at night when you need it for light and they can be inefficient during storms and gloomy days. Your solar energy system needs batteries if you plan to fully depend on solar energy to power your home.