11 hours ago
(This post was last modified: 11 hours ago by godkarmachine.)
Hi all. I'm trying to set up Jellyfin to record from an HDHomeRun and pull guide data from an xmltv.xml file, but while Jellyfin is able to pull channel data from the file, it seems to be unable to pull program data. All channels just show up without any data.
Here's what the log shows when I try to refresh guide data:
I've attached an example of my xmltv.xml file. Any ideas why this isn't working as expected?
Here's what the log shows when I try to refresh guide data:
Code:
[2025-08-10 20:40:52.576 -05:00] [INF] Discovered tuner device "HD Homerun" at "http://192.168.68.113"
[2025-08-10 20:40:52.576 -05:00] [INF] Discovered tuner device "HD Homerun" at "http://192.168.68.113"
[2025-08-10 20:40:52.633 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KSNWDT" "34222"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KSNWDT2" "50028"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KSNWDT3" "97392"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KSNWDT4" "98542"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD" "64148"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTUD10" "107031"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD2" "64720"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD3" "64722"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD4" "64725"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD5" "75962"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD6" "75963"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD7" "92376"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD8" "90954"
[2025-08-10 20:40:52.652 -05:00] [INF] Found epg channel in "XmlTV" null "KCTULD9" "106958"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSLD" "87100"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSDT" "33511"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSLD2" "87101"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSDT2" "33532"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSLD3" "87103"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSDT3" "49551"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSLD4" "112060"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KPTSDT4" "111717"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKELD" "73732"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKEDT" "32412"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKELD2" "77431"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKEDT2" "77430"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKEDT3" "122935"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKEDT4" "122941"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAKEDT5" "122942"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWLD2" "79778"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KWCHDT" "32736"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWLD3" "79779"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KWCHDT2" "47819"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KWCHDT3" "103853"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KWCHDT4" "113585"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "K15DDD" "70512"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KSASDT" "32209"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KSASDT2" "71752"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KSASDT3" "97225"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD" "64732"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWD10" "97567"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWD11" "127825"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWD12" "113119"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD2" "64733"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD3" "64735"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD4" "64737"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD5" "80382"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD6" "80383"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD7" "82721"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD8" "83402"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KAGWCD9" "97357"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KWKDLD" "111138"
[2025-08-10 20:40:52.653 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD" "71065"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD2" "74424"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD3" "74426"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD4" "74428"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD5" "80563"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD6" "80564"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD7" "101383"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSMILD8" "101384"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWLD4" "107088"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWDT" "30673"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWDT2" "70481"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWDT3" "102477"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KSCWDT4" "110998"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD" "101799"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD2" "101800"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD3" "101801"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD4" "101802"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD5" "101803"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD6" "101804"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KFVTLD7" "111134"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KMTWDT" "31311"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KMTWDT2" "71754"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KMTWDT3" "102488"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KMTWDT4" "113040"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KDCUDT" "64912"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KDCUDT2" "64913"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KDCUDT3" "109504"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KDCUDT4" "109505"
[2025-08-10 20:40:52.654 -05:00] [INF] Found epg channel in "XmlTV" null "KDCUDT5" "111310"
[2025-08-10 20:40:52.655 -05:00] [INF] Refreshing guide with 7 days of guide data
[2025-08-10 20:40:52.656 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.671 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.683 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.691 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.699 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.706 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.726 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.737 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.747 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.755 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.767 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.774 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.781 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.964 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:52.986 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.002 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.014 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.024 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.033 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.041 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.048 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.054 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.081 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.089 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.095 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.103 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.109 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.121 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.127 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.134 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.140 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.146 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.154 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.160 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.166 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.188 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.196 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.202 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.208 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.214 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.220 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.226 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.235 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.244 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.250 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.256 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.263 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.269 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.291 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.299 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.305 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.311 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.316 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.321 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.327 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.333 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.338 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.343 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.348 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.353 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.358 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.363 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.368 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.374 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.380 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.403 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.408 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.414 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.420 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.426 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.432 -05:00] [INF] xmltv path: "/zap2xml/xmltv.xml"
[2025-08-10 20:40:53.439 -05:00] [INF] "Refresh Guide" Completed after 0 minute(s) and 3 seconds
I've attached an example of my xmltv.xml file. Any ideas why this isn't working as expected?