mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-10 23:22:02 +01:00
440f603e88
Signed-off-by: Kai Kreuzer <kai@openhab.org> |
||
---|---|---|
.. | ||
doc | ||
src/main | ||
NOTICE | ||
pom.xml | ||
README.md |
Public Transport Switzerland Binding
Connects to the "Swiss public transport API" to provide real-time public transport information. Link to the API
For example, here is a station board in HABPanel. (Download here)
Supported Things
Stationboard
Upcoming departures for a single station. This is what you would usually see displayed at the train station.
Channels
channel | type | description |
---|---|---|
departures#n | String | A dynamic channel for each upcoming departure |
tsv (advanced) | String | A tsv which contains the fields:identifier, departureTime, destination, track, delay |
UI based Configuration
station
is the station name for which to display departures.
The name has to be one that is used by the swiss federal railways.
Please consult their website.
Textual configuration
Thing
Thing publictransportswitzerland:stationboard:zurich [ station="Zürich HB" ]
Items
String Next_Departure "Next Departure" { channel="publictransportswitzerland:stationboard:zurich:departures#1" }
String Upcoming_Departures_TSV "Upcoming_Departures_TSV" { channel="publictransportswitzerland:stationboard:zurich:tsv" }
Discovery
This binding does not support auto-discovery.