Solo4k OpenViX 5.3.039 (2020-07-19)
enigma2-plugin-systemplugins-vps (5.3+git6850+5bbb4eb-r0)
systemplugins-vps
The is a PartnerBox plugin which enables VPS in timers.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
The VPS plugin does intercept the TimerEntry createSetup() call.
Which is (presumably) why it shows up when editing a Timer set up by an AutoTimer.
So the question is why it doesn't show up for a stand-alone Timer.
I'm looking now....
Looks as though the code change that led to the boot loop (not the fix...) might have changed something.
PS: This looks like progress.< 8882.2884> 18:55:55.5307 ('[VPS-Plugin] VPS-plugin error:', AttributeError("'TimerEntry' object has no attribute 'session'",))
< 8882.2886> 18:55:55.5309 Traceback (most recent call last):
< 8882.2888> 18:55:55.5311 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/vps/Modifications.py", line 152, in new_TimerEntry_createConfig
< 8882.2899> 18:55:55.5322 elif config.plugins.vps.vps_default.value != "no" and self.timer.eit is not None and self.timer.name != "" and self.timer not in self.session.nav.RecordTimer.timer_list and self.timer not in self.session.nav.RecordTimer.processed_timers:
< 8882.2902> 18:55:55.5326 AttributeError: 'TimerEntry' object has no attribute 'session'
Last edited by birdman; 18-02-21 at 20:14.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
abu baniaz (18-02-21),goRt (18-02-21),ronand (18-02-21)
I might have a (1-line) solution.
Just have to ask a question of the author(s) of that change.
Last edited by birdman; 18-02-21 at 20:38.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
Which change?
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
Have you tried adding "self.session = session" in the __init__() to see if it fixes the problem?
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
I sent him a message.
birdman (19-02-21)
Gordon, where in the VPS code is TimerEntry ever instantiated?
Weird.
Having got that traceback report I've changed something somewhere (in my VPS config?) and it has gone away.
EDIT: It's back. So there ARE two issues.
I now get another one - which may be the "real" problem:
(although given my ability to find real bugs in the wrong places, it might not be).< 3774.5392> 23:53:38.8733 Traceback (most recent call last):
< 3774.5394> 23:53:38.8735 File "/usr/lib/enigma2/python/Plugins/SystemPlugins/vps/Modifications.py", line 200, in new_TimerEntry_createSetup
< 3774.5397> 23:53:38.8738 self.timerVps_enabled_Entry = getConfigListEntry(_("Enable VPS"), self.timerentry_vpsplugin_enabled)
< 3774.5399> 23:53:38.8740 AttributeError: 'TimerEntry' object has no attribute 'timerentry_vpsplugin_enabled'
Last edited by birdman; 19-02-21 at 01:07.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD
Everything to do with the settings in the VPS plugin cause issues elsewhere. Try turning on the "wake from standby" setting (I'm paraphrasing as I don't have a device active) in the VPS config menu. When the device boots it doesn't go into standby; it activates a tuner and leaves it active. My normal PowerTimer settings to deep shut down the box if it is 20 minutes in standby won't work as the box remains active. In order to get unattended recordings to work I leave the "wake from standby" setting off in the VPS config and just let the normal timer settings wake the box from deep standby.
GB Quad Plus, Mut@nt HD51, AX HD61, 80cm dish and Supreme Dark motor. Sony STR-DN 1060, Sony UHP-H1 Bluray, Odroid N2+ (CoreElec), Monitor Audio Bronze 5.1 speakers
There are current issues with the code, so don't be surprised that there are other problems.
The same can be true about running a recording. Some (many/most/all) boxes do not know why they have woken up and have to make a guess. It can be wrong.Try turning on the "wake from standby" setting (I'm paraphrasing as I don't have a device active) in the VPS config menu. When the device boots it doesn't go into standby;
No idea what this is meant to be doing. Let's solve the problems one at a time.My normal PowerTimer settings to deep shut down the box if it is 20 minutes in standby won't work as the box remains active.
Unless you expect a programme to suddenly be brought forward, this strikes me as a sensible way to run anyway.In order to get unattended recordings to work I leave the "wake from standby" setting off in the VPS config and just let the normal timer settings wake the box from deep standby.
MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD