Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:dashboard:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
projekte:dashboard:start [23.04.2018 09:13] Lukas Rugeprojekte:dashboard:start [05.01.2021 16:39] (aktuell) – gelöscht Lukas Ruge
Zeile 1: Zeile 1:
-====== Dashboard ====== 
-Das Dashboard ist mit Hilfe von [[https://github.com/Smashing/smashing|Smashing]] realisiert, man kann neue Widgets schreiben (das geschieht in Ruby). Das Projekt liegt auf unserem gitlab unter [[https://git.chaotikum.org/chaotikum/dashboard|dashboard-Projekt]]. 
  
-Das Dashboard läuft auf auf einem [[ag:infrastruktur:chaotikum:dashboard|Container auf gallifrey]]. Aktuell wird es noch nicht automatisch vom gitlab deploeyed (Das kommt noch). Zu erreichen sind die Dashboards unter https://dashboard.chaotikum.org/NAME-DES-DASHBOARDS 
-===== Dashboards====== 
-==== traffic ==== 
-[[https://dashboard.chaotikum.org/traffic|traffic]] ist das bunt gemischte Dashboard mit allen möglichen Daten drauf. Sollte langfristig mal durch was durchdachteres abgelöst werden, das evtl auch nen brauchbaren Namen hat. 
-==== litfass ==== 
-[[https://dashboard.chaotikum.org/litfass|litfass]] Zeigt Werbung für Events und für das Chaotikum selbst an.  
-=====Jobs==== 
-Jobs liefern die Daten für die angezeigten Widgets. Sofern es sich lohnt irgendwas zu dokumentieren, z.B. woher die Daten kommen die angezeigt werden, oder auf welche Backupsysteme es dabei ankommt, kann man das hier tun. 
-====Travestand==== 
-Das Widget ließt die API [[http://pegelonline.wsv.de/|pegelonline]] aus. da kriegt man zu bestimmten Stationen [[http://pegelonline.wsv.de/webservices/rest-api/v2/stations/L%C3%9CBECK-BAUHOF/W/measurements.json|Messwerte]]. 
-====Feinstaub/Ozon==== 
-Das [[http://www.umweltbundesamt.de|Umweltbundesamt]] gibt Messdaten zu Feinstaub und Ozon. Die Messstation steht im Hochschulstadtteil. 
-====Wetter==== 
-**In Planung**: Über die [[https://openweathermap.org/api|openweathermap.org]] könnte man sich das Wetter holen. Das Widget gibts noch nicht, sollte aber. **TODO** 
-====Buszeiten==== 
-Das Widget zeigt an wann Busse ab Sandstraße/Kohlmarkt Richtung Uni fahren, da das die von vielen genutzten Busse sind, man könnte hier aber natürlich langfristig überlegen, auch andere Richtungen anzudecken. 
- 
-Damit das funktioniert läuft auf //fritz// ein System, welches die Abfahrtszeiten angeben kann, dies sei hier beschrieben: 
- 
-=== Public Transport API === 
-Die [[https://github.com/fewi/public-transport-web-api|Public Transport API]] ist ein HTTP-Wrapper um den [[https://github.com/schildbach/public-transport-enabler|public-transport-enabler]], der Code hinter der bekannten [[https://oeffi.schildbach.de/index_de.html|Öffi]] App. 
- 
-Die Public Transport API läuft, in angepasster Form, auf //fritz//, der Fork findet sich [[https://github.com/TVLuke/public-transport-web-api|hier]].  
-==Build== 
-Das ist ein Gradle Projekt. 
- 
-   ./gradlew build 
-    
-ist da wohl, was man machen will. 
- 
-== API Nutzen == 
-Man nutzt sie wie im [[https://github.com/TVLuke/public-transport-web-api|ReadMe]] beschrieben, dafür benötigt man die IDs von Stationen, diese findet man durch aufrufe von  
- 
-   http://fritz.nobreakspace.org:8080/station/suggest?q=Sandstraße 
- 
-(Natürlich mit dem Namen nach dem man sucht, anstelle von Sandstraße) 
- 
-Hier ein paar Beispiele: 
- 
-   * Sandstraße: 707193 
-   * Fegefeuer: 3490007 
-   * Kohlmarkt: 3460011 
-   * ZOB/Hauptbahnhof: 4309021 
-   * Fachhochschule: 707200 
-(Liste darf gern erweitert werden) 
- 
-**Zuverlässigkeit** 
- 
-**Im Ramen lustiger Sachen darf man das gerne nutzen, es wird nicht garantiert, dass die Public Transport API läuft oder wieder zum laufen gebracht wird. Also, bitte keine wichtige Infrastruktur drauf aufbauen oder von außen aufrufen, setzt bitte eure eigene auf, ist nicht weiter schwer.** 
-====Katzen==== 
-Nutzt die Cat API 
-===== Clients ===== 
-Clients müssen lediglich in der lage sein 
projekte/dashboard/start.1524474837.txt.gz · Zuletzt geändert: 04.01.2021 00:58 (Externe Bearbeitung)