Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Flyview

macrumors regular
Original poster
Mar 20, 2018
147
28
I noticed that my 2021 MacBook running Sequoia 15.4 is waking up from sleep 4+ times a night. It is not for long, but I would still like to figure out what's causing it and prevent this. I turned off WiFi and Bluetooth to try and prevent it but it's still doing it. There is no longer a "Power nap" option in settings either.

Are there logs I can check that record what process wakes up the system?
 
The best utility I've come across for this purpose is SleepAid
 
I too use Sleep Aid. It is essentially querying the power management log and giving you pretty (and hopefully informative) output.
Or just query the logs yourself in Terminal. Use one of more of these commands:
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to"
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to" -e "Start" -e "Hiber" -e "WakeTime"
pmset -g log | egrep "\b(Sleep|Wake*|Wake Requests|DarkWake|Start)\s{2,}"

Play around with the grep.

Whatever you do, the Mac will frequently wake up to check things.

pmset -g will show you the current settings. If you feel the need to reduce wakes more than you can in System Settings, try setting ttpkeepalive to 0. If you do, that will stop Find My from working when/if your Mac is stolen.
 
Thanks for the suggestion, Sleep Aid is showing everything beautifully. Are you guys seeing wakes about once an hour due to "AOP Scheduled"? I've tried various settings but cannot get rid of it.
 
Can you post the result of pmset -g?
I have sleep disabled and I just noticed SleepServices 0
pmset -g
System-wide power settings:
SleepDisabled 1
Currently in use:
standby 0
Sleep On Power Button 1
autorestart 0
SleepServices 0
powernap 0
networkoversleep 0
disksleep 0
sleep 0 (sleep prevented by powerd, coreaudiod, coreaudiod)
ttyskeepawake 0
displaysleep 0
tcpkeepalive 0
lowpowermode 0
womp 0
 
Can you post the result of pmset -g?
I have sleep disabled and I just noticed SleepServices 0
pmset -g
System-wide power settings:
SleepDisabled 1
Currently in use:
standby 0
Sleep On Power Button 1
autorestart 0
SleepServices 0
powernap 0
networkoversleep 0
disksleep 0
sleep 0 (sleep prevented by powerd, coreaudiod, coreaudiod)
ttyskeepawake 0
displaysleep 0
tcpkeepalive 0
lowpowermode 0
womp 0


pmset -g custom

Battery Power:
Sleep On Power Button 1
powermode 0
standby 1
ttyskeepawake 1
hibernatemode 3
powernap 0
hibernatefile /var/vm/sleepimage
displaysleep 5
womp 0
networkoversleep 0
sleep 1
lessbright 0
tcpkeepalive 0
disksleep 10
SleepServices 0

AC Power:
Sleep On Power Button 1
powermode 2
standby 1
ttyskeepawake 1
hibernatemode 3
powernap 0
hibernatefile /var/vm/sleepimage
displaysleep 10
womp 0
networkoversleep 0
sleep 1
tcpkeepalive 0
disksleep 10
SleepServices 0
 
Although I doubt it will make a difference, you could try to set ttyskeepawake to 0

"ttyskeepawake- prevent idle system sleep when any tty (e.g. remote login session) is ’active’. A tty is ’inactive’ only when its idle time exceeds the system sleep timer. (value = 0/1)"
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.