Read the statement by Michael Teeuw here.
MMM-MirrorMirrorOnTheWall - Alexa voice control to hide/show modules and display text/images
-
I do not get why this is not working the src.zip has a layout of folders and in the root of zip I have index.js MirrorMirror.js and package.json
but i still get
START RequestId: dbde411d-ecaa-11e6-8bd7-9b2096d559c7 Version: $LATEST 20:28:46 Unable to import module 'index': Error at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/var/task/index.js:23:14) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load ( Unable to import module 'index': Error at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/var/task/index.js:23:14) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17)
which looks like what it’s not finding index.js ?
-
@joanaz I haven’t really had much of an issue with Lambda, IOT etc. It’s more the local install on the pi. I think because your instructions jump from area to area it’s easy to miss or misintrepet a step. I might just do a full clean install and start from scratch. It’s just a shame because MagicMirror itself runs perfectly with any module i try. It’s just your that is determined to thwart me lol :)
-
@zman3 you don’t have certs and node_modules?
-
@Gunwoody i’ve never seen another mirror module which works with a Alexa skill
-
yes i have those folders in the zip
-
For people struggling with setting up Lambda and Alexa Skill, here’s a good visual instructions for a different Skill. Use your judgment when dealing with differences with my skill.
https://github.com/alexa/skill-sample-nodejs-calendar-readerHere’s Amazon’s instructions for setting up a AWS IoT device, it’ll also be slightly different when you setup your own device, but it’s good enough.
http://docs.aws.amazon.com/iot/latest/developerguide/iot-console-signin.html
-
So exactly which files need to be in the zip?
And also, when testing on the lambda site I get an error about alexa-sdk not being detected… are there other steps for installation? I’ve hit a wall -
So redid everything. Same thing. When I test with my device and try to invoke it says there was a problem with the requested skills response…
-
@savage_gr1nd you need to include node_modules in the src folder. run ‘npm install’ inside src folder.
-
Yea I did that. Then made the zip. The zip was too large and my page kept crashing so I used s3. Or will that not work?