MagicMirror² v2.12.0 is available! For more information about this release, check out this topic.

MMM-soccer : black screen, problem of config.js



  • Hello,
    I have a problem with the module https://github.com/lavolp3/MMM-soccer.
    My screen is black, and i don’t see where is/ are the error(s)
    my config.js :

    	{
        module: 'MMM-soccer',
        position: 'top_left',
        config: {
            api_key: 'a7e82011ccab47a99ec1dd7847096caa',
            show:  ['FL1','CL1'],
            colored: true,
            updateInterval: 60,
            focus_on: {
                null
            },
            max_teams: 5,
            matchType: 'league',
            widht: 250,
            updateInterval: 60,
            apiCallInterval: 10,
            showMatches: true,
            showTables: true,
            fadeFocus: true,
            max_teams: false,
            logos: true, 
            liveMode: true,
            numberOfNextMatches: 8,
            
        }
    },
    	
    

    the api_key is the API token after creat an account on https://www.football-data.org/, is that true ?
    thanks for your help



  • @RIKKO14 what are the messages in the window where u did npm start?

    if none then open the developers window, ctrl-shift-i on the keyboard, select the tab labeled console, and scroll up for any errors, usually red text



  • I don’t understand what you’re asking me to do …
    my pm2 logs is :

    pi@raspberrypi:~/MagicMirror/modules/MMM-soccer $ pm2 logs
    [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
    /home/pi/.pm2/pm2.log last 15 lines:
    PM2        | 2020-09-02T16:53:22: PM2 log: ===============================================================================
    PM2        | 2020-09-02T16:53:22: PM2 log: App [mm:0] starting in -fork mode-
    PM2        | 2020-09-02T16:53:22: PM2 log: App [mm:0] online
    PM2        | 2020-09-02T17:31:26: PM2 log: Stopping app:mm id:0
    PM2        | 2020-09-02T17:31:26: PM2 log: pid=568 msg=failed to kill - retrying in 100ms
    PM2        | 2020-09-02T17:31:26: PM2 log: pid=568 msg=failed to kill - retrying in 100ms
    PM2        | 2020-09-02T17:31:26: PM2 log: App [mm:0] exited with code [0] via signal [SIGINT]
    PM2        | 2020-09-02T17:31:26: PM2 log: pid=568 msg=process killed
    PM2        | 2020-09-02T17:31:26: PM2 log: App [mm:0] starting in -fork mode-
    PM2        | 2020-09-02T17:31:26: PM2 log: App [mm:0] online
    PM2        | 2020-09-02T18:38:38: PM2 log: Stopping app:mm id:0
    PM2        | 2020-09-02T18:38:39: PM2 log: App [mm:0] exited with code [0] via signal [SIGINT]
    PM2        | 2020-09-02T18:38:39: PM2 log: pid=4304 msg=process killed
    PM2        | 2020-09-02T18:38:39: PM2 log: App [mm:0] starting in -fork mode-
    PM2        | 2020-09-02T18:38:39: PM2 log: App [mm:0] online
    
    /home/pi/.pm2/logs/mm-error.log last 15 lines:
    0|mm       | [2020-09-02 18:38:41.282] [ERROR]  WARNING! Could not validate config file. Starting with default configuration. Please correct syntax errors at or above this line: /home/pi/MagicMirror/config/config.js:392
    0|mm       |         },
    0|mm       |         ^
    0|mm       | 
    0|mm       | SyntaxError: Unexpected token }
    0|mm       |     at Module._compile (internal/modules/cjs/loader.js:722:23)
    0|mm       |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
    0|mm       |     at Module.load (internal/modules/cjs/loader.js:645:32)
    0|mm       |     at Function.Module._load (internal/modules/cjs/loader.js:560:12)
    0|mm       |     at Module.require (internal/modules/cjs/loader.js:685:19)
    0|mm       |     at require (internal/modules/cjs/helpers.js:16:16)
    0|mm       |     at loadConfig (/home/pi/MagicMirror/js/app.js:67:12)
    0|mm       |     at App.start (/home/pi/MagicMirror/js/app.js:202:3)
    0|mm       |     at Object. (/home/pi/MagicMirror/js/electron.js:126:7)
    0|mm       |     at Module._compile (internal/modules/cjs/loader.js:786:30)
    
    /home/pi/.pm2/logs/mm-out.log last 15 lines:
    0|mm       | > magicmirror@2.12.0 start /home/pi/MagicMirror
    0|mm       | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    0|mm       | 
    0|mm       | [2020-09-02 18:38:41.268] [LOG]    Starting MagicMirror: v2.12.0
    0|mm       | [2020-09-02 18:38:41.277] [LOG]    Loading config ...
    0|mm       | [2020-09-02 18:38:41.285] [LOG]    Loading module helpers ...
    0|mm       | [2020-09-02 18:38:41.330] [LOG]    Initializing new module helper ...
    0|mm       | [2020-09-02 18:38:41.332] [LOG]    Module helper loaded: updatenotification
    0|mm       | [2020-09-02 18:38:41.334] [LOG]    No helper found for module: helloworld.
    0|mm       | [2020-09-02 18:38:41.336] [LOG]    All module helpers loaded.
    0|mm       | [2020-09-02 18:38:41.451] [LOG]    Starting server on port 8080 ... 
    0|mm       | [2020-09-02 18:38:41.465] [LOG]    Server started ...
    0|mm       | [2020-09-02 18:38:41.467] [LOG]    Connecting socket for: updatenotification
    0|mm       | [2020-09-02 18:38:41.469] [LOG]    Sockets connected & modules started ...
    0|mm       | [2020-09-02 18:38:41.550] [LOG]    Launching application.
    
    
    
    


  • alt text)



  • @RIKKO14 that ctrl-shift-i needed to be done on the mirror screen



  • this is my black screen,
    so my pb comes from my config.js
    2020-09-02-190404_1920x1080_scrot.png



  • alt text



  • @RIKKO14 ok, that is not a black screen,

    the pm2 logs says there is a missing close brace, }


  • Module Developer

    and where is located you config.js file ?

    It should in this directory : /home/pi/MagicMirror/config/

    For me, it’s not a black screen, I’s just because, MagicMirror don’t find you config.js file



  • @Bugsounet no, he had a syntax error, and it loads the ‘no config’ error page


Log in to reply