The last couple of weeks my MacBook Air M1 is (almost) completely discharging overnight (from full to empty). The battery is healthy and at 97% of its maximum capacity. I haven’t detected a pattern yet, but I think it might only be happening when the MacBook was connected to an external monitor and a smart power plug which I both switch off at night (and if I only lock my Mac and close the lid; not shutting it down).
What might be causing the battery to drain overnight? What can I do to prevent this?
Activity monitor will show you what programs have used the most energy in the past 12 hours. That might give you a clue if something needs to be shut down at night.
I have downloaded it and started my 14 day trial to see whether I can find the root cause.
It immediately lists Amphetamine as an application that prevents idle sleep… However, I have enabled “Allow system sleep when display is closed” in Amphetamine’s settings (checkmark set).
Started 30 Jan '25 at 23:35:39
Ended 31 Jan '25 at 07:17:12
Duration 7 hr, 41 min, 33 sec
Power Battery Power
Battery -30,8% (-4,0% per hour).
Insomnia 32 count (4,2 per hour).
7 min, 8 sec (1,5%)
Woken by ATC0.USBWakeup smc.70070000 USB-C_plug
Sleep by Clamshell Sleep
and:
Bluetooth Ache
Started 30 Jan '25 at 23:42:18
Ended 30 Jan '25 at 23:42:25
Duration 7 sec
Woken by Bluetooth
Sleep by Maintenance Sleep
Or disabling Wi-Fi during sleep using Sleep Aid, but I currently am unable to do that due to a bug in that application… (I can’t select it because it overlaps with the Power Adapter / Battery switch)
@aardy Do you still use it? What does normal Mac sleep look like?
Although my Mac does not seem to drain during the night, if I unplug all cables, Sleep Aid still complains about excessive Insomnia (about 9 minutes in 8 hours of sleep).
Most of it is caused by “wifibt”. I found a way to get to the overlapped option (see previous post) by using the keyboard (and also contacted one of the authors on Bluesky, who posted a link to a beta that should solve this UI issue), but get a warning that disabling this during sleep will also disable “Find my”…
Now I’m in doubt what to do (might try it one night).