Add device data collector
Add device data collector tests