De 1890 à 1918, il fut député au Reichstag, élu de la 9ecirconscription du Wurtemberg (Grand-bailliage de Balingen, de Rottweil, de Spaichingen, de Tuttlingen). En 1919-20, il prit part à l’Assemblée nationale de Weimar, dont il fut vice-président. À ce titre, il rédigea le préambule de la nouvelle loi constitutionnelle (Ausschuß zur Vorberatung des Entwurfs einer Verfassung des Deutschen Reichs). Il conserva jusqu'à sa mort son mandat de député au Reichstag.
Emplois publics
Haußmann fut secrétaire d’État du cabinet Max von Baden en 1918. Son fils Wolfgang Haußmann(de) (1903–1989) sera ministre de la Justice du Bade-Wurtemberg de 1953 à 1966.