Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Philipp Partosch 46a936d7de added all files to project 2 years ago
..
avv added all files to project 2 years ago
bart added all files to project 2 years ago
bls added all files to project 2 years ago
bvg added all files to project 2 years ago
cfl added all files to project 2 years ago
cmta added all files to project 2 years ago
dart added all files to project 2 years ago
db added all files to project 2 years ago
db-busradar-nrw added all files to project 2 years ago
hvv added all files to project 2 years ago
insa added all files to project 2 years ago
invg added all files to project 2 years ago
irish-rail added all files to project 2 years ago
ivb added all files to project 2 years ago
mobil-nrw added all files to project 2 years ago
mobiliteit-lu added all files to project 2 years ago
nahsh added all files to project 2 years ago
nvv added all files to project 2 years ago
oebb added all files to project 2 years ago
ooevv added all files to project 2 years ago
pkp added all files to project 2 years ago
rejseplanen added all files to project 2 years ago
rmv added all files to project 2 years ago
rsag added all files to project 2 years ago
saarfahrplan added all files to project 2 years ago
salzburg added all files to project 2 years ago
sbahn-muenchen added all files to project 2 years ago
sbb added all files to project 2 years ago
sncb added all files to project 2 years ago
stv added all files to project 2 years ago
svv added all files to project 2 years ago
tpg added all files to project 2 years ago
vbb added all files to project 2 years ago
vbn added all files to project 2 years ago
vkg added all files to project 2 years ago
vmt added all files to project 2 years ago
vor added all files to project 2 years ago
vos added all files to project 2 years ago
vrn added all files to project 2 years ago
vsn added all files to project 2 years ago
vvt added all files to project 2 years ago
vvv added all files to project 2 years ago
zvv added all files to project 2 years ago
readme.md added all files to project 2 years ago

readme.md

hafas-client profiles

This directory contains specific customisations for each endpoint, called profiles. They parse data from the API differently, add additional information, or add special methods specific to the endpoint (such as journeysFromTrip).

built-in profiles

There are built-in profiles for these public transportation networks:

HAFAS endpoint | wrapper library | docs | example code | profile name -|-|-|-|- Deutsche Bahn (DB) | db-hafas | docs | example | db Swiss Railways (SBB) | - | docs | example | sbb Polskie Koleje Państwowe (PKP) | pkp-hafas | docs | example | pkp Belgian National Railways (SNCB/NMBS) | - | docs | example | sncb Iarnród Éireann (Irish Rail) | - | docs | example | irish-rail Berlin & Brandenburg public transport (VBB) | vbb-hafas | docs | example | vbb Berlin public transport (BVG) | bvg-hafas | docs | example | bvg Österreichische Bundesbahnen (ÖBB) | oebb-hafas | docs | example | oebb Mobilitéitszentral (Luxembourg) | - | docs | example | mobiliteit-lu Bay Area Rapid Transit (BART) | - | docs | example | bart Des Moines Area Rapid Transit (DART) | - | docs | example | dart Nahverkehr Sachsen-Anhalt (NASA)/INSA | insa-hafas | docs | example | insa Nahverkehrsverbund Schleswig-Holstein (NAH.SH) | nahsh-hafas | docs | example | nahsh Rhein-Main-Verkehrsverbund (RMV) | - | docs | example | rmv Austin, Texas (CMTA/CapMetro) | - | docs | example | cmta S-Bahn München | - | docs | example | sbahn-muenchen Saarfahrplan/VGS (Saarland) | - | docs | example | saarfahrplan Société Nationale des Chemins de Fer Luxembourgeois (CFL) | - | docs | example | cfl Hamburg public transport (HVV) | - | docs | example | hvv Nordhessischer Verkehrsverbund (NVV) (Hesse) | - | docs | example | nvv mobil.nrw | - | docs | example | mobil-nrw DB Busradar NRW (DB Regio Bus) | - | docs | example | db-busradar-nrw Verkehrsverbund Süd-Niedersachsen (VSN) | - | docs | example | vsn Ingolstädter Verkehrsgesellschaft (INVG) | - | docs | example | invg Verkehrsverbund Bremen/Niedersachsen (VBN) | - | docs | example | vbn Verkehrsverbund Rhein-Neckar (VRN) | - | docs | example | vrn Rostocker Straßenbahn AG (RSAG) | - | docs | example | rsag Verkehrsverbund Mittelthüringen (VMT) | - | docs | example | vmt Verkehrsgemeinschaft Osnabrück (VOS) | - | docs | example | vos Aachener Verkehrsverbund (AVV) | - | docs | example | avv Rejseplanen in Denmark | - | docs | example | rejseplanen Innsbrucker Verkehrsbetriebe (IVB) | - | docs | example | ivb Oberösterreichischer Verkehrsverbund (OÖVV) | - | docs | example | ooevv Salzburg | - | docs | example | salzburg Steirischer Verkehrsverbund (STV) | - | docs | example | stv Salzburger Verkehrsverbund (SVV) | - | docs | example | svv Verkehrsverbund Tirol (VVT) | - | docs | example | vvt Verkehrsverbund Ost-Region (VOR) | - | docs | example | vor Kärntner Linien/Verkehrsverbund Kärnten (VKG/VVK) | - | docs | example | vkg Verkehrsverbund Vorarlberg (VVV) | - | docs | example | vvv Transports publics genevois (TPG) (Geneva) | - | docs | example | tpg BLS AG (Bern) | - | docs | example | bls Zürich public transport (ZVV) | - | docs | example | zvv

writing your own

If you want to write a profile for an endpoint, check out the writing a profile guide.

Your profile must be passed into createClient and is expected to be in a certain structure:

const createClient = require('hafas-client')

const myCustomProfile = {
	// …
}

// create a client with the profile
const client = createClient(myCustomProfile)

// use it to query data
await client.journeys('1234', '2345')