Fix DeviceDescription comparison.

- It was comparing URI against DeviceId

Change-Id: I9af565d66fd24b6c5eb140da088f237b4d50eac5
diff --git a/providers/netconf/device/src/main/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProvider.java b/providers/netconf/device/src/main/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProvider.java
index ffef6dd..c04e23e 100644
--- a/providers/netconf/device/src/main/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProvider.java
+++ b/providers/netconf/device/src/main/java/org/onosproject/provider/netconf/device/impl/NetconfDeviceProvider.java
@@ -375,7 +375,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())