- Notifications
You must be signed in to change notification settings - Fork25
European Soccer Standings Module for MagicMirror²
License
NotificationsYou must be signed in to change notification settings
fewieden/MMM-soccer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
European Soccer Standings Module for MagicMirror²
- An installation ofMagicMirror²
- OPTIONAL:Voice Control andMMM-Modal
- npm
- node-fetch
- Clone this repo into
~/MagicMirror/modules
directory. - Configure your
~/MagicMirror/config/config.js
:
{module:'MMM-soccer',position:'bottom_right',config:{// add your config options here}}
- Run command
npm i --production
in~/MagicMirror/modules/MMM-soccer
directory. - Optional: Get a free api keyhere
Option | Default | Description |
---|---|---|
api_key | false | Either false (limited to 50 requests a day) or an API Key obtained fromhttp://api.football-data.org/register (limited to 50 requests a minute) . |
colored | false | Boolean to show club logos in color or not. |
show | 'GERMANY' | Which league should be displayed 'GERMANY', 'FRANCE', 'ENGLAND', 'SPAIN' or 'ITALY' |
focus_on | false | Which team should the standings focus on per league e.g. {"GERMANY": "FC Bayern München", "FRANCE": "Olympique Lyonnais"}. Omit this option or set to false to show the full league table. |
max_teams | false | How many teams should be displayed. Omit this option or set to false to show the full league table. |
leagues | {"GERMANY": "BL1", "FRANCE": "FL1", "ENGLAND": "PL", "SPAIN": "PD", "ITALY": "SA"} | A collection of leagues obtained fromhttp://api.football-data.org/v2/competitions |
logos | false | Boolean to show club logos or not. |
This module supports voice control byMMM-voice andMMM-Modal.In order to use this feature, it's required to install the voice and modal modules. There are no extra config options for voice control and modals needed.
The voice control mode for this module isSOCCER
- OPEN HELP -> Shows the information from the readme here with mode and all commands.
- CLOSE HELP -> Hides the help information.
- SHOW STANDINGS OF COUNTRY NAME -> Switch standings to specific league.Valid country names are (Default: GERMANY, FRANCE, ENGLAND, SPAIN or ITALY)set in config. (Effect stays until your mirror restarts, for permanent changeyou have to edit the config)
- EXPAND VIEW -> Expands the standings table and shows all teams.
- COLLAPSE VIEW -> Collapse the expanded view.
npm run lint
- Lints JS and CSS files.npm run docs
- Generates documentation.
About
European Soccer Standings Module for MagicMirror²
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published