There are a bazillion reasons for a machine to wake up. There is no standard method to discover which one it was but you can learn about the OS in use and if it is Windows then research the EVENT VIEWER tool to see if the event is noted.
Bob