Otto von Allmen, Switzerland