i have the same problem. did you ever figure it out?
MMM-Alexa Need an developer account from amazon for working
Let’s Create it
Open the amazon developer website
The website will open in your proper language
Sign in with your amazon account
On the top of the page clic on Product and choose Alexa Voice Service
733bc091-5be2-48db-957e-9a75043951a0-image.pngOn the new page clic on Console
a12c6290-f3bc-40b6-b2b2-a9fe3d55ebfd-image.pngYour are Now in Alexa Voice Service Developer Console
We have to register a new product
Click on Manage Your Product
Create a ADD NEW PRODUCT
753646e7-db44-41dc-a7ee-fa305bf3b0d3-image.pngJust follow photos sample. Of course, you can change Product ID and Product Name value. When Done, valide with Next Create your LWA Security Profile with CREATE NEW PROFILE
02aad9a1-7b51-4cd8-b54c-bf4ef45ffd0d-image.pngvalidate it with Next in your desktop create a new document and copy/past your Client ID , Client secret and Product ID
(It will be used later in your MMM-Alexa Configuration) I create and embed a website for have an initial code to generate the token (needed for MMM-Alexa) So you have to autorize it with this configuration:
Add Allowed origins : http://alexa.bugsounet.fr
Add Allowed return URLs: http://alexa.bugsounet.fr/index.html
Check: I agree to the Amazon Developer Services Agreement, including the Alexa Voice Service Program Requirements.
Clic on FinishYeah It’s done !
MMM-Alexa is an embedded Alexa echo on MagicMirror.
This v1 is only audio reponse.
I will work around visual and audio reponse soon (v2)
MMM-Alexa can be used with MMM-GoogleAssistant (Dual-Assistant) or in self using modeLast Tested MagicMirror : 2.14.0 RPI 4 / raspbian 10 (buster) debian 10 Credits Author : @bugsounet License : MIT Thanks: @2hdlockness for design of alexa website. Installation:
All informations is now located in wiki