I've had the same problem on three computers for a few months now. Before that it was fine and never woke 1 minute after sleeping.
I set power saver option to sleep after 5 minutes and disable wake in mouse, keyboard, and NIC.
Started in WIN 7 with NPVR 3.4.8 and still does it in WIN 10 PRO with NPVR 3.5.7
Event log always shows NRecord.exe waking the computer every three minutes.
Powercfg -lastwake also shows NRecord.exe waking it.
I right click the NPVR icon and select Restart Recording Service to get it to stop. Then it would stay asleep until the next record time.
Then I upgraded all three computers to WIN 10 Pro at the end of July and it would do it more often.
Then upgraded to NPVR 3.5.7 and it would do it more often.
Now it seems to do it every day so I Restart Recording Service every time before i want it to sleep.
I set power saver option to sleep after 5 minutes and disable wake in mouse, keyboard, and NIC.
Started in WIN 7 with NPVR 3.4.8 and still does it in WIN 10 PRO with NPVR 3.5.7
Event log always shows NRecord.exe waking the computer every three minutes.
Powercfg -lastwake also shows NRecord.exe waking it.
I right click the NPVR icon and select Restart Recording Service to get it to stop. Then it would stay asleep until the next record time.
Then I upgraded all three computers to WIN 10 Pro at the end of July and it would do it more often.
Then upgraded to NPVR 3.5.7 and it would do it more often.
Now it seems to do it every day so I Restart Recording Service every time before i want it to sleep.