Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Still don't see anything relating to sleep unless you are talking about the Do Not Disturb section where it says "When the display is sleeping"?
Yes that's it you want that box checked. Your telling the system to not disturb you with any notifications while your laptop is sleeping. By default that option is not checked. I can only say this worked for me I no longer lose any battery while in sleep mode.
 
Yes that's it you want that box checked. Your telling the system to not disturb you with any notifications while your laptop is sleeping. By default that option is not checked. I can only say this worked for me I no longer lose any battery while in sleep mode.

This worked for me too. I'm on the latest beta version of Sierra.

Charged my MBP to 100% and went to bed. Still at max battery percentage when I woke up, whereas before I'd lose around 2-5%.
 
Here is my status after some testing:
I tried the No notifications while sleep box checked, it did not work as hoped. My battery still drained over night every now and then.

However. The solution presented that included entering recovery mode and terminal and editing some system files (changing true to false regarding TPCkeepalive) seems to have worked perfectly.

I did the changes a few days ago, and I haven't had any drain during sleep since. I don't even get the 2-3% that seems to be accepted. I go to bed with 100% and wake up with 100%.

As far as I'm concerned, for me this is SOLVED.
 
For those that are still losing overnight try changing hibernation to disk only mode:

sudo pmset -b hibernatemode 25

Only lost 0.x overnight
 
Just got my new 15"/460 on Friday, charged the computer yesterday evening and left it without the power plugged in. Nine hours later the battery is still at 100%! Did not change notification settings, but power nap was turned off.

Too early to say anything about general battery life, it's been quite busy downloading all my dropbox files, Creative Cloud apps, etc.

It came with 10.12.2 installed.
 
The builtin battery percentage from macOS doesn't show the same amount of juice left as for example coconutBattery, when macOS shows 100% remaining coconut shows a couple of percent lower.
 
The battery keeps track of two "max" charges.

The design capacity, what is stamped on the battery and the current full charge, which with a brand new battery may exceed the design capacity by a couple of percent.

The difference you see is probably due to what the app consider to be 100%.
 
The builtin battery percentage from macOS doesn't show the same amount of juice left as for example coconutBattery, when macOS shows 100% remaining coconut shows a couple of percent lower.

Ok, it's good enough for me too be happy though, even if it did drain a couple of percent over night. I've been using it for two and half hours on battery today, doing retouching in photoshop the whole time, playing music on Spotify and using Safari a lot for googling stuff, and I'm at 47%. So I should get around 5 hours on battery with the 460 active, which I also think is very good.

Might install coconut battery and check properly though.
 
The battery keeps track of two "max" charges.

The design capacity, what is stamped on the battery and the current full charge, which with a brand new battery may exceed the design capacity by a couple of percent.

The difference you see is probably due to what the app consider to be 100%.
I'm not talking about capacity's but battery levels
 
I'm not talking about capacity's but battery levels

That I understand but the % remaining shown is based on the capacity (=current charge / capacity).

Hence different capacity leads to different % number.

My MBP currently shows.
96%; Cap=6664: FCC=6931; Design=6669

Cap = Current capacity (in mAh)
FCC = Maximum capacity at full charge (the maximum charge my battery can - take degrades with the number of charge cycles)
Design = The design capacity (same for all 15" MBP - do not change)
 
Last edited:
The builtin battery percentage from macOS doesn't show the same amount of juice left as for example coconutBattery, when macOS shows 100% remaining coconut shows a couple of percent lower.

That has always been like that and Coconut battery is spot on with the percentage and macOS is fudging the number and showing 100% when it is not. I suspect so people don't get worried when it shows fully charged but not 100%. If you look in System Report and the numbers and do the math, you will see Coconut battery is correct and the OS is wrong.
[doublepost=1485096928][/doublepost]
The difference you see is probably due to what the app consider to be 100%.

See my earlier comment. The app (Coconut Battery) is correct and the OS is fudging the percentage.

See my screenshot. 4375/4418 is 99% yet the OS shows 100%. That 4375/4418 is the same as shown in System Report.


Screen Shot 2017-01-22 at 6.51.47 AM.png
 
Just upgraded to the macOS 10.12.4, and the problem returned. Apple, wtf are you doing?! This is obviously a problem for a lot of people. If this is a function and not a bug, at least give us a simple way to turn it off!
 
Just upgraded to the macOS 10.12.4, and the problem returned. Apple, wtf are you doing?! This is obviously a problem for a lot of people. If this is a function and not a bug, at least give us a simple way to turn it off!
Ugh I noticed that too. Haven't had the time to go back in and change it via the posted methods. I hope they still work.
 
Just upgraded to the macOS 10.12.4, and the problem returned. Apple, wtf are you doing?! This is obviously a problem for a lot of people. If this is a function and not a bug, at least give us a simple way to turn it off!
It did not return for me...I checked the box as soon as I got my 15" 2016 last week and a few days after getting it I updated to 10.12.4 and the box is still checked "Do Not Disturb while sleeping" under settings > notifications. I lose very little overnight, maybe 2 or 3% which I feel is nothing.
 
Hi guys

UK user with a MacBook Pro (Retina, 13-inch, Early 2015) running 10.12.4 (16E195) and I have the battery drain issues exactly as you guys are reporting. So far i have set do not disturb overnight (no change), changed the power settings (no change), performed and SMC/PRAM reset (no change), re-installed Sierra (no change). Annoying. Note the logs below are NOT while connected to the mains unless slated and I do not have any devices "connected" to the mac.

My console logs from a random day this week (clamshell sleep until plug into AC next morning):
Code:
2017-04-19 16:30:38 +0100 Sleep                   Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=active Using Batt (Charge:62%) 97 secs 
2017-04-19 16:32:45 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:62%) 114 secs 
2017-04-19 16:35:09 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:62%) 108 secs 
2017-04-19 16:37:27 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:62%) 2928 secs
2017-04-19 17:26:45 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:60%) 7205 secs
2017-04-19 19:26:54 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:60%) 5070 secs
2017-04-19 20:51:54 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:59%) 7205 secs
2017-04-19 22:52:03 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:58%) 7206 secs
2017-04-20 00:52:12 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:56%) 7207 secs
2017-04-20 02:52:23 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:55%) 242 secs 
2017-04-20 02:56:55 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:55%) 5668 secs
2017-04-20 04:31:23 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=inactive Using Batt (Charge:55%) 13012 secs
2017-04-20 08:08:26 +0100 Wake                   DarkWake to FullWake from Deep Idle [CDNVA] due to HID Activity: Using AC (Charge:52%) 94 secs

and the following evening/night:
Code:
2017-04-20 22:19:28 +0100 Sleep                   Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=active Using AC (Charge:100%) 162 secs 
2017-04-20 22:22:55 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:27:30 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:32:05 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:36:40 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:41:15 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:45:50 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:50:25 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:100%) 230 secs 
2017-04-20 22:54:21 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 266 secs 
2017-04-20 22:58:52 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 266 secs 
2017-04-20 23:03:22 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 213 secs 
2017-04-20 23:07:25 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 246 secs 
2017-04-20 23:11:34 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 268 secs 
2017-04-20 23:16:06 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:20:37 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:25:08 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:29:39 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:34:10 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 217 secs 
2017-04-20 23:38:17 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 254 secs 
2017-04-20 23:42:35 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:47:06 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:51:37 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-20 23:56:08 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:00:39 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:05:11 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 216 secs 
2017-04-21 00:09:17 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 255 secs 
2017-04-21 00:13:36 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:18:07 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:22:38 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:27:10 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 65 secs 
2017-04-21 00:28:16 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 272 secs 
2017-04-21 00:32:48 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 00:37:19 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 148 secs 
2017-04-21 00:40:17 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 246 secs 
2017-04-21 00:44:27 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:48:58 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 00:53:28 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 268 secs 
2017-04-21 00:58:00 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 01:02:30 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 268 secs 
2017-04-21 01:07:02 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 216 secs 
2017-04-21 01:11:08 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 248 secs 
2017-04-21 01:15:20 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 01:19:51 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 66 secs 
2017-04-21 01:20:58 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 272 secs 
2017-04-21 01:25:30 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 01:30:01 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 70 secs 
2017-04-21 01:31:11 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 273 secs 
2017-04-21 01:35:45 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 270 secs 
2017-04-21 01:40:19 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 73 secs 
2017-04-21 01:42:02 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 248 secs 
2017-04-21 01:46:14 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 267 secs 
2017-04-21 01:50:46 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 65 secs 
2017-04-21 01:51:52 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 272 secs 
2017-04-21 01:56:24 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:00:55 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:05:26 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:09:57 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 149 secs 
2017-04-21 02:12:56 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 248 secs 
2017-04-21 02:17:04 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:21:35 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:26:06 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:30:37 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:35:08 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:39:39 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 221 secs 
2017-04-21 02:43:50 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 248 secs 
2017-04-21 02:47:58 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:52:29 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 02:57:00 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:01:31 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:06:02 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:10:33 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 221 secs 
2017-04-21 03:14:44 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 253 secs 
2017-04-21 03:18:57 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:23:28 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:27:59 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:32:30 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:37:01 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 70 secs 
2017-04-21 03:38:11 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 273 secs 
2017-04-21 03:42:44 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 145 secs 
2017-04-21 03:45:39 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 251 secs 
2017-04-21 03:49:50 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:54:21 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 03:58:52 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:03:23 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:07:54 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:12:25 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 219 secs 
2017-04-21 04:16:34 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 253 secs 
2017-04-21 04:20:47 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 272 secs 
2017-04-21 04:25:19 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:29:50 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:34:21 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:38:52 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:43:23 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 216 secs 
2017-04-21 04:47:29 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 248 secs 
2017-04-21 04:51:37 +0100 Sleep                   Entering Sleep state due to 'Idle Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 04:56:08 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 05:00:39 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 05:05:10 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 05:09:41 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 05:14:12 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 222 secs 
2017-04-21 05:18:24 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 248 secs 
2017-04-21 05:22:32 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 271 secs 
2017-04-21 05:27:03 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 05:31:34 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 05:36:05 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 05:40:36 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 272 secs 
2017-04-21 05:45:08 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 216 secs 
2017-04-21 05:49:14 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 246 secs 
2017-04-21 05:53:20 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 05:57:51 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 06:02:22 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 06:06:53 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 06:11:24 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 271 secs 
2017-04-21 06:15:55 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:99%) 220 secs 
2017-04-21 06:20:05 +0100 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:98%) 164 secs 
2017-04-21 06:22:49 +0100 Wake                   Wake from Deep Idle [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:98%)         
2017-04-24 09:16:36 +0100 Sleep                   Entering Sleep state due to 'Idle Sleep':TCPKeepAlive=active Using AC (Charge:100%) 436 secs

