Do you see the My Cloud icon under Network in Windows File Explorer? The icon should look something like the following:
If you do not see that icon and are using Windows 10, see the following post for various troubleshooting steps to try as there are several Windows settings that can cause problems with properly seeing the My Cloud on the local network. In particular see Windows 10 Specific Method 1 through Windows 10 Specific Method 5.