Make Google Play Music — or almost any music app — your alarm clock!
Who wants to wake up to some horrible ringing, buzzing, or other panic-inducing noise? Waking up to a klaxon?? STOP IT! NO! BAD! Why start your day in a bleary adrenaline rush? We don't have to do that to ourselves anymore. We have the technology to wake up better ways.
True, some alarm apps allow you to set a favorite song as your morning alarm, but the problem here is that no matter how much you love a song, if you wake up to the song every day, that love will eventually turn to hate. Remember 'I got you, babe' in Groundhog Day? Yeah, we don't need that. What if you could just pick up with your Google Play Music queue where you left off the night before, like those old iPod alarm clocks we all used in the early 2000's?
Unfortunately, most music apps lack a built-in alarm clock, but through some true Android magic — namely Tasker (opens in new tab) — we can wake up to just about any music app you've got.
Now, before we get started, I'm going to warn you: this is gonna get nitty-gritty, it's gonna take experimentation and testing to make sure that your alarm will actually trigger, and at the end of the day, depending on your phone's software and your music app of choice, it might not work. That's the nature of the beast when it comes to Android automation apps like Tasker, but once you get this up and running, it will improve your mornings and your life. I shed a few tears when I first got this working four years ago…
Now, this is also going to deviate from my normal how-to steps because there are some steps that not everyone is going to need, and I want to explain most of my steps and methodology here. There are a couple of different ways to get to our end alarm clock and I intend to explain why I use my particular path. Before we get cooking, we need to download the ingredients:
- Tasker ($2.99) (opens in new tab) is one of the many automation apps in the Android ecosystem. It's been around for a long time, and while it's had its highs and lows, Tasker has always pulled through for me when I've needed it. Like root, it's become less necessary as it once was as the rest of Android has improved, but so long as it wakes me up every morning, it still more than deserves its place on my phone, and probably on yours, too.
- AutoShare (Free, $1.49) (opens in new tab) is a Tasker plugin that enables us to use a far more precise media command than the standard media play command that comes with Tasker, ensuring that when we hit play in the morning it goes to the proper app. We'll also need to download some intents for these, but we'll go through that in a minute.
- Bluetooth Auto Connect (Free) (opens in new tab) is free but optional. We'll only use this to connect to our Bluetooth to our bedroom speaker, and if you don't have one of those, then you can ignore that part when we get to it. There is a version of this built into Tasker, but Bluetooth Auto Connect works better for me, and I hope it'll work better for you.
- Your favorite music app is the whole reason we're doing this. I can't guarantee that this will work with every single app on the market, but I have personally used it with Google Play Music for four years and the AutoShare Intercept we'll be using says that Spotify, Pandora, and even Apple Music are compatible.
AutoShare is a unique plugin in that in addition to downloading the plugin itself, we need to download AutoShare Intents to use in your desired task. The developer of AutoShare — and the entire AutoApps suite — has a handy website where he details and offers download for many AutoShare intents, and here's how we're going to download them. Once AutoShare is taken care of, we'll get into making the actual alarm.
We're technically good to go, but I recommend downloading the other Media Control intents so that you can develop more media control tasks further down the road. Now, time to build the actual alarm.
Our profile is done, just back out of your intent and back to the takse so we can test it. We start by tapping the play button in the bottom left corner. Tasker will execute the task and in a few second, music will start playing. Pause your music, then hit play in Tasker again, immediately turning the screen off again. If your screen comes on and music plays, your task should wake you up in the morning.
If you can't quite get your screen off, or if you really want to be sure, tap your Wait action and up the wait by a few minutes. Then, hit play on the task, turn your screen off, and wait. When the music comes on, you know it'll work come morning. If it doesn't, try upping the Timeout in each of your AutoShare actions.
Once you've got your alarm working, this isn't quite as set-and-forget as that plain-jane system alarm clock. There's a few things you need to keep in mind:
- Your alarm clock task is essentially just hitting play on your current app. That means if you didn't have a playlist or queue already going, your app could do one of several things: it could start back up the last playlist you were playing, it could start up a shuffle of ALL your music (this is what Google Play Music usually does), it could play a random playlist, or play nothing at all. This means that before bed you need to make sure there is an active playlist in your music app. I always check my playlist before just before bed just because I know that waking up to the wrong song is just as bad to waking up to a klaxon — or worse, as some songs won't wake me up at all.
- Turning your alarm off and on is a matter of going back into Tasker and turning the profile off and on, and because there is no status bar icon like traditional alarm apps, you often have no clue if your alarm is off unless you open the app or remember turning it off.
- Also, if you want to change the times, you need to make sure that when you change the In time and the Out time isn't in front of it. Not only will it usually cause your music to kick on right then and there (because the alarm profile will be considered on), it means that your alarm probably won't trigger properly the next morning.
- Like most automations, things can get broken every now and again, and when this is something you're relying on to start your day (and collect your pay) on-time, a broken alarm clock can ruin a lot more than just your mornings. I myself don't report for my shift until roughly 6 hours after I wake up, but on the rare days that I have an early flight/drive/meeting/pre-order window, I have a backup alarm set to go off fifteen minutes after Tasker, just in case. 99% of the time, Tasker wakes me up and I dismiss the coming old-fashioned alarm, but you can never be too careful when it comes to something with this many working parts.
There are risks here, but in this music-loving girl's mind, they are more than worth it. Is this a lot of work just to wake up to Google Play Music? You bet your ass, it is. Wouldn't it just be easier for music apps to integrate alarms the same way they do sleep timers? Or for proper alarm apps to tie into more music apps. Absolutely, but until the music apps or the alarm apps pick up the slack, I'm just glad Tasker's here to bring back my favorite way to wake up: singing along to Disney Parks music!
ncG1vNJzZmivp6x7orrDq6ainJOau7W%2BwKVlnKedZLqit8Rmnqinl6GybrzLmrBmpaWotqR5zqtkmqSdpMC1ecCnsGalpai2pHnAqadmsZ%2Bqv26ty5qppmWTobyktw%3D%3D