project:transport:gottago

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project:transport:gottago [2012/03/31 19:51] – ein bisschen aufgeräumt schnitzelproject:transport:gottago [2013/08/15 22:37] (current) – tagged loleg
Line 1: Line 1:
-Gotta Go Dokumentation +====== GottaGo ======
  
 {{ :project:transport:gottago-web-ly-2-6.png?nolink&300 |}} {{ :project:transport:gottago-web-ly-2-6.png?nolink&300 |}}
-====== Gottago Lampe ====== 
  
-Wann musst du von zu Hause los um deinen Bus zu erwischen?  +Wann musst du von zu Hause los um deinen Bus zu erwischen? **GottaGo** sagst dir! **Grün** heisst jetzt ist der richtige Zeitpunkt dafür Go Bei **Rot** reichts nicht mehr und wenns aus ist, kann man gehen oder auch nicht. 
-**GottaGo** sagst dir!  +
-**Grün** heisst jetzt ist der richtige Zeitpunkt dafür Go +
-Bei **Rot** reichts nicht mehr  +
-und wenns aus ist, kann man gehen oder auch nicht. +
  
- +====== GottaGo.ch ====== 
-====== Die GottaGo Website ====== +Unter [[http://www.gottago.ch]] erstellst du deinen GottaGo, du musst dafür deine Haltestelle, die gewünschte Linie und die Zeitdauer von zu Hause zur Haltestelle eintragen. Die GottaGo Webseite generiert dir einen GottaGo-Key mit welchen du entweder auf der Webseite selber oder auf verschiedenen Clients benutzen kannst den Status abfragen kannst.
-Hier erstellst du deinen GottaGo, du musst dafür deine Haltestelle, die gewünschte Linie und die Zeitdauer von zu Hause zur Haltestelle eintragen. Die GottaGo Webseite generiert dir einen GottaGo-Key mit welchen du entweder auf der Webseite selber oder auf verschiedenen Clients benutzen kannst den Status abfragen kannst.+
  
 Die Daten dazu stammen aus dem [[project:transport_api|Transport.API]] Projekt.  Die Daten dazu stammen aus dem [[project:transport_api|Transport.API]] Projekt. 
 +
 +Die Webseite ist mit Drupal 7 gebaut, dafür wurden einige Module geschrieben, zu finden hier: https://github.com/Schnitzel/GottaGo
 +
 +
 +====== GottaGo Anzeigen ======
 +Durch die GottaGo Anzeigen erfährst du am effizientesten wann du loslaufen musst. Die Idee von GottaGo ist, dass es ganz verschiedene Anzeigen gibt, je nachdem was du am liebsten hättest.
  
  
-Die GottaGo Widgets und Programme +===== Webseite ===== 
-Jedermann kann solche WidgetsApps und Websites bauen die die entsprechenden Informationen übernehmen. Eines davon ist die GottaGo Lampe.+Die Webseite bietet selbst eine Anzeige direkt im Browserhier ein Beispiel: http://gottago.ch/gottago_client/Cahi
  
-Die Website ist basierend auf Drupal, der Code für die entsprechenden Module findet man hier: https://github.com/Schnitzel/GottaGo .+===== Chrome Browser Extension ===== 
 +Eine Chrome Browser Extension, welche dir den Status deines GottaGo direkt im Browser anzeigt gibt es auf [[https://github.com/AugustusKling/chrome-gottago|GitHub]].
  
 +===== Arduino Lampe =====
 +Ganz nach dem Vorbild der [[http://leumund.ch/d-i-y-busstop-lamp-arduino-0011112|Busstop Lampe]] von Christian haben wir ein kleines Arduino Script gebaut, welches autonom via dem Ethernet Shield den Status eines GottaGo abfragen kann. Den SourceCode gibts hier: https://github.com/Schnitzel/GottaGo-Arduino
  
-====== Eigene Anzeigen ====== 
-GottaGo kommuniziert über JSON mit seinen Entgeräten (Anzeigen). Für eigene Anzeigen wie Töne, Anwendungen oder Browserplugins kann dieses Format einfach ausgelesen werden. Eine Beispieldatei mit umfangreichen Kommentaren steht unter https://github.com/Schnitzel/GottaGo/blob/master/documentation/sample.json zur Verfügung. 
  
-Im Hintergrund holt sich GottaGo die aktuellen Fahrpläne und Verspätungsinfos damit immer die beste Zeit zu gehen bekannt ist.+===== Eigene Anzeigen ===== 
 +GottaGo kommuniziert über JSON mit seinen Anzeigen. Für eigene Anzeigen wie Töne, Anwendungen oder Browserplugins kann dieses Format einfach ausgelesen werden. Eine Beispieldatei mit umfangreichen Kommentaren steht unter https://github.com/Schnitzel/GottaGo/blob/master/documentation/sample.json zur Verfügung.
  
-Ein einfacher Client für das JSON-Format steht ebenfalls in Form einer Website zur Verfügung. Der Quellcode ist unter https://github.com/Schnitzel/GottaGo/tree/master/documentation/client zu finden.+Ein einfacher Client für in JavaScript steht ebenfalls in Form einer Website zur Verfügung. Der Quellcode ist unter https://github.com/Schnitzel/GottaGo/tree/master/documentation/client zu finden.
  
-Bitte liste deine Anzeigen hier. Wir sind gespannt wie wir zufünftig über Abfahrszeiten informiert werden.+{{tag>status:live transport}}
  • project/transport/gottago.1333216317.txt.gz
  • Last modified: 2012/03/31 00:00
  • (external edit)