Setting up Alexa – Part 1

The first part on a series of setting up Alexa Voice Services on a Raspberry Pi.


Allright, now for the tricky part.

Time to try and set up Alexa on my Pi.

First things first.  Navigate to

Log in with your amazon developer account.  If you don’t have one, create one.  It’s free.

Navigate to the “Alexa” tab, and choose Alexa Voice Services.

Schermafbeelding 2017-01-07 om 20.30.32.png

Register a product type, and choose “Device”.  After all, we’re integrating Alexa into our Raspberry Pi, which is a device.

Schermafbeelding 2017-01-07 om 20.32.24.png

We are taken into a wizard.    Think of a device type ID.  That’s the unique identifier of all the devices you’re going to create.  I called it “SmartMirror”.  It also needs a name.  I chose “Smart Mirror” with a space between the words.

Schermafbeelding 2017-01-07 om 20.33.36.png

In the next tab you are given a Security Profile ID, a Client ID and a Client Secret.  Those strings are unique, and you will use them to connect to the service online.

Schermafbeelding 2017-01-07 om 20.34.58.png

Go to the “Web Settings” tab, and click “Edit” at the right hand side.

Schermafbeelding 2017-01-07 om 20.37.23.png

Click “Add another” at the “Allowed Origins”.


Do the same with the “Allowed return URLs” with the following :


Save.   The end result should look like this.

Schermafbeelding 2017-01-07 om 20.40.04.png

Next, you will be asked to choose a some extra settings like a category, description and commercialisation details.  Just fill in what you want.

Schermafbeelding 2017-01-07 om 20.41.07.png

I don’t have Amazon music, so when the question pops if I want to use it, I chose “No”.

Schermafbeelding 2017-01-07 om 20.42.08.png

That’s it for part one.  We’ve now successfully registered out Raspberry Pi project with Amazon.  It can start accepting calls from our  Pi.

2 thoughts on “Setting up Alexa – Part 1”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s