MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. OceanK
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    O
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 79
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      Have you seen that the code makers repo has changed 2 files like 2 month ago? Though it didn’t make any difference still stuck at the same place as you. I think it’s something with the iot part and lamda function.

      Let’s keep going ;)

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      Whats the progress and status on this?@richland007

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      Login to your console where u created the lamda, search for CloudWatch and then Logs, console.aws.amazon.com

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      and here is some error in the logs when I try other stuff:

      2018-09-01T15:41:09.907Z 722f8cd3-adfd-11e8-befe-f5fd64df2d92
      {
      “errorMessage”: “In state: . No handler function was defined for event SessionEndedRequest and no ‘Unhandled’ function was defined.”,
      “errorType”: “Error”,
      “stackTrace”: [
      “AlexaRequestEmitter.EmitEvent (/var/task/node_modules/alexa-sdk/lib/alexa.js:212:15)”,
      “AlexaRequestEmitter.ValidateRequest (/var/task/node_modules/alexa-sdk/lib/alexa.js:181:23)”,
      “HandleLambdaEvent.i18n.use.init (/var/task/node_modules/alexa-sdk/lib/alexa.js:123:29)”,
      “/var/task/node_modules/i18next/dist/commonjs/i18next.js:190:9”,
      “done (/var/task/node_modules/i18next/dist/commonjs/i18next.js:281:21)”,
      “/var/task/node_modules/i18next/dist/commonjs/i18next.js:302:7”,
      “I18n.loadResources (/var/task/node_modules/i18next/dist/commonjs/i18next.js:238:7)”,
      “I18n.changeLanguage (/var/task/node_modules/i18next/dist/commonjs/i18next.js:301:10)”,
      “load (/var/task/node_modules/i18next/dist/commonjs/i18next.js:186:14)”,
      “I18n.init (/var/task/node_modules/i18next/dist/commonjs/i18next.js:195:7)”
      ]

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      Cool thanx, well I am at same stage as you, When I try the skill after build and the test. I get the !my queen etc etc" when I try to say “close all modules” I just get the error response skill etc.

      so I have no cloue whats wrong. I think its something with the lambda function itself.

      When I try to say “find youtube video on how to make slime” she says the error but when I check the clod logs its actually looking for videon on slime/youtube:’

      2018-09-01T15:41:33.768Z 806824d0-adfd-11e8-aea5-f7829904bba6
      {
      “kind”: “youtube#searchListResponse”,
      “etag”: “"XI7nbFXulYBIpL0ayR_gDh3eu1k/trfpcxzuGVnn32QncnihWoxjjgs"”,
      “nextPageToken”: “CAEQAA”,
      “regionCode”: “US”,
      “pageInfo”: {
      “totalResults”: 1000000,
      “resultsPerPage”: 1
      },
      “items”: [
      {
      “kind”: “youtube#searchResult”,
      “etag”: “"XI7nbFXulYBIpL0ayR_gDh3eu1k/BqgWo2mCqNCYN8WncT1NMhRM7VE"”,
      “id”: {
      “kind”: “youtube#video”,
      “videoId”: “eaALjlyKDZI”
      },
      “snippet”: {
      “publishedAt”: “2017-04-11T19:00:03.000Z”,
      “channelId”: “UCIze4Pldy_KjXhYHqBwMLDQ”,
      “title”: “How to Make SLIME for Beginners! Best EASY Way to Make Slime!”,
      “description”: “YOU CAN NOW BUY MY SLIME ON ETSY: https://goo.gl/9GMmWA Hey guys! Today I’ll be showing you the best, easiest way to make slime. Check out my other …”,
      “thumbnails”: {
      “default”: {
      “url”: “https://i.ytimg.com/vi/eaALjlyKDZI/default.jpg”,
      “width”: 120,
      “height”: 90
      },
      “medium”: {
      “url”: “https://i.ytimg.com/vi/eaALjlyKDZI/mqdefault.jpg”,
      “width”: 320,
      “height”: 180
      },
      “high”: {
      “url”: “https://i.ytimg.com/vi/eaALjlyKDZI/hqdefault.jpg”,
      “width”: 480,
      “height”: 360
      }
      },
      “channelTitle”: “Courtney Lundquist”,
      “liveBroadcastContent”: “none”
      }
      }
      ]
      }

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      OK so Im going to do this again from scratch.

      what did you enter in your config.js file for the mirror, just this part?

      {
      module: ‘MMM-MirrorMirrorOnTheWall’,
      position: “middle_center”,
      config: {}
      },

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      Hey!

      I have AlexaPi Aswell. In the module MMM-MirrorMirronOnTheWall, you copied the certs folder from MirrorMirrorOnTheWallSkill , right?

      Then npm install in MMM-MirrorMirronOnTheWall

      Did you change the path in anyway in the files for the certs? Like we discussed before ?

      Regards K

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      @richland007 Thais is EXACTLY! where I am =)

      I have to check this in the weekend from scratch!

      I think there is something wrong with the lamda.

      displaying what modules? sounds like you have come further than me?

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      this part here I dont get:

      MirrorMirror.js in this folder, and again, replace the keyPath, certPath, and caPath to your own.

      keyPath: __dirname + “/certs/MagicMirror.private.key”,
      certPath: __dirname + “/certs/MagicMirror.cert.pem”,
      caPath: __dirname + “/certs/root-CA.crt”,

      should we delete the __dirname + and then enter our path?

      posted in Troubleshooting
      O
      OceanK
    • RE: MMM-MirrorMirrorOnTheWall installation issue

      OK so lets try it out! I will explain my steps here:

      1. Taspberry pi model 3b+
      2. stretch OS

      I began with a fresh OS install and then installed the magicmirror with the curl script. Configured all the basics for the mirror. So thats with that.

      1. I cloned the https://github.com/joanaz/MMM-MirrorMirrorOnTheWall into the magic mirrors modules

      Then I cd into that folder and ran NPM install

      1. Then cloned the https://github.com/joanaz/MirrorMirrorOnTheWallSkill into the magic mirrors modules folder

      I then cd into that folder and into the src folder and there ran npm install

      so far so good.

      I noticed that the node_modules got vissible in the MirrorMirrorOnTheWallSkill after the npm install(src folder) just like joanaz guide told us to do.

      then follow joanaz: https://joanaz.github.io/MirrorMirrorOnTheWallSkill/#1-setup-an-aws-iot-device

      after running that script for the connection in step 1 of joanaz tutorial,
      Copy all your credential files, then go to your local copy of this repo, and paste them inside the certs folder (which is inside the src folder)

      those files goes into the MirrorMirrorOnTheWallSkill in the src/certs

      in the certs folder cp keys_sample.json keys.json and insert in the keys.json your credentials for youtube and google.

      then cd into the src folder for the MirrorMirrorOnTheWallSkill and zip everything inside src folder

      go to step 2 in joanaz guide for making the lamda and follow that and upload the zip

      last step is to Copy the ARN from the top right to be used later in the Alexa Skill Setup (just where you created the lamda function)

      step 4 in joanaz guide tells us to create the Alexa skill. follow that guide

      Invocation - as in the guide “on the wall”
      json editor (that template Interaction model, is within the MirrorMirrorOnTheWallSkill somewhere speech I cant remember right now but you will see it) just copy and paste it

      interfaces - here I picked the “display”
      endpoint here you need the ARN copied from earlier steps.
      save the model and then build it.

      after that you should be able to test it and it should say “yes my Queen etc”

      step 9 in joanaz guide tell us to copy the alexa skill id and insert into the index.js witch is in the MirrorMirrorOnTheWallSkill

      After that you have to rezip those files in the src folder in the module: MirrorMirrorOnTheWallSkill just like before and upload it to lambda function.

      BUT before you rezip you have to edit /src/MirrorMirror.js (inside the
      MirrorMirrorOnTheWallSkill,)

      and paste your hostid: witch you will fet from the:

      https://signin.aws.amazon.com/signin?redirect_uri=https%3A%2F%2Fconsole.aws.amazon.com%2Fiot%2Fhome%3Fregion%3Dus-east-1%26state%3DhashArgs%2523%252Fsettings%26isauthcode%3Dtrue&client_id=arn%3Aaws%3Aiam%3A%3A015428540659%3Auser%2Ficebreaker&forceMobileApp=0

      when thats done rezip it again and upload to lambda.

      posted in Troubleshooting
      O
      OceanK
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 7 / 8