mirror of
https://github.com/danieldemus/openhab-addons
synced 2026-07-29 12:34:21 +02:00
* fix poms * change version on itests Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Public Transport Switzerland Binding
Connects to the Swiss Public Transport API to provide real-time public transport information. See the Swiss Public Transport API documentation.
For example, here is a station board in HABPanel. Download the HABPanel Departure Board example.
Supported Things
Stationboard
Upcoming departures for a single station (as displayed on a station departure board).
Channels
| channel | type | description |
|---|---|---|
| departures#n | String | A dynamic channel for each upcoming departure |
| tsv (advanced) | String | A TSV containing the fields:identifier, departureTime, destination, track, delay |
UI-based Configuration
station is the station name for which to display departures.
The name must match the Swiss Federal Railways (SBB) naming.
See the SBB official 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.
