Schedules Direct for Tvheadend addon

  • Thanks for the script! Attempting to use it in standalone mode and getting a lot of errors like these:

    2019-01-03 02:22:42,261 root WARNING Key(s) not processed for Program: hasSeriesArtwork 2019-01-03 02:22:42,261 root WARNING Program metadata not processed: {u'TheTVDB': {u'seriesID': 71674, u'season': 0, u'episode': 0, u'episodeID': 0}} 2019-01-03 02:22:42,261 root WARNING Key(s) not processed for Program: hasSeriesArtwork 2019-01-03 02:22:42,261 root WARNING Program metadata not processed: {u'TheTVDB': {u'seriesID': 71674, u'season': 0, u'episode': 0, u'episodeID': 0}}

    and

    2019-01-03 01:12:05,489 root WARNING Key(s) not processed for Station: stationLogo 2019-01-03 01:12:05,490 root WARNING Key(s) not processed for Station: stationLogo

    Suspect it might have something to do with channel filters? I don't know that it is picking up my hdhomerun. Trying this command:

    ./sd2xmltv.py -u myuser -p mypass -o xmltv.xml -d 1 --hdhomerun 192.168.1.x

    Or "discover" in place of my hdhr ip doesn't seem to result in picking up the hdhr. I can access the lineup.json manually just fine.

    Is there something wrong with my command format? Or is there a way to disable the channel filters?


    I'm not using the Kodi client, attempting to script it standalone as a better SD grabber than the one TVH comes with (which doesn't grab program images amount other things).


    Thanks!

  • Although edit4ever's sd4tvh had been working under LibreElec for quite some time, recently I started from scratch with the same microSD on my Raspberry Pi 3B (therefore losing my "working" version) and now I am obtaining the following error messages:


    xmltv: /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh: grab /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh

    Executing "/storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh"

    spawn: cat: can't open 'xmltv.xml': No such file or directory

    xmltv: /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh: no output detected

    xmltv: /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh: grab returned no data


    While attempting to associate the EPG Source with each Channel detected by my HDHomerun, all entries are empty and therefore sd4tvh is receiving NO Listing Data from Schedules Direct.


    Same problem exists with LE 8.2.5 (Tvheadend Nightly 1288), LE 9.0.2 (Tvheadend Nightly 1774) & LE 9.1.501 (Tvheadend Nightly 1804)

    Additionally I have tried various versions of sd2tvh...


    I have tried configuring sd4tvh both with and with HDHomerun enabled...


    If I have forgotten step(s) since I previously had sd4tvh working (which most recently I was LE 9.0.2, Tvheadend Nightly 1774 and sd2tvh 0.2.2-TEST), that is on me. Although if other sd4tvh users are experiencing issues due to changes elsewhere within the LE/sd2tvh/TVHeadend Chain, that would be interesting to know???

  • What version of sd4tvh are you using?


    I have an RPi3 installation running LE 8.2.5, TvHeadend Server 4.2 (8.2.113), and sd4tvh 0.2.1 and it is running well.

  • To answer gedakc's question:


    I had success with your combination:

    RPi3 running LE 8.2.5, TvHeadend Server 4.2 (8.2.113), and sd4tvh 0.2.1 (HDHomerun Channel Filter: Discover)


    With RPi3 running LE 9.0.2 and TvHeadend Server 4.2 (9.0.118), I was still not having any success until I tried the following combination:

    RPi3 running LE 9.0.2, TVheadend Server 4.3-1774 (9.0.444 - Nightly Build), and sd4tvh 0.2.2 (File Based Channel Filter)


    Otherwise I was having little success with other versions/Filter Modes of sd4tvh...

    I did not return to LE 9.0.2's Stock TvHeadend Server 4.2 (9.0.118) to see if File Based Channel Filter works???