[User] implement sm_user_add_device API