typeId = i.GetTypeId() # Берём айди типа элемента
type = doc.GetElement(typeId) # По айди берём тип
par = type.LookupParameter(“Шероховатость”).AsValueString() # Дальше как обычно
Способ с .Symbol, на сколько я понял, работает только с загружаемыми семействами, но не с системными типа стен или воздуховодов.