fix DeviceDescription comparison

Change-Id: I0ccdf1bfdd9e839757b09b490fff88a22ab1911c
diff --git a/providers/rest/device/src/main/java/org/onosproject/provider/rest/device/impl/RestDeviceProvider.java b/providers/rest/device/src/main/java/org/onosproject/provider/rest/device/impl/RestDeviceProvider.java
index c471022..48f6a68 100644
--- a/providers/rest/device/src/main/java/org/onosproject/provider/rest/device/impl/RestDeviceProvider.java
+++ b/providers/rest/device/src/main/java/org/onosproject/provider/rest/device/impl/RestDeviceProvider.java
@@ -226,7 +226,7 @@
     }
 
     private boolean descriptionEquals(Device device, DeviceDescription updatedDeviceDescription) {
-        return Objects.equal(device.id(), updatedDeviceDescription.deviceUri())
+        return Objects.equal(device.id().uri(), updatedDeviceDescription.deviceUri())
                 && Objects.equal(device.type(), updatedDeviceDescription.type())
                 && Objects.equal(device.manufacturer(), updatedDeviceDescription.manufacturer())
                 && Objects.equal(device.hwVersion(), updatedDeviceDescription.hwVersion())