Read the statement by Michael Teeuw here.
Unable to get any modules working
- 
 I did the basic install: curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh | bashSince I was able to start MagicMirror with out issues, I figured I’d try to add some modules. I started with the monthly calendar one figuring that would be easy: cd ~/MagicMirror/modules git clone https://github.com/KirAsh4/calendar_monthly/Modified my config/config.js: modules: [ { module: "calendar_monthly", position: "bottom_left", config: { } } { module: "alert", },And now when I try to start it I get: pi@magicmirror:~/MagicMirror $ npm start > magicmirror@2.1.1 start /home/pi/MagicMirror > sh run-start.sh Starting MagicMirror: v2.1.1 Loading config ... WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration. Loading module helpers ... Initializing new module helper ... Module helper loaded: updatenotification No helper found for module: helloworld. All module helpers loaded. Starting server on port 8080 ... Starting server op port 8080 ... Server started ... Connecting socket for: updatenotification Sockets connected & modules started ... Launching application.What am I doing wrong? I thought there might be an issue with the module, so I’ve tried others, but I continue to get the same thing. It only works when I use the default config.js file. 
- 
 @tomb7 said in Unable to get any modules working: What am I doing wrong? The config entry should look like this. Look at your config sample. Module entries start with {and end with},. Yes, the comma is included and necessary.{ module: "calendar_monthly", position: "bottom_left", config: { } }, { module: "alert", },
- 
 @Mykle1 said in Unable to get any modules working: The config entry should look like this. Look at your config sample. Module entries start with { and end with }, . Yes, the comma is included and necessary. I’ve spent way too long on this (longer than I’m willing to admit) and my problem is a missing comma?! :\ Thanks for the help! 
- 
 @tomb7 said in Unable to get any modules working: I’ve spent way too long on this (longer than I’m willing to admit) and my problem is a missing comma?! We’ve all been there. Don’t sweat it. That’s one thing you won’t forget again, right? Enjoy your mirror. 
- 
 You know, I did the same thing. Drove me NUTS for days trying to figure out what I did. My problem was the parentheses ’ from copy/pasted scripts and text file was different than the one entered via putty or the console. One of the tools I found invaluable was a code validator I found online http://esprima.org/demo/validate.html Try your MM Script in there to troubleshoot. Not sure if it will work with everything, but it worked for mine. I’ve done 5 mirrors with it. Good Luck! 

