edit4ever / script.module.zap2epg

zap2epg - EPG grabber for USA/Canada
GNU General Public License v3.0
41 stars 25 forks source link

Unable to configure channel list and EPG data is 1 hour behind - libreelec rpi 4 #33

Closed minnixtx closed 2 years ago

minnixtx commented 3 years ago

Libreelec 9.95.2 10.0 Kodi 19.0 Raspberry Pi 4 4GB zap2epg 2.02 tvheadend 4.2

When I go to configure channel list and hit ok zap2epg throws an error and says to see log.

When I run zap2epg it appears successful and guide data is populated, but it's all 1 hour behind. On the tvheadend web interface the EPG data is correct with the right times. I've attached my kodi and addon logs.

libreelec_logs.zip

edit4ever commented 3 years ago

Unfortunately the menu system that zap2epg uses for running the addon is having some issues with Python 3 and will likely have to be reworked.

As for the timezone issue - I assume you have your timezone set correctly on Kodi? I believe I've seen this before with daylight saving time causing issues for some listings. I'll have to investigate.

minnixtx commented 3 years ago

Yes timezone is set to US/Chicago and I am in Dallas, both Central. When I used your addon previously with Kodi 18 and Libreelec on a rockpro64 I didn't have this issue, only since migrating to 19 and a RPi 4.

edit4ever commented 3 years ago

Thanks...I’ll do some investigating this week when I get a chance.

I also noticed in your logs that there is an issue/failure with parsing extra details - so you might want to turn that option off for now as it’s not adding anything to your guide.

minnixtx commented 3 years ago

Ok will do

minnixtx commented 3 years ago

Looking through the interface for other time related settings, I found under libreelec>network NTP servers and set Timeserver 1 as pool.ntp.org and "Wait for network before starting Kodi" to on after doing some googling. Rebooted and now the guide is correct and no longer 1 hour behind.

The channel list bug is still there but you've already mentioned the Python 3 issues.