MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-MirrorMirrorOnTheWall installation issue

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    138 Posts 11 Posters 151.0k Views 10 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • richland007R Offline
      richland007 @blackpanda
      last edited by

      @blackpanda OK well i think i got it to work but not really …it doesn’t seem like it is working right!!!
      I changed the alexa.appId = APP_ID but when i test Lambda it is still giving this error onthe Lamda Test: application Id must be unique.

      START RequestId: 12e0e369-111e-11e9-9390-b5c3e0fcc19a Version: $LATEST
      2019-01-05T19:14:08.827Z	12e0e369-111e-11e9-9390-b5c3e0fcc19a	The applicationIds don't match: amzn1.ask.skill.[unique-value-here] and amzn1.ask.skill.e0223a06-d061-48bd-9b1c-XXX9a950fcf
      2019-01-05T19:14:08.850Z	12e0e369-111e-11e9-9390-b5c3e0fcc19a
      {
          "errorMessage": "Invalid ApplicationId: amzn1.ask.skill.e0223a06-d061-48bd-9b1c-XXXX9a950fcf",
          "errorType": "Error",
          "stackTrace": [
              "AlexaRequestEmitter.ValidateRequest (/var/task/node_modules/alexa-sdk/lib/alexa.js:157:27)",
              "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)",
              "AlexaRequestEmitter.HandleLambdaEvent (/var/task/node_modules/alexa-sdk/lib/alexa.js:114:32)"
          ]
      }
      
      END RequestId: 12e0e369-111e-11e9-9390-b5c3e0fcc19a
      REPORT RequestId: 12e0e369-111e-11e9-9390-b5c3e0fcc19a	Duration: 208.20 ms	Billed Duration: 300 ms Memory Size: 128 MB	Max Memory Used: 65 MB	
      

      On a good note:
      When i start the MMM-MirrorMirrorOnTheWall now i can see:

      cd ~/MagicMirror
      Display=:0 npm start
      

      Connected to AWS IoT:
      Subscribed: etc etc …for all 4: new-text, new-images, change-module, new-video just like yours so it is connected to IoT

      However when i go to developer.alexa site and try to build the new interaction model using the drag and drop template i get this error
      0_1546714955602_amazonliteral.png

      Again the Interaction Model Is the stock one that comes with the package form github

      Lets get this sucker going it is driving me nuts… i can confirm that the AppID is the right one

      Denis

      B 1 Reply Last reply Reply Quote 0
      • B Offline
        blackpanda @richland007
        last edited by blackpanda

        @richland007 Yep. Ran into that one. The interaction model from the project is outdated. You’ll have to refactor it a bit.

        AMAZON.LITERAL was deprecated and you’ll have to create a Custom literal (pretty easy to do from the UI).

        Check this out: https://developer.amazon.com/docs/custom-skills/literal-slot-type-reference.html

        Regarding the app id, you’re sure you copied the skill value and added it to the APP_ID variable before uploading it to Lambda? Also, did you disable skill verification in Lambda (this was mentioned in the install doc)?

        richland007R 1 Reply Last reply Reply Quote 0
        • richland007R Offline
          richland007 @blackpanda
          last edited by

          @blackpanda said in MMM-MirrorMirrorOnTheWall installation issue:

          Regarding the app id, you’re sure you copied the skill value and added it to the APP_ID variable before uploading it to Lambda? Also, did you disable skill verification in Lambda (this was mentioned in the install doc)?

          Yes i sure did copy and paste it to the index.js file before uploading i tried it also twice just now i also made sure that i disabled the skill verification on Alexa Skill Kit (it says right now on Lambda: "We recommend you enable skill verification for Alexa Skill Kit to do that delete and read the skill etc etc…)

          Its so wired … i just found that AMAZON.LITERAL post right before you posted here i will try to work as much asi can on it and ask for help again

          D

          1 Reply Last reply Reply Quote 0
          • O Offline
            OceanK
            last edited by

            @blackpanda OMG!!! thanx a MILION DUDE! im so happy, its all working now, video, pcitures, modules…everything =)

            YES!

            1 Reply Last reply Reply Quote 0
            • O Offline
              OceanK
              last edited by

              @blackpanda last question: If I made a picture search I see the pictures. But how do I clear those? same goes to video.

              B 1 Reply Last reply Reply Quote 0
              • B Offline
                blackpanda @OceanK
                last edited by

                @oceank Cool beans. I think this was referenced in the installation doc passively. But you have to use your invocation command again and then “turn off {whatever you module is named}”

                1 Reply Last reply Reply Quote 0
                • O Offline
                  OceanK
                  last edited by OceanK

                  @blackpanda hmmm ok. So for example if I say " magic mirror…show pictures of dogs"

                  I can see all pictures of dogs on the mirror…how do I clear that? I mean what is the module name for that?

                  then I understand that I can say turn off (whatever) but I dont get what that module name is for clearing the pictures…

                  B 1 Reply Last reply Reply Quote 0
                  • B Offline
                    blackpanda @OceanK
                    last edited by

                    @oceank magic mirror… turn off {whatever you named your mm module}. Check out ModuleNames.json in your local mm module. There’s a mapping of variables to modules.

                    1 Reply Last reply Reply Quote 0
                    • O Offline
                      OceanK
                      last edited by OceanK

                      @blackpanda so this is what I have in my Modulenames.json

                      {
                      “alert”: “alert”,
                      “calendar”: “calendar”,
                      “clock”: “clock”,
                      “compliments”: “compliments”,
                      “current weather”: “currentweather”,
                      “weather forecast”: “weatherforecast”,
                      “news feed”: “newsfeed”,
                      “facial recognition”: “MMM-Facial-Recognition”,
                      “smile test”: “MMM-Smile”,
                      “globe”: “MMM-Globe”,
                      “jokes”: “MMM-jokes”,
                      “magic mirror”: “MMM-MirrorMirrorOnTheWall”
                      }

                      witch one is for turning off pictures? or videos? to clear it.

                      R 1 Reply Last reply Reply Quote 0
                      • R Offline
                        Radu_Stancu @OceanK
                        last edited by

                        @oceank Note: To clear the text/images/video displayed by this module, you can simply turn this module off.

                        I suppose that means closing MMM-MirrorMirrorOnTheWall module

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 8
                        • 9
                        • 10
                        • 11
                        • 12
                        • 13
                        • 14
                        • 10 / 14
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy