2022-01-28, 02:22 PM
I have three different generations of HDHomeRun tuners, HDHR-US, HDHR3-US, and HDHR4-2US. The HDHR4-2US is the only one that has the channel lineup inside of it via http. My issue was that I only want NextPVR to use the oldest one HDHR-US. NextPVR sees all of them at startup by default so I disabled all but the dual-tuner HDHR-US that I want to be used. Channel scans after this will run but only a couple channels could actually be tuned. As a test I tried temporarily using the newer HDHR4 instead and all was well. All channels could be tuned OK.
There is only one way I found for me to be able to use only the HDHR-US. After starting NextPVR I must go into settings and delete all but the HDHR-US tuner. Then I must also untick the box that says "Scan devices at startup". Now after restarting NextPVR I can do the channel scan on the remaining HDHR-US and all is well.
In summary it seems to me that NextPVR isn't differentiating between these three different generations of HDHomeRun tuners if they are all present at the same time. This is true whether two of them are disabled or not. I do not have logs and don't want to break my working setup, however, I could easily re-create all of it in a VM if it's worth pursuing so I could produce logs if asked.
There is only one way I found for me to be able to use only the HDHR-US. After starting NextPVR I must go into settings and delete all but the HDHR-US tuner. Then I must also untick the box that says "Scan devices at startup". Now after restarting NextPVR I can do the channel scan on the remaining HDHR-US and all is well.
In summary it seems to me that NextPVR isn't differentiating between these three different generations of HDHomeRun tuners if they are all present at the same time. This is true whether two of them are disabled or not. I do not have logs and don't want to break my working setup, however, I could easily re-create all of it in a VM if it's worth pursuing so I could produce logs if asked.