It can be done, but man, what a pain in the ass.
First, create your play lists in the Amazon Music App. I prefer to have the Amazon Music App in offline mode, but for this step it must be in online mode. This makes sense, because the Echo devices are online devices.
Creating a playlist
Click on Library, then Playlists, then +NewPlaylist Give your playlist a name. I’ll use Friday Morning Playlist Hit Save Hit Done This is because, immediately after creating a new playlist, the only songs available to me are Recently Played with no option to pick a different list. From my point of view, this is a UI failure. I was doing this on my smartphone. The process may suck less on a desktop. You will be on the name of the playlist with a message that you have not added any songs yet. Click the three vertical dots button for more options. Click the +AddMoreSongs button Now you have your choice of Artists, Albums, or Songs What songs do you want to wake up to, in what order? You decide. 😍 I should probably point out that I had previously gone into the Amazon Music App and fully populated “My Songs” in my library. If you haven’t done this, well it is one more step to do. The only good thing about this is that you can get the Amazon Music App on your desktop computer, and (while in online mode) it syncs up to AWS. Click Done
At this point, you want to exit the Amazon Music App on your smartphone. It wouldn’t hurt to give it a few seconds to sync up to AWS before exiting. The reason you need to exit the app on your smartphone is because it is listening, and you are about to give a voice command to your Amazon Echo. If you don’t exit the app on your smartphone, it will respond instead of your Echo.
Implementing an alarm with playlist
Speak at your Amazon Echo “Alexa, set alarm for every Friday to play Friday Morning Playlist” Your Echo will respond with “Alarm set for what time?” Say your alarm time. Your Echo will respond that it has set an alarm.
Checking your work
Open the Amazon Alexa App Find your way to Alarms & Reminders The things I have had to look for was if the alarm was set for every week versus do-not-repeat, and if it was actually set for the playlist I want. It seems to me that the programmers at Amazon don’t want to play me what I want, they want to play me what their algorithm comes up with. I suspect that they think that by forcing new songs down my throat, they will entice me into signing up for their monthly service for even more variety.
Follow up commentary
happy sad that I can now no longer wake up to exactly the songs I want to, in order. All is not perfect, however. My life is happiest when I have a particular routine, and that routine starts with waking up. What I would like to do is:
Alarm clock plays Song Number 1. I wake up and (mentally) sing along with the song. I hit the snooze, climb out of bed, and start the shower on hot water, at a trickle. Climb back into bed, and start praying. Thanks first, grattitude list second, and people on my prayer list third. Snooze timer expires, and more music plays. Maybe I sing along, maybe I hit snooze again and go back to praying. Repeat step 4 until it is time to climb out of bed and hit the shower. I also have some Alexa routines which turn on the lights and brighten them as time passes.
So the problem is the “snooze” function. If I speak at the Echo device “Alexa, snooze” then it does so; but, when the snooze timer expires, the Echo starts back on Song Number 1 of the playlist.
Kind of makes the playlist work pointless.
Not entirely, however. “Friday Morning Playlist” is not likely to be mistaken by Alexa for some random song, and, is short and sweet and understandible. If I were to say “Alexa, set alarm for every Friday to play Timbuk3 The Future’s So Bright, I Gotta Wear Shades” I can almost guarantee you that Alexa would not get it. Yes, I have tried. Wow did it take a lot of tries to get Alexa to finally figure out which song I was referring to. In retrospect, it would have been a lot easier to create a playlist of one song with a short sweet name and use that.
I did try “Alexa, pause playlist for six minutes” That was interpreted as “Alexa, stop” 😒
So a good snooze function still eludes me.
Also, I would like an Echo device with a snooze button, and the LCD display like the Echo Dot with Clock except with the good speaker of the six inch Echo with premium sound.