When you're parsing /devices
, any chance you can skip those with a null Lineup ("Lineup": ""
)
My HDHR Prime tuner is showing up in /devices
on all my servers because Channels DVR sees it on the network.
I only have one of the servers using it where I assigned a guide provider for it.
/devices
[
{
"Provider": "m3u",
"DeviceID": "M3U-Pluto",
"FriendlyName": "Pluto",
"ModelNumber": "HDHRCOMPAT-1",
"Lineup": "XMLTV-Pluto",
"Channels": […]
},
{
"DeviceID": "Redacted",
"DeviceAuth": "123456789012345678901234",
"IPAddress": "192.168.1.7",
"TunerCount": 3,
"IsLegacy": false,
"FriendlyName": "HDHomeRun PRIME",
"FirmwareName": "hdhomerun3_cablecard",
"FirmwareVersion": "20230713",
"ModelNumber": "HDHR3-CC",
"Lineup": "", <--------------------- HDHR Tuner not assigned a Guide Provider
"Channels": […]
}
]