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.

    After adding MMM-GPIO-Notifications, config.js doesn't work...

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    13 Posts 3 Posters 3.9k Views 3 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.
    • S Offline
      sdetweil @tomXGames
      last edited by

      @tomXGames run

      npm check:config
      

      Fix errors top down

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • T Offline
        tomXGames
        last edited by

        @sdetweil said in After adding MMM-GPIO-Notifications, config.js doesn't work...:

        npm check:config

        It says, that there is no such command… I’m running it in the MagicMirror directory…

        S 2 Replies Last reply Reply Quote 0
        • S Offline
          sdetweil @tomXGames
          last edited by

          @tomXGames sorry,

          npm config:check

          See list of npm enabled commands in package.json

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          T 1 Reply Last reply Reply Quote 0
          • T Offline
            tomXGames @sdetweil
            last edited by

            @sdetweil The command still doesn’t work and after adding a comma, nothing is even shown. What am i doing wrong?

            S 2 Replies Last reply Reply Quote 0
            • S Offline
              sdetweil @tomXGames
              last edited by

              @tomXGames you do this command in the MagicMirror folder

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              T 1 Reply Last reply Reply Quote 0
              • T Offline
                tomXGames @sdetweil
                last edited by

                @sdetweil Yeah that’s what I did

                1 Reply Last reply Reply Quote 0
                • mumblebajM Offline
                  mumblebaj Module Developer @tomXGames
                  last edited by

                  @tomXGames THis certainly doesn’t look right:
                  notification: "'CURRENT_PROFILE', 'Tom'",

                  Check out my modules at: https://github.com/mumblebaj?tab=repositories
                  Check my blog-post: https://mumblebaj.xyz/

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @tomXGames
                    last edited by

                    @tomXGames what do u mean by doesn’t work?

                    Black screen could indicate another problem
                    Are u using pm2?
                    If so, pm2 logs to see what the output is.

                    Also, dev mode

                    pm2 stop 0
                    cd ~/MagicMirror
                    npm start dev
                    

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • mumblebajM Offline
                      mumblebaj Module Developer @tomXGames
                      last edited by

                      @tomXGames IF not mistaken, the “,” after the last module should not be there either.

                      Check out my modules at: https://github.com/mumblebaj?tab=repositories
                      Check my blog-post: https://mumblebaj.xyz/

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        sdetweil @tomXGames
                        last edited by

                        @tomXGames so much fun…

                        so, looking thru the config…

                        I think u just have a syntax error

                        			    module: 'MMM-GPIO-Notifications',
                        			    config: {
                        			        '17': {
                        			          gpio_state: 1,
                        			          gpio_debounce: 10,
                        			          notifications: [
                        			            {
                        					// see https://github.com/tosti007/MMM-ProfileSwitcher
                        					// Switching Profiles
                        					// this.sendNotification('CURRENT_PROFILE', 'DESIRED_PROFILE_NAME_HERE');
                        			              notification: 'CURRENT_PROFILE', 										
                        			              payload:  'Tom' 
                        			            },
                        			            {
                        			              notification: 'SCREEN_ON',
                        			              payload: { 'forced': false }
                        			            }
                        			          ]
                        			        },
                        			        '4': {
                        			          gpio_state: 1,
                        			          gpio_debounce: 20,
                        			          notifications: [
                        			            {
                        			              'notification': 'SCREEN_TOGGLE',
                        			              'payload': { 'forced': true }
                        			            }
                        			          ]
                        			        }
                        			    }
                        },			
                        

                        at least this works for me
                        altho he left out an install step…
                        after git clone

                        cd MMM-GPIO-Notifications
                        npm install 
                        

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

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