2021-01-09, 05:14 PM
Follow up for anyone who finds this post in the future...
The <WakeupPreRecordingSeconds>90</WakeupPreRecordingSeconds> setting worked as advertised. I changed the value to 300 and NextPVR woke the PC up 5 minutes before the start of the scheduled recording time.
What _didn't_ work as expected is that Windows has a hidden "Unattended Sleep Timeout" setting that defaults to 2 minutes. So the PC woke up five minutes early but because recording didn't start within 2 minutes, it went back to sleep.
https://winaero.com/add-system-unattende...indows-10/ has instructions for making this setting visible and updating the value (as well as some discussion of when this value is used vs the standard idle timeout). After updating this value to 10 minutes, things seem to be working as desired.
The <WakeupPreRecordingSeconds>90</WakeupPreRecordingSeconds> setting worked as advertised. I changed the value to 300 and NextPVR woke the PC up 5 minutes before the start of the scheduled recording time.
What _didn't_ work as expected is that Windows has a hidden "Unattended Sleep Timeout" setting that defaults to 2 minutes. So the PC woke up five minutes early but because recording didn't start within 2 minutes, it went back to sleep.
https://winaero.com/add-system-unattende...indows-10/ has instructions for making this setting visible and updating the value (as well as some discussion of when this value is used vs the standard idle timeout). After updating this value to 10 minutes, things seem to be working as desired.