I have no idea if this is the right forum, but our local OTA provider for NBC changed from UHF to VHF and updated their guide numbers. Originally it was 11.1 for KARE-TV and now they’ve moved that to 11.11 and updated 11.1 to KARE-HD. I can watch the correct channel (11.1. 11.11 just plays a how-to video from the news channel on updating your channel guide) from my HDHR app on my computer, but when i try and play it through PLEX (before and after a full rescan) it still associates the guide channel 11.1 to 11.11.
Things i’ve tried:
clearing db cache
debugging the minified JS to modify the payloads coming back from certain endpoints.
The second step there i noticed that this endpoint:
https://[privatestuff].plex.direct:32400/media/grabbers/devices/1/channels?X-Plex-Product=Plex%20Web&X-Plex-Version=4.63.0&X-Plex-Client-Identifier=[private]&X-Plex-Platform=Chrome&X-Plex-Platform-Version=94.0&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=bundled&X-Plex-Device=Windows&X-Plex-Device-Name=Chrome&X-Plex-Device-Screen-Resolution=1920x579%2C1920x1080&X-Plex-Token=xxxxxxx&X-Plex-Language=en
was returning duplicate information based on the key:
<DeviceChannel key="triplet://0:1589:3" identifier="11.11" name="KARE-TV" drm="0" hd="0" favorite="0" signalStrength="99" signalQuality="88"/>
<DeviceChannel key="triplet://0:1589:3" identifier="11.1" name="KARE-HD" drm="0" hd="0" favorite="0" signalStrength="100" signalQuality="97"/>
I followed some oother endpoints and matched that key above to some more responses and noticed that there was 2 entries for the one key but one had missing information.
{
"channelKey": "5fc76e23eb8098002d84fed2-5fc705f7088e7d002d4c718e",
"deviceIdentifier": "triplet://0:1589:3",
"favorite": "0",
"lineupIdentifier": "11.1",
"enabled": true
},
{
"deviceIdentifier": "triplet://0:1589:3",
"favorite": "0",
"enabled": false
},
I dont know where the first endpoint thats returning the xml is coming from but it does correspond to the information i see in the hdhomerun_setup.exe app. I have a pretty old tuner so i cant favorite or exclude channels and it seems like PLEX is doing some nifty matching based on deviceIdentifier and channelKey and is choosing the incorrect channel when i get to the point where i map channels to EPG.
Has anyone ran into this or have any ideas? Super annoying that i cant mux my own channels like i used to with tvheadend (albeit a super big pain).
From hdhomerun_config scan i see:
SCANNING: 575000000 (us-bcast:31)
LOCK: 8vsb (ss=100 snq=86 seq=100)
TSID: 0x0635
PROGRAM 3: 11.1 KARE-HD <-- the new one
PROGRAM 4: 11.2 CourtTV
PROGRAM 5: 11.3 Crime
PROGRAM 6: 11.4 Quest
PROGRAM 7: 11.5 Circle
SCANNING: 201000000 (us-bcast:11)
LOCK: 8vsb (ss=99 snq=84 seq=100)
TSID: 0x0635
PROGRAM 3: 11.11 KARE-TV <-- the old one
I also did submit the EPG guide inconsistency form with this information but havent heard back at all.
Moved to here: Rescan can't find channel that changed to UHF - #6 by janstadt