Calendar open file while sleep
OS X's Calendar.app will not wake a sleeping Mac to open your file.

There are three ways to have your Mac wake up at the appropriate time:


You can use OS X's built-in Energy Saver settings to schedule your Mac to wake 
up.

You can use pmset on the command line to schedule more events.
You can use a third party tool like Power Manager to schedule more sophisticated sequences of wake and power-on events.


Disclosure: I am an engineer who works on Power Manager; so feel free to ask technical questions.