Hi,

I’m a total beginner to this and have only installed 3 modules previous to this one. When I try to add this new one (MMM-SL-PublicTransport) the magicmirror displays the message ‘Please create a config file.’

If anyone could help me out I would be very grateful ! Here’s the code including the module above it (MMM-Screencast, which works fine):

{ module: 'MMM-Screencast', position: 'bottom_right', // This position is for a hidden <div /> and not the screencast window config: { position: 'bottomCenter', height: 600, width: 750, } }, { module: 'MMM-SL-PublicTransport', position: 'top_right', header: 'Busses', config: { apikey: 'Ipostedmyapihere', // REQUIRED. stations: [ // REQUIRED at least one entry. // Definition of the stations that you would like to see { stationId: 'Ipostedmystationidhere', // REQUIRED. An id of a station. You need to run the utility // findStation to get the id(s) of the station(s) you want. stationName: 'stationnamehere',// Optional. This is the name of the station. // It's shown in the header if you have set a header on the module // excludeTransportTypes: [], // Optional. This is an array of types of transport that you DONT // want to see. If not present then all transport types are shown. // The types are: 'Bus', 'Train', 'Metro', 'Tram' and 'Ship'. lines: [ // Optional. An array of lines that you want to see departing from // this station. { line: line-id, // The id of the line direction: dir, // Optional. If present only show departures in this direction // for this line. swapDir: false // Optional. If true, change dir 1 to 2 and vice versa. // Shall be used with the "In to town" feature. Note that // if direction is defined, that shall be direction swapped to. } ] }, ], maxDestinationLength: 999, // Optional, will truncate the destination string to the set length. displaycount: 10, // Optional, show this number of departures for each direction. omitDeparturesLeft: false, // Optional, if set to true departures that have left the station // is not shown. showdisturbances: false, // Not implemented yet fade: true, // Optional. Shall the table of departures be faded or not fadePoint: 0.2, // Optional. Fraction from end where to start fading delayThreshhold: 60, // Optional. If a departure is delayed or in advance only // show this // if the delay/advance is greater than this number in // seconds. updateInterval: 5*60*1000, // Optional. Number of milliseconds between calls to // Trafiklab's API. This value shall preferably be larger then 1 min // There are limitations on number of calls per minute and month highUpdateInterval: {}, // Optional if you dont need it don't define it. // If defined use higher frequences for updates, see // "Set what times to update more frequently" below uiUpdateInterval: 1000, // Optional. Number of milliseconds between updates of the // departure list. This value shall preferably be less then 10 sec SSL: false, // Optional. Use https to access the TrafikLab services, // defaults to false since I have experienced problems // accessing this service over https. Have an ongoing // discussion with TrafikLab debug: false, // Optional. Enable some extra output when debugging ignoreSanityCheck: false, // Optional. If set to true config sanity checks are not done. useDisplayTime: false, // Optional. If true use the actual displaytime that is // received via the API instead of the ExpectedDateTime and // TimeTabledDateTime. See the DisplayTime section below. cleanHeader: false, // If set to true the last update time is not shown // in the header showIcon: true // Optional. If true show an icon of the type of transport } }, ] };

The parts I have changed are apikey, stationId and stationName

Thanks in advance