Read the statement by Michael Teeuw here.
MMM-soccer v2
-
Hi lavolp3,
your module is crashing if showMatches = false
kind regards -
@dirk-graetz thanks! Will have a look into it. Have to admit that I am not good in debugging my modules.
-
Does this show the Championship, Leagues 1 and 2 in England? Thanks
-
@Nero No, only Premier League for England.
-
Hey @lavolp3
I want to show the next matches of my team and this doesn’t work.
If I change ‘league’ to ‘next’ (or ‘daily’) the screen displays only the header of the league table ("teams, games & goal difference).focus_on in combination with " matchtype: ‘league’ " works. My team is highlighted. (see the first config):
{ module: 'MMM-soccer', position: 'top_right', config: { api_key: 'my api', show: ['BL1'], colored: true, focus_on: { 'BL1': 'FC Bayern München', }, matchType: 'league' } },
here is my “next” config of this module, which doesn’t work.
{ module: 'MMM-soccer', position: 'top_right', config: { api_key: 'my api', show: ['BL1'], colored: true, focus_on: { 'BL1': 'FC Bayern München', }, matchType: 'next', numberOfNextMatches: 5 } },
-
@matze86 The setup works for me and shows me the next 5 matches of Bayern München.
It actually also shows the last match so I might have to check that.
-
@matze86 CAn you open the magicmirror page in your browser and check the developer’s tools (f12 --> console) for any errors?
You might also activate debug mode in your config (debug: true
) to get more output from the module. -
@lavolp3
i tried to start my mirror n server mode, but than i got these errors…17.03.2021 20:05.53.544] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: The module '/home/pi/MagicMirror/modules/MMM-Navigate/node_modules/epoll/build/Release/epoll.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 76. This version of Node.js requires NODE_MODULE_VERSION 83. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`). [17.03.2021 20:05.53.547] [LOG] Loading module helpers ... [17.03.2021 20:05.53.550] [LOG] No helper found for module: alert. [17.03.2021 20:05.53.551] [LOG] Initializing new module helper ... [17.03.2021 20:05.53.551] [LOG] Module helper loaded: updatenotification [17.03.2021 20:05.53.552] [LOG] No helper found for module: clock. [17.03.2021 20:05.53.558] [ERROR] Whoops! There was an uncaught exception... [17.03.2021 20:05.53.563] [ERROR] Error: The module '/home/pi/MagicMirror/modules/MMM-Navigate/node_modules/epoll/build/Release/epoll.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 76. This version of Node.js requires NODE_MODULE_VERSION 83. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`). at Object.Module._extensions..node (internal/modules/cjs/loader.js:1122:18) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) at bindings (/home/pi/MagicMirror/modules/MMM-Navigate/node_modules/bindings/bindings.js:112:48) at /home/pi/MagicMirror/modules/MMM-Navigate/node_modules/epoll/epoll.js:7:31 at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-Navigate/node_modules/epoll/epoll.js:15:3) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
i reinstalled in the following order:
the module “navigate”, npm, node.js, mirror software,
but it doen’t change anything. i have to check this before i can try further…with npm run start the mirror works well…
-
here is the output from the console
MMM-soccer: "received a Socket Notification: MATCHES" MMM-soccer.js:432 MMM-soccer: "Calculating Team Display Boundaries" MMM-soccer.js:432 MMM-soccer: "Focus on Team" MMM-soccer.js:432 MMM-soccer: "Finding focus team for table..." MMM-soccer.js:432 MMM-soccer: "Focus Team found: FC Bayern München" MMM-soccer.js:432 MMM-soccer: "No Focus Team found! Please check your entry!" ReferenceError: numberOfNextMatches is not defined at Class.prepareMatches (MMM-soccer.js:232) at Class.getTemplateData (MMM-soccer.js:182) at module.js:89 at new Promise (<anonymous>) at Class.getDom (module.js:86) at main.js:114 at new Promise (<anonymous>) at updateDom (main.js:113) at Object.updateDom (main.js:551) at Class.updateDom (module.js:364)
Why did it say, that no focus team has found? It is highlighted in “league mode”
Furthermore i did not edit the MMM-soccer.js. so i don’t have any idea, why numberOfNextMatches is not defined -
i saw, that the focus for table was not found. thats correct. it is only highlighted in the current matchday…