You say you have the backend setup so I assume the web setup is finished and configured too. The fact that you are seeing your Windows instance to me means that the problem is that your client pvr.nextpvr settings are set to the IP of the Windows server. Change that in the addon setting. For LE on the same box you can use 127.0.0.1
Note if the client you are using is the Windows client NextPVR.exe it will only connect to the local Windows backend.
Further questions should be on the NextPVR forum.