Show arrivals and departures of a specific ÖBB station
Thanks to @mymro for creating the oebb-api which is used the get information for the stations.
- Clone the Repo into your MagicMirror modules folder
git clone git@github.com:mscharl/MMM-oebb-station-board.git - Install some node dependencies
cd MMM-oebb-station-board && npm install --production - Configure and enjoy
| Property | Description |
|---|---|
stationNumber |
The number of the station. Can be determined with the helper script. |
direction |
The number of the station in which the shown connection are heading. Can be determined with the helper script. |
boardType |
Switch between dep for departure or arr for arrival. Default is dep. |
maxConnections |
The maximum number of connections to show. Default is 4. |
connectionTypes |
Filter the shown transportation types. See Connection Types for more. Shows all connections by default. |
{
modules: [
{
module: 'MMM-oebb-station-board',
position: 'top_right',
config: {
stationNumber: 1130401,
direction: 1290401,
connectionTypes: {
Railjet: true,
ECandICE: true,
DandEuronightAndNightjet: true,
Regional: true,
SBahn: true,
Bus: true,
Subway: true,
Tram: true,
Westbahn: true,
AST: true,
},
},
},
],
}To load data for you desired station you first need the ID of the station. The module includes a little helper to get this ID.
- Run
npm install --productionif you did not already. - Run
npm run stationFinder. - Follow the instructions.
The connectionTypes property can be undefined to show all connections.
To show only specific types pass an object with one or more of the following flags.
| Property | Description |
|---|---|
Railjet |
Shows Railjet trains when true. |
ECandICE |
Shows EC and ICE trains when true. |
DandEuronightAndNightjet |
Shows D, Euronight and Nightjet trains when true. |
Regional |
Shows regional trains when true. |
SBahn |
Shows Schnellbahn trains when true. |
Bus |
Shows Buses when true. |
Subway |
Shows Subways when true. |
Tram |
Shows Trams when true. |
Westbahn |
Shows Westbahn trains when true. |
AST |
Shows AST when true. |
- Combine multiple stations in one board
- Combine multiple directions per station
