Please just use one plugin, not both.
Please just use one plugin, not both.
yip. should have mentioned i disabled opentv downloader before setting up epgrefresh
abu baniaz (02-03-23)
Unfortunately, despite the EPGRefresh method working manually yesterday, I woke up this morning and epg was empty. I had it set for 07.30.
Box would have been in deep standby since earlier.
Logs attached. Enigma2_debug_2023-03-01_19-10-13.logEnigma2_debug_2023-03-02_07-27-36.logEnigma2_crash_2023-03-02_07-27-53.logEnigma2_debug_2023-03-02_07-28-03.log
Here is epgrefresh setting (i've since changed the service for terrestrial in use to be a 'Saorview Information' instead of 'RTE one' and have also increased the record time to 300 secs.jkl.jpg
Last edited by satteliter; 02-03-23 at 10:11.
Also relevant: the usb flash drive wasn't mounted when I looked at box this morning so I've (after above issue/logs) switched epg.dat back to using hard drive.
invoked epgrefresh manually. huffman error issue occurred again.2023-03-02-10-19.zip [zipped as log file > 4mb]
I think you are not setting the correct channel for EPGRefresh to tune. Looks like ITV London. Should be the IEPG channel from your Sky bouquet (Freq 11778000 Pol 1 SR 27500000 INV 2 FEC 2 orbpos 282 ).
I don't bother with specifically running EPGRefresh on Saorview. I have RTE1 set as the startup channel and when it boots from deep standby it automatically tunes RTE1 and then goes into standby. The Saorview EPG is so small (11'ish channels x 8 days) that the schedule is downloaded in seconds.
GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony TA-AN1000, Sony UBP-X800M2 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers
I think I just had ITV London on but the EPGRefresh setting was 100% on the IEPG channel abc.jpg
EPGRefresh is failing to run in any of your logfiles in post #18. The log message indicates that the box is not in standby or is otherwise busy.
GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony TA-AN1000, Sony UBP-X800M2 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers
The box definitely came out of deep standby itself. maybe it went straight to active(instead of just standby) but all tuners would have been available anyway.
First human interaction with box was after 8.30am local. Entries for eInputDeviceInit in log at 08:37 onwards in 2023-03-02_07-28-03.log
Some more logs from this mornings run.
Crashed again. Came out of deep standby itself again at 07.30.
Box on 02 Feb was put to sleep at ~23:30. Then came on the next day (03 Feb) at ~07.30.
It seems EPGRefresh takes box out of deep standby and puts it to active (rather than just standby) which then results in themessage thus it doesn't run.Box still in use, rescheduling
I have now set EpgRefresh to 'Force scan' so will provide updates later/tmwEnigma2_debug_2023-03-03_07-27-38.logEnigma2_crash_2023-03-03_07-27-56.logEnigma2_debug_2023-03-03_07-28-06.logepg refresh config 03 feb 23.jpg
I didn't think EPGRefresh would boot the box from deep standby? Are you sure you don't have a PowerTimer set? The time window in the EPGRefresh settings is just when the plugin will run. Yes - you have to set the "force scan" option in the plugin, otherwise it won't run unless it's in standby.
EDIT - I looked through all the logs. At 09.57 you put the box in standby and EPGRefresh started and tuned to the IEPG channel and started pulling the EPG normally. Shortly afterwards, you took the box out of standby and started changing the EPGRefresh config and it would not run, because it was already running. I think that whatever you are using to start the box at 07.30 (A PowerTimer or some scheduled ABM run or XMLTV run or whatever) is starting in normal running mode (not standby) as it seems to tune multiple channels. I'm pretty sure EPGRefresh does not boot the box. It's been a while since I used it, but I always used it in conjunction with a separate PowerTimer.
Last edited by Joe_90; 03-03-23 at 15:12. Reason: Logs read
GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony TA-AN1000, Sony UBP-X800M2 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers
On my Zgemma H7S I get the same effect sometimes where it's like the text is missing from the EPG so that multiple EPG entries look blank on the EPG.
I've been experimenting to try and figure out what's going on but I haven't really got very far yet.
I'm hindered by knowing C pretty well but not C++.
I find one thing that makes it go wrong on my Zgemma H7S is if I happen to be flicking through the channels at a time when the EPG is being read (by either OpenTV Zapper or by EPG Refresh).
Zgemma H7S, Fixed 28.2°E dish, Freeview (Hannington). ABM Providers: [Sky UK; Thames Valley SD Custom; HD swap], [Freeview (UK); Berks and North Hants]
Hi Brian - I've been experimenting with running OpenTVZapper at a fixed time each day. My GB Quad+ boots at 17.50 from deep and goes into standby after tuning RTE1 (to get the time and that will automatically refresh the EIT EPG schedule info from Saorview). At 17.52 I have scheduled the zapper to run and this tunes the Sky OpenTV provider and runs for about three minutes. All works flawlessly providing I don't take the box out of standby and start tuning while the zapper is running. Yesterday, I deliberately took the box out of standby at 17.53 and started tuning through DVB-T channels. After the zapper had completed I checked the EPG and could see that the cache had not changed from the day before, so it obviously impacted on the running zapper in some way, even though I didn't try tuning any sat channels. I didn't trigger any "huffman error" messages, though. I'll test a few more scenarios to see if I can repeat the errors. It may give @Huevos some clue as to what's happening.
GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony TA-AN1000, Sony UBP-X800M2 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers
BrianG61UK (05-03-23)
I set EPGRefresh to 06.30. Box came on at 06.30.
logs attached(incl crash). epgrefresh did run though. And epg was populated when I checked at ~09.00
initial log and crash Enigma2_debug_2023-03-04_06-27-33.logEnigma2_crash_2023-03-04_06-27-47.log
log where epgrefresh ranEnigma2_debug_2023-03-04_06-27-58.log
< 167.6608> 06:30:01.0003 [EPGRefresh] Timer added <EPGRefreshTimerEntry (Sat 04 Mar 2023 06:30:31 GMT, 0, <bound method EPGRefresh.prepareRefresh of <Plugins.Extensions.EPGRefresh.EPGRefresh.EPGRefre sh object at 0xadaeb410>>)>
< 198.6614> 06:30:32.0009 [EPGRefresh] In Timespan, will check if we're in Standby and have no Recordings running next
< 198.6621> 06:30:32.0016 [EPGRefresh] About to start refreshing EPG
< 198.6631> 06:30:32.0026 [EPGRefresh] Services we're going to scan: <EPGRefreshService (1:0:16:848:3EA:2174:EEEE0000:0:0:0:, ?)>, <EPGRefreshService (1:0:1:105D:7D4:2:11A0000:0:0:0:, ?)>
< 198.6649> 06:30:32.0043 [EPGRefresh] flushing EPG cache...
......
< 198.8389> 06:30:32.1784 [EPGRefresh] Maybe zap to next service
< 198.8393> 06:30:32.1787 [EPGRefresh] DEBUG: ParentalControl not configured
< 198.8396> 06:30:32.1791 [EPGRefresh.RecordAdapter.play]
< 198.8400> 06:30:32.1794 [Navigation] recording service: 1:0:16:848:3EA:2174:EEEE0000:0:0:0:
.....
< 499.6607> 06:35:33.0002 [EPGRefresh] Maybe zap to next service
< 499.6612> 06:35:33.0007 [EPGRefresh] DEBUG: ParentalControl not configured
< 499.6616> 06:35:33.0011 [EPGRefresh.RecordAdapter.play]
< 499.6619> 06:35:33.0013 [eDVBServiceRecord] stop recording!
< 499.6622> 06:35:33.0016 [eDVBServiceRecord] fetching cutlist failed because tstools failed
< 499.6656> 06:35:33.0050 [eDVBCAService] free slot 0 demux 0 for service 1:0:16:848:3EA:2174:EEEE0000:0:0:0:
< 499.6660> 06:35:33.0055 [eDVBCAService] free service 1:0:16:848:3EA:2174:EEEE0000:0:0:0:
< 499.6672> 06:35:33.0066 [Navigation] recording service: 1:0:1:105D:7D4:2:11A0000:0:0:0:
....
< 800.6608> 06:40:34.0002 [EPGRefresh] Maybe zap to next service
< 800.6613> 06:40:34.0007 [EPGRefresh] Done refreshing EPG
< 800.6615> 06:40:34.0010 [EPGRefresh] Debug: Cleanup
< 800.6637> 06:40:34.0031 [EPGRefresh] Debug: Calling nextTodo
< 800.6640> 06:40:34.0035 [EPGRefresh] Debug: Call <bound method EPGRefresh._ToDoCallAutotimer of <Plugins.Extensions.EPGRefresh.EPGRefresh.EPGRefre sh object at 0xadaeb410>>
< 800.6645> 06:40:34.0040 [EPGRefresh] Debug: Call AutoTimer: True
....
< 800.6701> 06:40:34.0096 [EPGRefresh] Debug: Calling nextTodo
< 800.6705> 06:40:34.0100 [EPGRefresh] Debug: Call <bound method EPGRefresh._ToDoAutotimerCalled of <Plugins.Extensions.EPGRefresh.EPGRefresh.EPGRefre sh object at 0xadaeb410>>
< 800.6712> 06:40:34.0106 [EPGRefresh] Debug: Calling nextTodo
< 800.6715> 06:40:34.0110 [EPGRefresh] Debug: Call <bound method EPGRefresh._callFinishNotifiers of <Plugins.Extensions.EPGRefresh.EPGRefresh.EPGRefre sh object at 0xadaeb410>>
< 800.6721> 06:40:34.0115 [EPGRefresh] Debug: Calling nextTodo
< 800.6724> 06:40:34.0119 [EPGRefresh] Debug: Call <bound method EPGRefresh.finish of <Plugins.Extensions.EPGRefresh.EPGRefresh.EPGRefre sh object at 0xadaeb410>>
< 800.6729> 06:40:34.0124 [EPGRefresh] Debug: Refresh finished!
Last edited by satteliter; 04-03-23 at 10:17.