Add listenToDeviceUpdate callback