added barcode to DeviceFactory
updated collation in docs
Merge pull request #1064 from xliiv/barcode-to-factory

Barcode to factory