HDHomeRun no longer working with Plex after series of updates to HDHomeRun this week!

Server Version#: 1.29.1.6316
Player Version#: 20221031
Tuner Make/Model: HDHomeRun Flex4k
Guide/Lineup name: No idea? Paid Plex Pass
Using XMLTV?:
Channel number/Name: All Channels

I don’t know what’s going on. HDHomeRun has released two updates this week but, the tuner works fine with the HDHomeRun App. Not sure where to start but, this is running on a Synology 720+. The error in the server GUI is “Device not found. Ensure your device is powered on and connected to your network.” I try to add the device manually by IP and it says “There was a problem adding the device: 192.168.1.50.” It’s been running fine for almost 2 years to this point. These related errors are in the server logs but, the odd thing is I can connect to the device just fine from a browser on the synology NAS over port 80… I’ve tried complete reboots of both devices. Kind of at a loss.

Oct 31, 2022 21:28:19.597 [0x7fdec8ac5b38] DEBUG - [Req#eb0] DVR:Device: Discovering and refreshing all devices.
Oct 31, 2022 21:28:19.597 [0x7fdec8ac5b38] DEBUG - [Req#eb0] Grabber: HDHomerun discovered 0 compatible devices.
Oct 31, 2022 21:28:19.597 [0x7fdec8ac5b38] DEBUG - [Req#eb0] DVR:Device: Testing grabber HDHomerun device device://tv.plex.grabbers.hdhomerun/10A021D0 at http://192.168.1.50:80
Oct 31, 2022 21:28:19.597 [0x7fdec8ac5b38] DEBUG - [Req#eb0] DVR:Device: Device device://tv.plex.grabbers.hdhomerun/10A021D0 was already known, refreshing database info
Oct 31, 2022 21:28:19.597 [0x7fdec8ac5b38] DEBUG - [Req#eb0/HCl#4b] HTTP requesting GET http://192.168.1.50:80/discover.json
Oct 31, 2022 21:28:21.088 [0x7fdece4c5b38] WARN - [HttpClient/HCl#4a] HTTP error requesting GET http://192.168.1.50/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.1.50 port 80: Host is unreachable)
Oct 31, 2022 21:28:21.088 [0x7fdece4c5b38] WARN - [HttpClient/HCl#4b] HTTP error requesting GET http://192.168.1.50:80/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.1.50 port 80: Host is unreachable)
Oct 31, 2022 21:28:21.088 [0x7fdeccccdb38] ERROR - [Req#9fe] Grabber: No tuner key exists for device, couldn’t obtain device status.

The HDHomeRun is returning the JSON file just fine when I visit the same URL that plex is trying to reach in the logs:

[{“GuideNumber”:“8.1”,“GuideName”:“WGAL-TV”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v8.1"},{“GuideNumber”:“8.2”,“GuideName”:“WGAL-DT”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v8.2”},{“GuideNumber”:“8.3”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v8.3”},{“GuideNumber”:“8.4”,“GuideName”:“STORY”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v8.4”},{“GuideNumber”:“8.5”,“GuideName”:“TruReal”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v8.5”},{“GuideNumber”:“8.6”,“GuideName”:“QVC”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v8.6”},{“GuideNumber”:“8.7”,“GuideName”:“HSN”,“VideoCodec”:“H264”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v8.7”},{“GuideNumber”:“15.1”,“GuideName”:“TBD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v15.1”},{“GuideNumber”:“16.1”,“GuideName”:“Bounce”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v16.1”},{“GuideNumber”:“16.2”,“GuideName”:“CourtTV”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v16.2”},{“GuideNumber”:“16.3”,“GuideName”:“Mystery”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v16.3”},{“GuideNumber”:“16.4”,“GuideName”:“Grit”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v16.4”},{“GuideNumber”:“16.5”,“GuideName”:“DeFY”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v16.5”},{“GuideNumber”:“16.6”,“GuideName”:“Newsy”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v16.6”},{“GuideNumber”:“19.1”,“GuideName”:“Bounce”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v19.1”},{“GuideNumber”:“19.2”,“GuideName”:“CourtTV”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v19.2”},{“GuideNumber”:“19.3”,“GuideName”:“Mystery”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v19.3”},{“GuideNumber”:“19.4”,“GuideName”:“Grit”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v19.4”},{“GuideNumber”:“19.5”,“GuideName”:“DeFY”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v19.5”},{“GuideNumber”:“19.6”,“GuideName”:“Newsy”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v19.6”},{“GuideNumber”:“21.1”,“GuideName”:“CBS”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v21.1”},{“GuideNumber”:“21.2”,“GuideName”:“MyTV”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v21.2”},{“GuideNumber”:“21.3”,“GuideName”:“CW”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v21.3”},{“GuideNumber”:“27.1”,“GuideName”:“WHTM-HD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v27.1”},{“GuideNumber”:“27.2”,“GuideName”:“ION”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v27.2”},{“GuideNumber”:“27.3”,“GuideName”:“GRIT”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v27.3”},{“GuideNumber”:“27.4”,“GuideName”:“Laff”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v27.4”},{“GuideNumber”:“27.12”,“GuideName”:“WHTM”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v27.12”},{“GuideNumber”:“27.13”,“GuideName”:“WHTM”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v27.13”},{“GuideNumber”:“27.14”,“GuideName”:“WHTM”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v27.14”},{“GuideNumber”:“27.15”,“GuideName”:“WHTM”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v27.15”},{“GuideNumber”:“30.1”,“GuideName”:“Bounce”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v30.1”},{“GuideNumber”:“30.2”,“GuideName”:“CourtTV”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v30.2”},{“GuideNumber”:“30.3”,“GuideName”:“Mystery”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v30.3”},{“GuideNumber”:“30.4”,“GuideName”:“Grit”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v30.4”},{“GuideNumber”:“30.5”,“GuideName”:“DeFY”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v30.5”},{“GuideNumber”:“30.6”,“GuideName”:“Newsy”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v30.6”},{“GuideNumber”:“33.1”,“GuideName”:“WITF”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v33.1”},{“GuideNumber”:“33.2”,“GuideName”:“WITFK”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v33.2”},{“GuideNumber”:“35.1”,“GuideName”:“Bounce”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v35.1”},{“GuideNumber”:“35.2”,“GuideName”:“CourtTV”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v35.2”},{“GuideNumber”:“35.3”,“GuideName”:“Mystery”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v35.3”},{“GuideNumber”:“35.4”,“GuideName”:“Grit”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v35.4”},{“GuideNumber”:“35.5”,“GuideName”:“DeFY”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v35.5”},{“GuideNumber”:“35.6”,“GuideName”:“Newsy”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v35.6”},{“GuideNumber”:“43.1”,“GuideName”:“WPMT”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v43.1”},{“GuideNumber”:“43.2”,“GuideName”:“Antenna”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v43.2”},{“GuideNumber”:“49.1”,“GuideName”:“WLYH-HD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v49.1”},{“GuideNumber”:“49.13”,“GuideName”:"WLYH HD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v49.13"},{“GuideNumber”:“49.14”,“GuideName”:"WLYH HD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v49.14"},{“GuideNumber”:“49.15”,“GuideName”:"WLYH HD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v49.15"},{“GuideNumber”:“49.21”,“GuideName”:"WLYH HD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:“http://192.168.1.50:5004/auto/v49.21"},{“GuideNumber”:“49.22”,“GuideName”:"WLYH SD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v49.22"},{“GuideNumber”:“49.23”,“GuideName”:"WLYH SD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v49.23"},{“GuideNumber”:“49.24”,“GuideName”:"WLYH SD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v49.24"},{“GuideNumber”:“49.25”,“GuideName”:"WLYH SD”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v49.25"},{“GuideNumber”:“227.1”,“GuideName”:“WHTM”,“VideoCodec”:“HEVC”,“ATSC3”:1,“URL”:“http://192.168.1.50:5004/auto/v227.1”},{“GuideNumber”:“233.1”,“GuideName”:“WITF”,“VideoCodec”:“HEVC”,“ATSC3”:1,“URL”:“http://192.168.1.50:5004/auto/v233.1”},{“GuideNumber”:“249.1”,“GuideName”:“WLYH”,“VideoCodec”:“HEVC”,“ATSC3”:1,“URL”:“http://192.168.1.50:5004/auto/v249.1”},{“GuideNumber”:“5000”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5000”},{“GuideNumber”:“5001”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5001”},{“GuideNumber”:“5002”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5002”},{“GuideNumber”:“5003”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5003”},{“GuideNumber”:“5004”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5004”},{“GuideNumber”:“5005”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5005”},{“GuideNumber”:“5006”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5006”},{“GuideNumber”:“5007”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5007”},{“GuideNumber”:“5008”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“URL”:“http://192.168.1.50:5004/auto/v5008”},{“GuideNumber”:“5009”,“GuideName”:“Unknown”,“VideoCodec”:“MPEG2”,“AudioCodec”:“AC3”,“HD”:1,“URL”:"http://192.168.1.50:5004/auto/v5009”}]

Wow, nevermind, after SSH’ing into Synology it seemed to be something between the Synology itself and the HDHomeRun. Invalid ARP entry in the synology for the HDHomeRun. Went ahead and cleared the ARP, that didn’t work. Forced the HDHomeRun to pull a new IP address and everything went back to normal. What strange behavior after HDHomeRun’s firmware update…

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.