Hello
@pastrychef, since you use sleep have you ever found yourself with the wake reason RTC XDCI Alarm? I've been researching over internet and I've found posts dating from several years ago and even on real macs with these kind of wakes.
Here's what the logs shows
Code:
~ % log show --style syslog | fgrep "Wake reason"
2019-11-11 01:22:21.279500+0100 localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC XDCI (Alarm)
2019-11-11 01:22:21.279501+0100 localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC XDCI (Alarm)
2019-11-11 01:28:15.220587+0100 localhost kernel[0]: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
2019-11-11 01:35:18.363412+0100 localhost kernel[0]: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
2019-11-11 01:35:38.476196+0100 localhost powerd[118]: [powerd:sleepWake] Wake reason: "<private>" identity: "<private>"
2019-11-11 01:36:03.700557+0100 localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC XDCI (Alarm)
2019-11-11 01:36:03.700558+0100 localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: RTC XDCI (Alarm)
2019-11-11 01:42:03.426465+0100 localhost kernel[0]: (AppleTopCaseHIDEventDriver) [HID] [ATC] AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
Code:
~ % pmset -g assertions
2019-11-11 01:46:07 +0100
Assertion status system-wide:
BackgroundTask 0
ApplePushServiceTask 0
UserIsActive 1
PreventUserIdleDisplaySleep 0
PreventSystemSleep 0
ExternalMedia 0
InternalPreventDisplaySleep 1
PreventUserIdleSystemSleep 1
NetworkClientActive 0
Listed by owning process:
pid 420(sharingd): [0x00000071000182a9] 00:03:19 PreventUserIdleSystemSleep named: "Handoff"
pid 118(powerd): [0x0000000700108001] 00:10:39 InternalPreventDisplaySleep named: "com.apple.powermanagement.delayDisplayOff"
pid 432(useractivityd): [0x00000135000182ec] 00:00:02 PreventUserIdleSystemSleep named: "BTLEAdvertisement"
Timeout will fire in 57 secs Action=TimeoutActionTurnOff
pid 162(hidd): [0x000000100009814e] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle serviceID:100000771 name:AppleHIDKeyboardEve product:Magic Keyboard with eventType:3"
Timeout will fire in 900 secs Action=TimeoutActionRelease
Kernel Assertions: 0xc=USB,BT-HID
id=502 level=255 0x4=USB mod=01/01/1970, 01:00 description=com.apple.usb.externaldevice.14600000 owner=USB Receiver
id=506 level=255 0x8=BT-HID mod=01/01/1970, 01:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleHSBluetoothDevice
Idle sleep preventers: IODisplayWrangler
This is waking up the screen. I've checked and disabled some preferences that could be interfering but still no luck.
View attachment 435411View attachment 435412View attachment 435413View attachment 435414