Bruno Spengler opened the DTM season with a commanding victory from pole position at Hockenheim.