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.

    My first module

    Scheduled Pinned Locked Moved Development
    10 Posts 2 Posters 5.8k Views 2 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.
    • strawberry 3.141S Offline
      strawberry 3.141 Project Sponsor Module Developer @gismo2006
      last edited by

      @gismo2006 you’re missing a { and , (instead of semicolon)

      notificationReceived: function(notification, payload, sender) {
          if (notification === "test"){ 
              exec("sudo /home/pi/MagicMirror/modules/Sounds/Sounds.sh");
          }
      },
      

      Please create a github issue if you need help, so I can keep track

      1 Reply Last reply Reply Quote 0
      • G Offline
        gismo2006
        last edited by gismo2006

        @strawberry-3-141 Thank you for your help. but it didn’t change anything. The problem is the same. Everythink started fine but they didn’t play the Sounds.sh…

        strawberry 3.141S 1 Reply Last reply Reply Quote 0
        • strawberry 3.141S Offline
          strawberry 3.141 Project Sponsor Module Developer @gismo2006
          last edited by

          @gismo2006 try to debug where you’re module is getting stuck like this

          notificationReceived: function(notification, payload, sender) {
              if (notification === "test"){
                  Log.info("test notification received"); 
                  exec("sudo /home/pi/MagicMirror/modules/Sounds/Sounds.sh");
              }
          },
          

          if you don’t see this message in the dev console you propably misconfigured your voice command

          Please create a github issue if you need help, so I can keep track

          1 Reply Last reply Reply Quote 0
          • G Offline
            gismo2006
            last edited by

            Ok I will do what you say.

            Ok I have done

            I have found the Problem. the dev consoles says

            Sounds.js:15 Uncaught ReferenceError: exec is not defined.

            Can i delete the word exec? But I think I have to use it to run the script, right?

            greets gismo

            strawberry 3.141S 1 Reply Last reply Reply Quote 0
            • strawberry 3.141S Offline
              strawberry 3.141 Project Sponsor Module Developer @gismo2006
              last edited by strawberry 3.141

              @gismo2006 yeah you have to create a node_helper to run the script and send a socketnotification t the node_helper and there you can run the script

              Please create a github issue if you need help, so I can keep track

              1 Reply Last reply Reply Quote 0
              • G Offline
                gismo2006
                last edited by

                Ok, Thank you for your help. I will try myself to go this next step…

                strawberry 3.141S 1 Reply Last reply Reply Quote 1
                • strawberry 3.141S Offline
                  strawberry 3.141 Project Sponsor Module Developer @gismo2006
                  last edited by

                  @gismo2006 https://github.com/fewieden/MMM-voice/blob/f9eb4cd4bde5c64ef894e8625250c4092aa0d4a7/node_helper.js

                  line 10, 23-31, 213 will help you

                  Please create a github issue if you need help, so I can keep track

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    gismo2006
                    last edited by

                    Thank you I have looked in the notification Node_helper.js code which was posted in the Voicecontrol post from @tyho. And it works now fine. Now I can learning something new. To grow up my modul and finding a really reason for my module :-D

                    But I like to say Thank you. You helped me a lot. :-)

                    greets gismo

                    strawberry 3.141S 1 Reply Last reply Reply Quote 0
                    • strawberry 3.141S Offline
                      strawberry 3.141 Project Sponsor Module Developer @gismo2006
                      last edited by

                      @gismo2006 no worries, if you come up with more questions don’t hesitate to ask

                      Please create a github issue if you need help, so I can keep track

                      1 Reply Last reply Reply Quote 1
                      • 1 / 1
                      • 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