You can easily wake up your Mac using a technology called Wake on LAN, which can be found in OS X’s System Preferences. I won’t go into the details of the technology; I’ll only tell you that it uses a network diagram called a magic packet. Generally, this is done to wake one Mac with another on the same network, but this can also be used with other devices that can send a magic packet, such as an iPhone. First, you’ll need to set up your Mac to be woken up using WOL. Follow the steps below to set up your Mac to be woken up wirelessly:

  1. Open System Preferences via the Apple Menu.

  2. In the Energy Saver section, navigate to the “Power Adaptor” tab. Here, enable the option to “Wake for Network Access.”

  3. Now, put your Mac to sleep via the Apple menu:

So, now that your Mac is ready, here’s how to wake up your Mac via your iPhone:

  1. Get a Wake on LAN app for your iPhone. There are many available on the App Store, but the one we’ll be using here is Fing (free). Another free app you can use is Mocha WOL which is free too.

  2. Once Fing has downloaded, open it from your iPhone’s home screen.

  3. Your connected network should automatically show up, similar to the screenshot below:

  4. Select the device that you want to wake up using WOL. In this case, the device is My Macbook Air. Tap on it.

  5. Scroll down and select the option to ‘Wake On Lan’. This should wake up your Mac, provided it’s currently sleeping.

This may not be visible because using the WOL protocol to wake a Mac this way does not necessarily wake the devices display to the standard locked login screen which greets a Mac user if they were to hit a sleeping Mac’s spacebar. Instead, the display typically stays black, but the hardware is awake and active, able to receive network connections, pings, and whatever else you want to do with the machine. This is most useful if you want your device to be on and ready as you enter your home so that you don’t have to wait. Do you have any problems or issues? Feel free to ask them in the comments below; we’ll try to solve your issue.