Willkommen bei _________

Das Spiel basiert auf einer Idee ähnlich wie Geocaching. Anstatt jedoch physisch versteckte Gegenstände zu suchen, geht es darum, BSSIDs zu entdecken, die von öffentlichen Verkehrsmitteln wie Bussen und Bahnen ausgestrahlt werden.

BSSIDs (Basic Service Set Identifier) sind einzigartige Kennungen für WLAN-Netzwerke, die von Geräten ausgestrahlt werden. Jedes WLAN-Netzwerk hat eine eindeutige BSSID, die als seine Identifikationsnummer fungiert. Dieses Spiel nutzt diese BSSIDs um einen Wettbewerb zwischen Benutzern zu ermöglichen.

Das Ziel des Spiels ist es, eine unterhaltsame und interaktive Möglichkeit zu schaffen, um die Nutzung von öffentlichen Verkehrsmitteln zu fördern. Durch das Suchen und Finden von BSSIDs von Bussen und Bahnen können Benutzer auf spielerische Weise ihre Stadt erkunden und neue Orte entdecken. Gleichzeitig soll das Bewusstsein für die Bedeutung von öffentlichen Verkehrsmitteln als umweltfreundliche Alternative zum Autoverkehr gestärkt werden.

So funktioniert das Spiel

Das Spiel ermöglicht es Benutzern, mit einem Scanner (z.B. einem Raspberry Pi oder einem Smartphone) nach BSSIDs zu suchen, die von öffentlichen Verkehrsmitteln ausgestrahlt werden. Die Plattform zeichnet die gefundenen BSSIDs auf und die Spieler können ihre Ergebnisse in einer Rangliste mit anderen Spielern vergleichen. Der Spieler, der die meisten BSSIDs findet steht ganz oben in der Rangliste.

Teilnahme am Spiel

Um am Spiel teilzunehmen, können Benutzer gefundene BSSIDs mit der dazugehörigen Location und einem Timestamp an eine API senden. Dazu können sie entweder eigene Skripte schreiben oder ein bereits vorhandenes Python-Skript (z.B. auf einem Raspberry Pi) ausführen, während sie die Gegend erkunden. Die Ergebnisse werden dann automatisch in die Rangliste eingetragen und Spieler können ihre Ergebnisse mit anderen vergleichen.

Skripte und Apps

1. Python-Skript

Dieses Python-Skript kann z.B. auf einem Raspberry Pi gestartet werden, welches von unterwegs alle gefundenen BSSIDs speichert.
Github: MrKrisKrisu/rpi-vehicletracking

2. Airport Utility

Über Airport-Utility lässt sich eine Momentaufnahme von den aktuellen Netzwerken erstellen. Der so entstehende Export kann im Webinterface manuell importiert werden.

3. Mach dein eigenes Ding

Es gibt eine API, also bau dir dein eigenes Vorgehen und hab einfach Spaß. :)