DeviceType: don't downgrade from strict enum to string
Adds Unknown device type to use for unitialized values