add upload device status and data flow