There are a couple of options.
First, you can pre-assign devices to a site by using the feature in this article. This only assigns it to the site, but does not allow you to configure individual device settings or upgrade the firmware until you actually plug the device into the internet.
Second, you can use the Move to Site
feature, as seen in the below screenshot.