So, I am running into an issue where parts of getting EPG to work is flaky when trying to pull from zap2it. I've been using this guide:
https://github.com/rocky4546/script.xmltv.tvheadend/wiki/Guide:-How-to-Setup-XMLTV-for-TVHeadEnd
Here are the issues I am running into:
1. When putting the tv_grab_file in /usr/bin (confirming it is executable and root has ownership), it doesn't appear instantly when I go into Configuration>Channel/EPG>EPG Grabber Modules in the TVHeadend console. This is even after server reboots.
2. Because issue 1 is inconsistent, when I finally get it to appear and it does pull down the EPG, the schedule only appears for a few days and then nothing is seen in the EPG tab.
The tv_grab_file seems to be from an old project. It hasn't been updated in 2 yrs. Could this be a problem?
Is there a better, more consistent method for pulling EPG from zap2it for North America OTA?
By the way, I made some changes to the steps in the wiki guide I referenced above.
In step 4 I ran this command instead since it originally cried:
./zap2xml.pl -u myzap2itusername -p myzap2itpassword -D -S 3
Also, in the tv_grab_file I changed this entry to point to my .xml file:
if (( $# < 1 ))
then
# cat ~/.xmltv/tv_grab_file.xmltv
cat /home/ed/xmltv/xmltv.xml
exit 0
fi
Any thoughts, tips, and assistance would be greatly appreciated.