If this is the first time you are trying to run this - try turning off the xtra details option for now. It seems there is some bad data in there, so let's make sure you can first get a standard grid loaded.
Would also help to know how many days you're trying to download, what lineup your using and how many channels.
Yes first time.
Here is channel line up (Chicago OTA broadcast). 7 Days. All (not just faves). Extra details enabled.
<display-name>2.1 WBBMDT</display-name>
<display-name>2.2 WBBMDT2</display-name>
<display-name>5.1 WMAQDT</display-name>
<display-name>5.2 WMAQDT2</display-name>
<display-name>5.2</display-name>
<display-name>7.1 WLSDT</display-name>
<display-name>7.2 WLSDT2</display-name>
<display-name>7.3 WLSDT3</display-name>
<display-name>9.1 WGNDT</display-name>
<display-name>9.2 WGNDT2</display-name>
<display-name>9.3 WGNDT3</display-name>
<display-name>11.1 WTTWDT</display-name>
<display-name>11.2 WTTWDT2</display-name>
<display-name>11.3 WTTWDT3</display-name>
<display-name>11.4 WTTWDT4</display-name>
<display-name>13.1 WOCKCD</display-name>
<display-name>13.2 WOCKCD2</display-name>
<display-name>13.3 WOCKCD3</display-name>
<display-name>13.4 WOCKCD4</display-name>
<display-name>13.5 WOCKCD5</display-name>
<display-name>20.1 WYCCDT</display-name>
<display-name>20.2 WYCCDT2</display-name>
<display-name>20.3 WYCCDT3</display-name>
<display-name>22.1 WRJKLD</display-name>
<display-name>22.2 WRJKLD2</display-name>
<display-name>22.3 WRJKLD3</display-name>
<display-name>22.4 WRJKLD4</display-name>
<display-name>22.5 WRJKLD5</display-name>
<display-name>22.6 WRJKLD6</display-name>
<display-name>22.7 WRJKLD7</display-name>
<display-name>23 WWMECA</display-name>
<display-name>23.1 WWMELD</display-name>
<display-name>23.2 WWMELD2</display-name>
<display-name>23.3 WWMELD3</display-name>
<display-name>24.1 WPVNCD</display-name>
<display-name>24.2 WPVNCD2</display-name>
<display-name>24.3 WPVNCD3</display-name>
<display-name>24.4 WPVNCD4</display-name>
<display-name>24.5 WPVNCD5</display-name>
<display-name>24.6 WPVNCD6</display-name>
<display-name>24.7 WPVNCD7</display-name>
<display-name>26.1 WCIUDT</display-name>
<display-name>26.2 WCIUDT2</display-name>
<display-name>26.3 WCIUDT3</display-name>
<display-name>26.4 WCIUDT4</display-name>
<display-name>26.5 WCIUDT5</display-name>
<display-name>32.1 WFLDDT</display-name>
<display-name>38.1 WCPXDT</display-name>
<display-name>38.2 WCPXDT2</display-name>
<display-name>38.3 WCPXDT3</display-name>
<display-name>38.4 WCPXDT4</display-name>
<display-name>38.5 WCPXDT5</display-name>
<display-name>38.6 WCPXDT6</display-name>
<display-name>40.1 WESVLD</display-name>
<display-name>44.1 WSNSDT</display-name>
<display-name>44.2 WSNSDT2</display-name>
<display-name>48 WMEULP</display-name>
<display-name>48.1 WMEUCD</display-name>
<display-name>48.2 WMEUCD2</display-name>
<display-name>48.3 WMEUCD3</display-name>
<display-name>48.4 WMEUCD4</display-name>
<display-name>50.1 WPWRDT</display-name>
<display-name>50.2 WPWRDT2</display-name>
<display-name>50.3 WPWRDT3</display-name>
<display-name>50.4 WPWRDT4</display-name>
<display-name>57.1 WDCILD</display-name>
<display-name>60.1 WXFTDT</display-name>
<display-name>60.2 WXFTDT2</display-name>
<display-name>60.3 WXFTDT3</display-name>
<display-name>61.1 WCHULD</display-name>
<display-name>61.2 WCHULD2</display-name>
<display-name>61.3 WCHULD3</display-name>
<display-name>61.4 WCHULD4</display-name>
<display-name>62.1 WJYSDT</display-name>
<display-name>62.2 WJYSDT2</display-name>
<display-name>62.3 WJYSDT3</display-name>
<display-name>62.4 WJYSDT4</display-name>
<display-name>66.1 WGBODT</display-name>
<display-name>66.2 WGBODT2</display-name>
<display-name>66.3 WGBODT3</display-name>
Display More
I will enable faves only, also reduce number of days (currently 7) to 5 and disable extra details and try.
[hr]
Here are two more observations.
- xmltv.xml got populated overnight (probably on second run). This was with: all channels (faves only disabled), 7 days, with extra details.
- I then enabled 'faves only', set to 5 days, disabled extra details. The xmltv.xml got updated successfully.
So the zap2it add on is working now. Probably it was bad data which threw python off track.
I then uninstalled the tvheadend4.2 (service) and deleted the userdata for tvheadend42. Re configured the tvheadend (service) 4.2. This time I disabled all OTA grabbers and kept zap2it enabled. The EPG grid in TV->Guide is empty even though xmltv.xml is populated. I am probably missing some setting. I will read rest of the posts here to find, but if you have quick tip help.
Awesome add-on by the way, in xmltv.xml, i can see the guide data, lot of good data pulled in by addon.
Thanks and appreciate your effort.