I found this site:
http://osxdaily.com/2010/07/17/why-mac-wakes-from-sleep
and with the command:
Putting the terminal: syslog | grep -i "Wake reason"
I get:
Last login: Fri Mar 13 23:51:04 on console
ms-Mac-mini: ~ mm $ syslog | grep -i "Wake reason"
Mar 9 20:35:58 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 9 20:50:22 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 10 11:50:37 ms-Mac-mini kernel [0] <Notice>: Wake reason: PWRB (User)
Mar 10 12:38:24 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1 OHC2
Mar 10 14:11:12 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 10 14:35:36 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1 OHC2
Mar 10 19:35:50 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 13 20:02:52 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 13 20:18:59 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 13 21:54:23 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 13 22:21:07 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 13 23:37:16 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1 OHC2
Mar 14 10:11:28 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1 OHC2 <<< remember this was in bed and the screen lit😁
Mar 14 10:49:40 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 14 12:36:32 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 14 13:44:40 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 14 15:04:52 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 14 15:41:11 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 14 16:14:49 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 14 17:44:16 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
Mar 14 19:56:29 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 14 20:25:59 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 14 21:12:53 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 14 22:21:23 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 14 22:39:39 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 15 8:15:30 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 15 9:46:09 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC2
Mar 15 10:27:58 ms-Mac-mini kernel [0] <Notice>: Wake reason: OHC1
ms-Mac-mini: ~ mm $
OHC2, 1 The cause seems...
OHC: stands for Open Host Controller, USB or Firewire is usually we. If you see OHC1 or OHC2 Almost Certainly it is an external USB keyboard or mouse That has woken up the machine.
I'll try to get the keyboard to see if he wakes up.
Thank You