MacBook Pro Insomnia

Aug 1, 2025 - 03:30
 0  0
MacBook Pro Insomnia

Macbook Pro Insomnia

2025-07-24 IT 207 words 1 min read

Contents

For a number of years now I have a MacBook Pro Silicon M1 Max. It worked beautifully.

Then, seemingly out of nowhere, I started noticing that the battery drained over night when I left the notebook somewhere, not connected to power. This got worse and worse, up until the point that I’ve had enough of it and I started doing some research.

On MacOS, the terminal command pmset -g log shows the logs related to power management. Those are quite verbose and not so easy to read, so I wrote a little tool to analyze the logs.

This was however only marginally useful. I tried tweaking the settings a little I read about (such as tcpkeepalive, one by one, but without much effect.

More digging led me to learn about Sleep Aid which displays wake events in a nicer way and also has a neat interface to change settings.

Sleep Aid settings dialog

In my case, the “Wake for maintenance” option was disabled, and Sleep Aid helpfully showed in the settings interface that this could lead to frequent wake up events. Enabling the setting again did the trick, and my MacBook Pro no longer looses all of its battery during the night when it isn’t plugged in.

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0