add real-time discover device and update list