[SOLVED] no "EPG Sources" in TVH 4.3 (linux) + HDHR & SD JSON grabber: BUG or config?
Added by a henry almost 7 years ago
I installed TVHeadEnd
HTS Tvheadend 4.3-861~g715a4a844
on linux.
I've got a SchedulesDirect account, and an HDHomeRun.
I initialize using
tv_grab_zz_sdjson \ --configure \ --config-file /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.conf \ --output /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.xsd
entering my SD credentials, and setting up & selecting my OTA lineup.
I then manually get data
tv_grab_zz_sdjson \ --config-file /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.conf \ --output /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.xsd
Checking, it's populated
ls -al /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.xsd -rw-r--r-- 1 tvheadend video 90M Jan 3 06:26 /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.xsd
and in the web UI @
http://127.0.0.1:9881
I setup the config.
After setting up the Device/Tuners, network, scanning MUXes to "us-ATSC-center-frequencies-8VSB-062009", selecting ONLY the SD EPG Grabber, and re-running
"Re-run Internal EPG Grabbers"
I restart tvheadend
systemctl restart tvheadend
In the webUI, @
Configuration > Channel/EPG > Channels
I see a bunch of Channels (NOT all the ones I get locally, but most ...).
ALL of the channels have a blank "EPG Source".
To get my EPG working, I of course want to select/assign an "EPG Source" to each channel.
Problem is,
Configuration > EPG Grabber Channels
is completely empty -- not a single entry.
What step / procedure am I missing to get those EPG Sources populated & available?
Replies (2)
RE: TVH 4.3 (linux) + HDHR & SD JSON -- no EPG Sources? - Added by Robert Cameron almost 7 years ago
In the EPG Grabber Module screen, did you enable the SDJSON Grabber, as well as fill in the location of your configuration file since it's not in the standard location. Also, is your configuration file saved with the proper permissions?
RE: no "EPG Sources" in TVH 4.3 (linux) + HDHR & SD JSON grabber: BUG or config? - Added by a henry almost 7 years ago
Found the problem.
It's not that the --config-file path is missing. It's that the --output isn't accpetable.
Changing in the Grabber UI 'args' field
- Extra arguments: --config-file /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.conf --output /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.xsd + Extra arguments: --config-file /home/tvh/etc/tvheadend/tv_grab_zz_sdjson.conf
fixes it.
Instead of all the channel data in one file, now each channel has an XML entry in
/home/tvh/etc/tvheadend/epggrab/xmltv/channels/
And I've got a list of EPG Source to choose from now.
Now to figure out what to do about channel duplicates that aren't getting merged ...