Adapter / Integration von Transport API / Abfahrtspläne und Verspätungen

Wie man einen Adapter entwickelt, oder wie man debuggen kann.
Antworten
dali3
starter
Beiträge: 57
Registriert: 25.12.2017, 00:30

Adapter / Integration von Transport API / Abfahrtspläne und Verspätungen

Beitrag von dali3 » 15.01.2018, 15:49

Hallo zusammen

Habe sehr interessante Quelle für Abfahrtpläne gefunden (Schweiz, Deutschland, etc.)

Leider bin ich kein Programmierer und weiss nicht wie ich dies sauber implementieren kann.
Ev. kann jemand einen Adapter erstellen ggf. passende vis dazu:

Beispiel:
Bild

Hier die Quelle sowie Beispiel Code:

https://transport.opendata.ch/
https://transport.opendata.ch/examples/
https://github.com/OpendataCH/Transport ... board.html

Hier eine Integration (MagicMirror)
https://github.com/Bangee44/MMM-swisstransport
https://forum.magicmirror.builders/topi ... stransport

Weiter Möglichkeit wäre von dieser Seite:

https://map.geo.admin.ch/?lang=de&topic ... 49&zoom=10

Idealerweise mit Abfahrtzeiten gemäss Screenshot.

Vielen Dank im Voraus
Dateianhänge
x1.jpg
Tabelle Abfahrtszeiten inkl. Verspätung
x1.jpg (43.31 KiB) 202 mal betrachtet
Systeminfo:
Spoiler: Show hidden text
Iobroker Pro, Surface 3 (Mobil), Acer T272 (Wand), Raspberry Pi 3, Synology DS212j (BackUp), Google Home, Xiaomi Aqara (Sensoren, Fühler, Kamera, LED), Revo Superconnect, Philips Hue, IKEA Tradfri...

dali3
starter
Beiträge: 57
Registriert: 25.12.2017, 00:30

Re: Adapter / Integration von Transport API / Abfahrtspläne und Verspätungen

Beitrag von dali3 » 22.01.2018, 14:57

Hallo Community
kann mir jemand wenigstens einen Tipp / Vorschlag geben?
Systeminfo:
Spoiler: Show hidden text
Iobroker Pro, Surface 3 (Mobil), Acer T272 (Wand), Raspberry Pi 3, Synology DS212j (BackUp), Google Home, Xiaomi Aqara (Sensoren, Fühler, Kamera, LED), Revo Superconnect, Philips Hue, IKEA Tradfri...

pix
guru
Beiträge: 2620
Registriert: 04.11.2014, 17:49
Kontaktdaten:

Re: Adapter / Integration von Transport API / Abfahrtspläne und Verspätungen

Beitrag von pix » 22.01.2018, 16:14

Hallo dali,

im API-Bereich ist die Abfrage der Daten dokumentiert: https://transport.opendata.ch/docs.html#location (ganz unten steht, wie man einen Request macht). So bekommst du die Daten in ioBroker. Die Formatierung für eine schöne Darstellung können wir dann angehen, wenn die Daten da sind.

Vielleicht kann jemand helfen.

Es wär ein schönes Projekt, um dich hineinzufuchsen :idea: :D

Gruß
Pix
Mac mini (OS X 10.12.6, node v6.12.2, npm v4.6.1), Redis, InfluxDB, VIS via iOS; gesteuerte Systeme: Homematic CCU2, Homepilot, Roomba, Sonos, XEOMA auf Odroid XU4; Adapter: feiertage, tvspielfilm, rtv, solarwetter, tankerkoenig, homepilot, epson_stylus_px830

Antworten