This guide provides a workaround for macOS battery drain issues during sleep by automatically disabling Bluetooth and WiFi when the system sleeps and re-enabling them on wake.
macOS currently has issues with battery draining during sleep when Bluetooth and WiFi remain active.
Use sleepwatcher to run scripts that:
- Disable Bluetooth and WiFi when the system goes to sleep