La batería del MacBook Pro de 16" se agota durante la noche

He tenido esta Mac en Catalina 10.15.5 durante algunas semanas y de repente noté que la batería se agotaba durante la noche. Pasó del 60% al 3% hace dos noches y sucedió anoche también. Después de investigar un poco, noté que com.apple.alarm.user-visible-com.apple.remindd.time-alarm parece estar activando la Mac cada pocos segundos. Buscar en Google dice que está relacionado con recordatorios programados de los que tengo algunos, pero deshabilitarlos tampoco ha ayudado. He adjuntado un fragmento del registro de pmset a continuación. Básicamente, este conjunto de líneas se repite toda la noche, incluso cuando la tapa está cerrada. ¿Puede ayudarme alguien, por favor?

2020-06-26 13:30:24 +0530 Sleep                 Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:100%) 76 secs   
2020-06-26 13:30:29 +0530 Wake Requests         [*process=mDNSResponder request=Maintenance deltaSecs=2562 wakeAt=2020-06-26 14:13:11] [process=powerd request=TCPKATurnOff deltaSecs=40962 wakeAt=2020-06-27 00:53:11] [process=powerd request=UserWake deltaSecs=19771 wakeAt=2020-06-26 19:00:00 info="com.apple.alarm.user-visible-com.apple.remindd.time-alarm,326"]           
2020-06-26 13:30:29 +0530 PM Client Acks        Delays to Sleep notifications: [com.apple.apsd is slow(1965 ms)] [mDNSResponder is slow(5016 ms)]           
2020-06-26 13:31:38 +0530 Kernel Client Acks    Delays to Sleep notifications: [powerd is slow(5020 ms)] [AppleUSBVHCIBCE driver is slow(msg: SetState to 1)(311 ms)] [AppleIntelFramebuffer driver is slow(msg: SetState to 0)(357 ms)] [ATY,Boa driver is slow(msg: SetState to 0)(353 ms)] [RP01 driver is slow(msg: SetState to 0)(1015 ms)]           
2020-06-26 13:31:40 +0530 Kernel Client Acks    Delays to Wake notifications: [RP17 driver is slow(msg: SetState to 2)(738 ms)] [UPSB driver is slow(msg: SetState to 2)(955 ms)] [UPSB driver is slow(msg: SetState to 2)(953 ms)] [PEG0 driver is slow(msg: SetState to 2)(498 ms)]

También noté que ciertas tareas programadas se enumeran varias veces en Información del sistema > Energía > ¿Próximos eventos programados?

ingrese la descripción de la imagen aquí

Respuestas (2)

Inicie Terminal.app y verifique si hay eventos programados

pmset -g sched

y trata de despejarlos con

sudo pmset sched cancelall

También es posible que desee verificar el archivo que almacena las horas en que la Mac debe activarse para realizar algún mantenimiento. Los comandos apropiados serían:

defaults read /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist

y

sudo rm /Library/Preferences/SystemConfiguration/com.apple.AutoWake.plist

En caso de que alguno de ellos esté dañado, tal vez eliminarlo podría ayudar.

Trate de soltar powernap primero, suena como un culpable para mí. Me refiero a intentar apagarlo/encenderlo y reiniciarlo si realmente lo usas, de lo contrario, asegúrate de que esté apagado.

No uso PowerNap y lo tengo desactivado tanto para la batería como para el adaptador de corriente. Cada entrada de registro parece hacer referencia a este proceso com.apple.alarm.user-visible-com.apple.remindd.time-alarm que aparentemente está relacionado con la aplicación de recordatorios.
Lo tengo, intente sudo pmset a los valores predeterminados y luego deshabilite powernap nuevamente
¿Cuál sería el comando para restaurar a los valores predeterminados? ¿La restauración de valores predeterminados en Energy Saver no haría lo mismo?
Prueba sudo pmsety echa un vistazoman pmset
El problema persiste incluso con PowerNap deshabilitado
Hmm, hay una pestaña de consumo de energía en el monitor de actividad. Eche un vistazo, tal vez, otra cosa a considerar es instalar xcode y ejecutar un seguimiento de rendimiento en los instrumentos. Si no recuerdo mal, puede realizar un seguimiento del consumo de energía allí con una configuración de instrumento específica, ya sea por proceso o globalmente. Voy a comprobarlo yo mismo en un par de horas y te lo haré saber.
También puede echar un vistazo a defaults readuna lista de dominios para leer, defaults domainstambién sudo defaults readobtendrá la configuración global en lugar del espacio del usuario.