Jean-Pierre Ziegert de Siebenthal, Switzerland