I'm having an issue with this addon. It doesn't seem to be picking up anything.
I ran the addon on my backend computer and set all of the options. I then reboot my backend three or four times.
I then went into TVH and set TV_GRAB_SD4TVH as the only active grabber and set it's priority to 1.
I then reboot the backend a couple of more times.
Back in TVH when I look at the log I see this:
2017-06-17 09:20:48.000 xmltv: /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh: grab /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh
2017-06-17 09:20:48.007 spawn: Executing "/storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh"
2017-06-17 09:20:51.125 spawn: cat: can't open 'xmltv.xml': No such file or directory
2017-06-17 09:20:51.126 xmltv: /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh: no output detected
2017-06-17 09:20:51.126 xmltv: /storage/.kodi/addons/script.module.sd4tvh/bin/tv_grab_sd4tvh: grab returned no data
If I look at EPG grabber channels I only see my old zap2xml channels.
I'm kinda stuck.
***update***
I found the sd4tvh.log. Here it is
2017-06-17 09:35:47,248 sd4tvh INFO Getting SchedulesDirect token.
2017-06-17 09:35:47,546 sd4tvh INFO Getting SchedulesDirect status.
2017-06-17 09:35:47,682 sd4tvh WARNING Account will expire on 2017-06-24 12:38:38 (6 days).
2017-06-17 09:35:47,682 sd4tvh INFO SchedulesDirect last update at 2017-06-17 06:18:47 (7 hours 17 minutes ago).
2017-06-17 09:35:47,683 sd4tvh INFO Message: No known issues.
2017-06-17 09:35:47,684 sd4tvh INFO Getting station/channel mappings for 1 lineups.
2017-06-17 09:35:47,698 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,699 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,699 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,700 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,701 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,701 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,702 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,704 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,705 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,706 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,707 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,708 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,709 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,711 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,712 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,713 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,714 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,714 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,715 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,716 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,716 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,717 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,717 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,718 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,719 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,719 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,720 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,720 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,721 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,722 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,722 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,723 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,723 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,724 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,725 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,725 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,726 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,727 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,727 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,728 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,728 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,729 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,730 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,730 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,731 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,732 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,732 root WARNING Key(s) not processed for Station: stationLogo
2017-06-17 09:35:47,755 sd4tvh INFO Getting schedule hashes...
Traceback (most recent call last):
File "/storage/.kodi/addons/script.module.sd4tvh/sd4tvh.py", line 407, in <module>
main()
File "/storage/.kodi/addons/script.module.sd4tvh/sd4tvh.py", line 403, in main
app.process()
File "/storage/.kodi/addons/script.module.sd4tvh/sd4tvh.py", line 112, in process
schedule_hash_list = self._sd.get_schedule_hash_list(station_ids)
File "/storage/.kodi/addons/script.module.sd4tvh/libschedulesdirect/schedulesdirect.py", line 201, in get_schedule_hash_list
schedule_hash_list = [(station_id, parse_date(date), result[station_id][date]["md5"]) for station_id in result for date in result[station_id]]
File "/storage/.kodi/addons/script.module.sd4tvh/libschedulesdirect/__init__.py", line 17, in parse_date
return date(*map(int, d_str.split(u"-")))
TypeError: Required argument 'month' (pos 2) not found