Computer wakes up “for no reason” by itself at 7:00
If you have Media Centre installed there is an update task that it runs that is set to wake the computer if required.
To stop the automatic wake up, modify the task to disable that function
Open Task Scheduler
Navigate to “Microsoft | Windows | Media Center”
Edit the “mcupdate_scheduled” task, go to Conditions and untick the “wake the computer…” option