add device proxy