Self-produced and self-consumed rooftop solar power