Jump to content


Photo

Fallback Timer missing movie location


  • Please log in to reply
41 replies to this topic

Re: Fallback Timer missing movie location #21 Florie

  • Senior Member
  • 54 posts

+1
Neutral

Posted 26 February 2019 - 19:44

Oh I see. Allright If I could do anything like testing etc. just let me know ;)

Gesendet von meinem ONEPLUS A6003 mit Tapatalk

Re: Fallback Timer missing movie location #22 Florie

  • Senior Member
  • 54 posts

+1
Neutral

Posted 30 May 2019 - 18:09

Ok, just upgraded two of my boxes to 7.1rc.

 

My duo4k is the master box with these locations:

<e2locations>
<e2location>/media/net/NAS/</e2location>
<e2location>/media/net/NAS/Fussball/</e2location>
<e2location>/media/net/NAS/Kinder/</e2location>
<e2location>/media/net/NAS/Lisa/</e2location>
<e2location>/media/net/NAS/Richi/</e2location>
<e2location>/media/net/NAS/Serien/</e2location>
</e2locations>

My client box is a vu zero, also with 7.1rc. There the recording path in settings is set to /media/net/NAS/Lisa/ but when I add a fallback timer this setting is not respected by the timer, it always starts with /media/net/NAS/Fussball/ as recording path :(

Is there a way it respects the setting on the client box?

 

img_20190530_1808337hju6.jpg

 

 

img_20190530_180905dqjgi.jpg

 

 

 

Second thing on the client box is this error when pressing the EPG-button. When I press OK with this error on the screen the correct EPG shows up.

 

img_20190530_180729i3ktv.jpg

 

img_20190530_180735thkd8.jpg

 

Maybe you can fix that or tell me what to do. LAN-connection is availible during this error.



Re: Fallback Timer missing movie location #23 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 30 May 2019 - 22:27

Is not fallbacktuner feature related... the openwebif gives already an error... is that nas reachable from the fallback/server box?

Edited by littlesat, 30 May 2019 - 22:30.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #24 Florie

  • Senior Member
  • 54 posts

+1
Neutral

Posted 31 May 2019 - 06:11

Yes, both boxes have /media/net/NAS with all its subfolders.

 

But how is EPG (which is fetched from the server box, according to fallback settings) related to the nas?


Edited by Florie, 31 May 2019 - 06:11.


Re: Fallback Timer missing movie location #25 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 31 May 2019 - 06:48

No idea. But the epg from the recording is stored on the same folder as the recording is done...

Edited by littlesat, 31 May 2019 - 06:49.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #26 Florie

  • Senior Member
  • 54 posts

+1
Neutral

Posted 31 May 2019 - 07:07

Oh sorry, maybe I was not clear enough. The EPG Error is from live TV, so no recording. Even If I Switch channels the error occurs. When I press OK then the EPG is shown correcty. That means I Press the EPG Button -> Error Page -> press OK -> correct Page with EPG

Gesendet von meinem ONEPLUS A6003 mit Tapatalk

Re: Fallback Timer missing movie location #27 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 31 May 2019 - 09:59

At least the error during collecting the timerlist you also get when you try to get that list via the openwebif interface. That anomaly is related to the server box in combination with OWIF in it. Some wierd characters might cause it.


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #28 Florie

  • Senior Member
  • 54 posts

+1
Neutral

Posted 31 May 2019 - 16:26

Ok, very strange:

 

I tested it again with the programmed timers and the error was still there. I did a fullbackup of the master box. After that I deleted every timer and autotimer entry, then I did a reboot on both boxes.

 

Now the error was gone and I reflashed the backup including the timers and autotimers on the masterbox. Now the error still does NOT show up again :)

 

 

So for now it is "good". Just the directory selection (the two first pictures some posts above) in the fallback timer enty is still weired. Is there a chance to have this fixed, so that the default direcotry of the client box is jused when trying to program a fallback timer on the client box?



Re: Fallback Timer missing movie location #29 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 31 May 2019 - 17:43

It should be a non issue... al least I cannot verify it here...

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #30 -M-

  • Senior Member
  • 128 posts

+4
Neutral

Posted 2 June 2019 - 08:28

I got the same fault as above. Just write about it in the rc thread https://forums.openp...dpost&p=1064677

It comes by pressing Timer button (or select in menu). It also come while presss EPG.

 

I have rc in the slave and home build in the server (several weeks old).

 

PS. Sorry for this double posting.



Re: Fallback Timer missing movie location #31 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 2 June 2019 - 08:31

See other trend... Some corruption on server box

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #32 -M-

  • Senior Member
  • 128 posts

+4
Neutral

Posted 2 June 2019 - 08:51

Can I execute the http command by hand in browser or linux terminal (to see responce and error)?

 

I can see my four timers via webbrowser and DreamDroid app (and in the server box OSD).



Re: Fallback Timer missing movie location #33 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 2 June 2019 - 08:53

One of these 4 timers has some corrupted info inside (openwebif cannot ‘handle’)
You should be able to find the cullpit by accessing
http//ip.from.you.box/web/timerlist
via your browser

