Household solar power generation in rainy weather