The tenth amendment to the US Constitution says that all powers not explicitly granted to the federal government are reserved to the states and the people.
So, under the US Constitution, state and local authorities can enact laws that the federal government cannot do anything about. The state governments absolutely have the power to prevent local governments from restricting the installation of solar panels.
Wait, what about “the people” part? The people just don’t have rights as long as there’s a local bully that wants to remove them? That doesn’t seem consistent or reasonable.
So, under the US Constitution, state and local authorities can enact laws that the federal government cannot do anything about. The state governments absolutely have the power to prevent local governments from restricting the installation of solar panels.