Edited by littlesat, 2 June 2019 - 08:57.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #34 -M-

  • Senior Member
  • 128 posts

+4
Neutral

Posted 2 June 2019 - 09:33

Thanks!

 

I got it with wget, but seems ok. I will try find out what FallbackTimer.py is doing.

 

Run with ENIGMA_DEBUG_LVL=4 gives this:

[ActionMap] Keymap 'InfobarTimerButtonActions' -> Action = 'timerSelection'
[FallbackTimer] getURL web/timerlist
[Skin] Processing screen: TimerEditList
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[Skin] Processing screen: <embedded-in-'SimpleSummary'>
[Skin] Processing screen: MessageBox
warning, skin is missing element WarningPixmap in <class 'Screens.MessageBox.MessageBox'>(Error while retreiving fallback timer information
[Failure instance: Traceback: <type 'exceptions.ValueError'>: invalid literal for int() with base 10: 'False'
/usr/lib/python2.7/site-packages/twisted/internet/tcp.py:289:connectionLost
/usr/lib/python2.7/site-packages/twisted/web/client.py:223:connectionLost
/usr/lib/python2.7/site-packages/twisted/internet/defer.py:459:callback
/usr/lib/python2.7/site-packages/twisted/internet/defer.py:567:_startRunCallbacks
--- <exception caught here> ---
/usr/lib/python2.7/site-packages/twisted/internet/defer.py:653:_runCallbacks
/usr/lib/enigma2/python/Tools/FallbackTimer.py:64:gotFallbackTimerList
])
warning, skin is missing element autoresize in <class 'Screens.MessageBox.MessageBox'>(Error while retreiving fallback timer information
[Failure instance: Traceback: <type 'exceptions.ValueError'>: invalid literal for int() with base 10: 'False'
/usr/lib/python2.7/site-packages/twisted/internet/tcp.py:289:connectionLost
/usr/lib/python2.7/site-packages/twisted/web/client.py:223:connectionLost
/usr/lib/python2.7/site-packages/twisted/internet/defer.py:459:callback
/usr/lib/python2.7/site-packages/twisted/internet/defer.py:567:_startRunCallbacks
--- <exception caught here> ---
/usr/lib/python2.7/site-packages/twisted/internet/defer.py:653:_runCallbacks
/usr/lib/enigma2/python/Tools/FallbackTimer.py:64:gotFallbackTimerList
])
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[Skin] Processing screen: <embedded-in-'SimpleSummary'>
 



Re: Fallback Timer missing movie location #35 WanWizard

  • PLi® Core member
  • 70,552 posts

+1,813
Excellent

Posted 2 June 2019 - 09:59

It fails in processing the timer XML in https://github.com/O...ackTimer.py#L49, one of the required XML elements is missing (is false instead of an integer).

 

The integer fields are e2disabled, e2timebegin, e2timeend, e2duration, e2startprepare, e2state, e2repeated, e2justplay, e2eit and e2afterevent.

 

Check the result of your wget, most likely one is missing... 


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Fallback Timer missing movie location #36 -M-

  • Senior Member
  • 128 posts

+4
Neutral

Posted 2 June 2019 - 10:14

Yes... where we have it, one: <e2repeated>False</e2repeated>

 

I also notice a lot of printouts: [eventData] EPG Cache is corrupt (eventData::~eventData), you should restart Enigma!

 

So I restarted Enigma in server STB and let it download some EPG. Now the client box can display the timer list. Also the "False" above is now "0".

 

Wonder what had happend!



Re: Fallback Timer missing movie location #37 littlesat

  • PLi® Core member
  • 57,193 posts

+700
Excellent

Posted 2 June 2019 - 10:15

You do not need wget for that... any browser can get this info as well.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Fallback Timer missing movie location #38 WanWizard

  • PLi® Core member
  • 70,552 posts

+1,813
Excellent

Posted 2 June 2019 - 10:30

Question I think is if the webif sends the timers.xml as it is on disk, or does it generate it from the loaded timers. If the last one, it suggests a bug in the WebIf...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Fallback Timer missing movie location #39 -M-

  • Senior Member
  • 128 posts

+4
Neutral

Posted 2 June 2019 - 19:16

The file timers.xml isn't the same as the webif data. However it should have been really good to look at this file when I had the fault, now timers.xml might be changed. Webif return more data.

 

I think repeat value in timers.xml is written with "str(int(timer.repeated))". Wonder if int() in python always return an integer?

 

I think webif take data from RecordTimer (session.nav.RecordTimer). ...but now my time ends for today!

 

* If the same problem happen again, I will look at timers.xml file.



Re: Fallback Timer missing movie location #40 -M-

  • Senior Member
  • 128 posts

+4
Neutral

Posted 3 June 2019 - 09:19

It was very easy to reproduce. Happens directly, every time. This by adding a timer via webif. I have found the faulty row, it's in plugin/controllers/models/timers.py

Please let me come back tomorrow evening.

 

PS. However maybe more fault in this file.




3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users