Has anyone had a breakthrough with a fix, Apple do not want to acknowledge the issue when I did an online chat with them
 
Last edited by a moderator:
Every night I unplug my MBP (2015 15" with AMD) from power and peripherals. Some 10 hours later when I wake up, it normally lost 0-2% battery.

Last week I woke up in the middle of the night while the computer was heavily spinning its fans. When opening the screen it did not turn on, so I forced it to shut down and went back to sleep. Next day it only had 60% battery.

Last night though it drained fully to 0% (no audible fan noise as far as I can tell).

I need it to be charged in the morning and don't like this odd behavior.

Power Nap is turned off on battery.

How can I see what it did during the night? Console doesn't seem to show anything from before shutdown by default?
 
Is anyone else experiencing battery drain while their MBP is connected to AC? I don't understand how/why this would happen. The logs below show a steady decrease in power while the MBP sleeps. The entire time, it was connected to AC. This is quite frustrating. Is this an issue with the battery?

Code:
2017-05-13 12:50:17 -0700 Sleep                   Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=inactive Using AC (Charge:93%) 5785 secs
2017-05-13 14:27:27 -0700 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=inactive Using AC (Charge:92%) 3601 secs
2017-05-13 15:28:28 -0700 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=inactive Using AC (Charge:91%) 6301 secs
2017-05-13 17:14:14 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:90%) 9901 secs
2017-05-13 20:00:00 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:88%) 11701 secs
2017-05-13 23:16:01 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:85%) 41401 secs
2017-05-14 10:47:02 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:76%) 17101 secs
2017-05-14 15:33:57 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:71%) 5401 secs
2017-05-14 17:04:58 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:69%) 14401 secs
2017-05-14 21:05:44 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:66%) 35279 secs
 
Is anyone else experiencing battery drain while their MBP is connected to AC? I don't understand how/why this would happen. The logs below show a steady decrease in power while the MBP sleeps. The entire time, it was connected to AC. This is quite frustrating. Is this an issue with the battery?

Code:
2017-05-13 12:50:17 -0700 Sleep                   Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=inactive Using AC (Charge:93%) 5785 secs
2017-05-13 14:27:27 -0700 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=inactive Using AC (Charge:92%) 3601 secs
2017-05-13 15:28:28 -0700 Sleep                   Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=inactive Using AC (Charge:91%) 6301 secs
2017-05-13 17:14:14 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:90%) 9901 secs
2017-05-13 20:00:00 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:88%) 11701 secs
2017-05-13 23:16:01 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:85%) 41401 secs
2017-05-14 10:47:02 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:76%) 17101 secs
2017-05-14 15:33:57 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:71%) 5401 secs
2017-05-14 17:04:58 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:69%) 14401 secs
2017-05-14 21:05:44 -0700 Sleep                   Entering Sleep state due to 'Sleep Service Back to Sleep':TCPKeepAlive=inactive Using AC (Charge:66%) 35279 secs

Try a different AC adapter. If you don't have another laying around, Apple Store can test that for you.

If the issue happens with a different power adapter, then I would next suspect either a bad DC-in board or bad battery (or possibly both are bad.)

Oh yeah ... it's possible that you may just have really dirty contacts on the MagSafe port or cable. If you do, try cleaning them before doing any of the above.
 
My tbMBP 13" was at 60% when I came home it was 100% when I went to bed last night.

Do no disturb while display is sleeping enabled.

No overnight drain on my 12" rMB.
 
My tbMBP 13" was at 60% when I came home it was 100% when I went to bed last night.

Do no disturb while display is sleeping enabled.

No overnight drain on my 12" rMB.
40% drain over couple of hours??? my god, i think somethings going on there
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.