From memory, in Switzerland, as long as there are no signs saying "no overnight parking" you are legally ok to park there. Staying in a van overnight is not considered "camping" unless you start pulling awnings out and setting up shop.
Be discrete and you'll probably be ok, but I'd stay away from the climbing areas.