Read the statement by Michael Teeuw here.
MMM-Soccer - Standings, Schedules and Top Scorers
-
Hi,
I tried the module but on the MM I don’t see anything.My config.js
{ module: 'MMM-soccer', position: 'bottom_right', disabled: false, config: { api_key: false, colored: true, show: 'ITALY', focus_on: false, logos: true, max_teams: false, leagues: {ITALY: 'SA'}, } },
MM output:
pi@MagicMirror:~/MagicMirror $ npm start > magicmirror@2.10.1 start /home/pi/MagicMirror > ./run-start.sh [02:57:33.259] [LOG] Starting MagicMirror: v2.10.1 [02:57:33.272] [LOG] Loading config ... [02:57:33.282] [LOG] Loading module helpers ... [02:57:33.286] [LOG] No helper found for module: alert. [02:57:33.382] [LOG] Initializing new module helper ... [02:57:33.384] [LOG] Module helper loaded: updatenotification [02:57:33.386] [LOG] No helper found for module: clock. [02:57:34.112] [LOG] Initializing new module helper ... [02:57:34.113] [LOG] Module helper loaded: calendar [02:57:34.114] [LOG] No helper found for module: compliments. [02:57:34.115] [LOG] No helper found for module: currentweather. [02:57:34.122] [LOG] No helper found for module: weatherforecast. [02:57:34.176] [LOG] Initializing new module helper ... [02:57:34.177] [LOG] Module helper loaded: newsfeed [02:57:34.829] [LOG] Initializing new module helper ... [02:57:34.830] [LOG] Module helper loaded: MMM-soccer [02:57:34.831] [LOG] All module helpers loaded. [02:57:34.832] [LOG] Starting server on port 8080 ... [02:57:34.856] [LOG] Server started ... [02:57:34.858] [LOG] Connecting socket for: updatenotification [02:57:34.859] [LOG] Connecting socket for: calendar [02:57:34.860] [LOG] Starting node helper for: calendar [02:57:34.861] [LOG] Connecting socket for: newsfeed [02:57:34.862] [LOG] Starting module: newsfeed [02:57:34.863] [LOG] Connecting socket for: MMM-soccer [02:57:34.864] [LOG] Starting module: MMM-soccer [02:57:34.865] [LOG] Sockets connected & modules started ... [02:57:35.140] [LOG] Launching application. [02:57:38.216] [LOG] Create new calendar fetcher for url: http://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics - Interval: 300000 [02:57:38.364] [LOG] Create new news fetcher for url: http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000
Where am I wrong?
Can you help me?Thanks.
-
@Egnos Requires version >= 2.14 of MagicMirror!
[02:57:33.259] [LOG] Starting MagicMirror: v2.10.1
Your mirror is not up to date
-
@strawberry-3-141 ok thanks!
I have updated Magic Mirror to the latest version.
Now I only see “LOADING IN PROGRESS”, below the error:[ERROR] Getting league table: 403 Forbidden
Where am I wrong now?
Many Thanks.
-
@Egnos seeing your previous post with the config, your league probably requires a free API key.
-
@strawberry-3-141
The Italian Serie aA championship should be free. Also if I try to enter the site in the section of the Italian Serie A championship but I get this error:Are you sure the site works?
Many thanks.
-
@Egnos the module doesn’t make use of the site native-stats.org. You need to specify the api key in the config such as
api_key: 'YOUR_API_KEY',
. https://www.football-data.org/client/register -
@strawberry-3-141 with the Api Key works!
Thanks. -
-
Hello,
I’ve been here for a few hours trying to get Portugal’s first league up and running, and from what I see it’s free, but it’s always charging and it doesn’t work. if you put germany it works correctly.i try: don’t work
{
module: ‘MMM-soccer’,
position: ‘top_left’,
config: {
api_key: ‘24ea5f89c975401c90bdccb9dd5c16df’,
show: ‘PORTUGAL’,
league: {“PORTUGAL”: “PPL”},
logos: false,
colored: false,
max_teams: 7
}
}
this: dont work
{
module: ‘MMM-soccer’,
position: ‘top_left’,
config: {
api_key: ‘24ea5f89c975401c90bdccb9dd5c16df’,
show: ‘PORTUGAL’,
logos: false,
colored: false,
max_teams: 7
}
}this: work fine
{
module: ‘MMM-soccer’,
position: ‘top_left’,
config: {
api_key: ‘24ea5f89c975401c90bdccb9dd5c16df’,
show: ‘GERMANY’,
logos: false,
colored: false,
max_teams: 7
}
}thank so mutch
-
I found the problem,
inside the folder of the module:
file MMM-soccer.js
defaults: { api_key: false, colored: false, **show: 'PORTUGAL',** focus_on: false, max_teams: false, logos: false, leagues: { **PORTUGAL: 'PPL',** FRANCE: 'FL1', ENGLAND: 'PL', SPAIN: 'PD', ITALY: 'SA' }
so I think the module is only loading the leagues that are in the list as default, I added Portugal as default and added it to the leagues in the list below and it already works correctly.
THX