This is an unofficial module for the MagicMirror project showing departure times from the public transport service in Trøndelag, Norway - AtB
Remote into your Magic Mirror box using a terminal software and go to the modules folder:
cd ~/MagicMirror/modules
Clone the repository:
git clone https://github.com/Springvar/MMM-AtbSanntid.git
Add the module to the modules array in the config/config.js file by adding the following section. You can change this configuration later when you see this works:
{
	module: 'MMM-AtbSanntid',
	position: 'top_right'
},
Find your location using the configuration form at this atb.no page.
| Option | Comment | Default | 
|---|---|---|
| stops | List of stops to list departures from. Line setting is options. Leave empty or remove to include all lines. | [{id: 16010011, name: "Nidarosdomen", line: '1'}] | 
| updateInterval | How often to get new data. Defaults to 1 minute. | 60000 | 
| initialLoadDelay | Defaults to 1 sec. | 1000 | 
| rows | Number of departures to show. | 10 | 
| lang | Language of output returned from atb. Supported (no | en) | no | 
| tableClass | The css class setting to be used for the table element | |
| headerClass | The css class setting to be used for the table header element | small align-left | 
| bodyClass | The css class setting to be used for the table body element | small light align-left | 
| cellPadding | Style setting for cell padding | 0px 7px | 
| showIcon | Show a little bus icon next to the bus line | true | 
| topPercentileClass | The css class setting to be used for table rows above the topPercentileCutoff | bright | 
| topPercentileCutoff | The percentage cutoff point of rows to be given the topPercentileClass | 0.3 | 
| bottomPercentileClass | The css class setting to be used for table rows below the bottomPercentileCutoff | dimmed | 
| bottomPercentileCutoff | The percentage cutoff point of rows to be given the bottomPercentileClass | 0.8 | 
| opacityFadeout | Gradually fade departures in the list | true | 
| opacityLow | Gradually fade from 1 down to this opacity value | 0.5 | 
| showHeaders | Show column headers | true | 
| lineHeader | Text for the line column header. (The value will be translated if a translation exists) | Line | 
| departureHeader | Text for the departure column header. (The value will be translated if a translation exists) | Departure | 
| destinationHeader | Text for the destination column header. (The value will be translated if a translation exists) | Destination | 
| stopHeader | Text for the stop name column header. (The value will be translated if a translation exists) | Stop | 
| truncateDestination | If set to a numeric value, destination names will be truncated to this length | false | 
