2020-12-12, 09:01 PM
Hello!
I have an original HDHR-US dual-tuner HD Homerun. It's been in use for a long time, with Win7 MCE and for a couple weeks demoing NextPVR in Windows 7. My quick tests in Windows worked great.
Today I began the process of Dockerizing NextPVR on my unRaid server. I believe I created the container correctly - I can access the NextPVR web GUI.
But NextPVR GUI does not list my HD Homerun.
The tuner responds at http://ipv4-api.hdhomerun.com/discover
My container's logs report:
When I GET >> `http://192.168.1.217` it succeeds, returning model, device ID, firmware version, etc.
But when I GET >> `http://192.168.1.217/discover.json` it does 404. So it doesn't seem like my tuner is hosting/serving that file?
-- maybe related setup question --
My unRaid server lives at 192.168.1.11
My understanding is that legacy HDHR tuners need the extra parameters:
I have an original HDHR-US dual-tuner HD Homerun. It's been in use for a long time, with Win7 MCE and for a couple weeks demoing NextPVR in Windows 7. My quick tests in Windows worked great.
Today I began the process of Dockerizing NextPVR on my unRaid server. I believe I created the container correctly - I can access the NextPVR web GUI.
But NextPVR GUI does not list my HD Homerun.
The tuner responds at http://ipv4-api.hdhomerun.com/discover
Code:
[
{
"DeviceID": "10199268",
"LocalIP": "192.168.1.217",
"Legacy": 1,
"BaseURL": "http://192.168.1.217",
"DiscoverURL": "http://192.168.1.217/discover.json"
}
]
My container's logs report:
Code:
[1] [
{
"DeviceID": "10199268",
"LocalIP": "192.168.1.217",
"Legacy": 1,
"BaseURL": "http://192.168.1.217",
"DiscoverURL": "http://192.168.1.217/discover.json"
}
]
[1] Downloading from http://192.168.1.217/discover.json
[1] Unable to connect to HDHR device (http://192.168.1.217/discover.json): The remote server returned an error: (404) Not Found.
When I GET >> `http://192.168.1.217` it succeeds, returning model, device ID, firmware version, etc.
But when I GET >> `http://192.168.1.217/discover.json` it does 404. So it doesn't seem like my tuner is hosting/serving that file?
-- maybe related setup question --
My unRaid server lives at 192.168.1.11
My understanding is that legacy HDHR tuners need the extra parameters:
- --env HOST_IP=192.168.1.11 <-- this is supposed to be my server's IP?
- --publish 8020-8030:8020-8030/udp