Challenge Project

Push the Button

Der einfachste Zufriedenheitstracker für Tourismusregionen

Der einfachste offene Zufriedenheitstracker für Tourismusregionen

[ Read this document in English ]

Dieses Dokument beschreibt die allgemeine Vision und Umsetzung unseres Projekts für die Open Tourism Data Hackdays 2017 in Arosa. Der Code besteht aus zwei Teilen: dem Client Node hardware und -software in einem und einem Server-Repository, der die Webanwendungskomponenten wie unten beschrieben enthält.

Zusammenfassung

Der Mülleimer quillt über? Bei der Feuerstelle fehlt das Holz? Bislang machten viele Gäste die Faust im Sack. Neu hauen sie höchstens mit der Faust auf den Knopf. Schon ist die Gemeinde über den Missstand informiert und kann ihn beheben. Die unmittelbare Kundenbefragung ist aber nur ein Vorteil, den das Internet der Dinge einer Tourismusregion bietet. Dank eines flächendeckenden und energiesparenden Netzwerkes lassen sich mit bescheidenen finanziellen Mitteln auch neuartige Dienstleistungen realisieren.

Hintergrund

Die Anforderungen an die Tourismusdestinationen sind gestiegen. Grossen Wert legen die Gäste insbesondere auf eine gut funktionierende Infrastruktur. Und sie erwarten, dass Informationen zu den Angeboten und zur aktuellen Situation im Gebiet problemlos zugänglich sind. Dank neuer Technologie wie dem Funkstandard LoRaWAN sowie Mikrokontrollern und Sensoren lassen sich solche Dienstleistungen heute mit vergleichsweise tiefen Investitionskosten aufbauen. Eine Investition, die sich auszahlen könnte.

Ideen

  • Push the Button. Bislang werden Umfragen zur Kundenzufriedenheit stets nachträglich gemacht. Weshalb befragt man die Gäste nicht dann, wenn sie etwas erleben -- auf dem Berggipfel, bei der Brätlistelle, beim Besuch des Bärenparks. Die Fragen können beliebig angepasst werden.
  • Data over the air. Wie warm ist der Badeweiher? Wie stark weht der Wind auf dem Gipfel? Die Gäste können die aktuellen Messdaten der im gesamten Tourismusgebiet installierten Sensoren jederzeit im Web abrufen.
  • Book it to my Room. Die Gäste können an beliebigen Orten Dienstleistungen in Anspruch nehmen oder Produkte kaufen -- und die Kosten direkt auf die Hotelrechnung buchen lassen. Dazu halten sie lediglich ihre RFID-Karte aufs entsprechende Bezahlterminal.
  • Surprise, Surprise! Sie möchten die Liebste ganz besonders verwöhnen? Dann bestellen Sie eine Flasche Sekt auf den Berggipfel. Nichts ist einfacher als das: Der Badge wird an die Bestellsäule gehalten -- wenig später bringt eine Drohne die Überraschung.

Feldtest

Das Ziel ist, am Ende des Hackatlons einen Gerät mitzunehmen und an diversen Orten den Knopf zu drücken. Mittels GPS Daten von einem Smartphone und dem Zeitpunkt sowie einer Numerierung kann danach eruiert werden, ob das Signal angekommen ist. Nach Möglichkeit werden Passanten nach ihrer Meinung über die Grundidee befragt.

Angebote wie diese bieten diverse Vorteile:

  • Die Gäste profitieren von zusätzlichen Dienstleistungen. Die Zufriedenheit steigt, wenn sich Gäste ernst genommen fühlen.
  • Die Wartung der Infrastruktur wird vereinfacht. So kann etwa der Wegmeister sofort reagieren, wenn Gäste bei einer Brätlistelle das Brennholz vermissen oder wenn irgendwo Probleme mit der Infrastruktur bestehen. Wo gemäss den Angaben der Gäste Probleme bestehen, ist jederzeit auf einer Karte ersichtlich. Zudem können Notifikationen verschickt werden.
  • Die Tourismusverantwortlichen erhalten zusätzliche Informationen zum Nutzerverhalten. So lässt sich etwa erheben, welche Wanderwege besonders intensiv genutzt werden -- und welche nicht. Eine Optimierung kann somit gerechtfertigt werden.
  • Der Aufbau einer solchen Infrastruktur dürfte auf grosses Medieninteresse sowie vielen Posts auf den sozialen Netzwerken führen. Der dadurch erzielte Werbeeffekt dürfte die Investitionen bei Weitem wett machen. Angebote wie "Surprise, Surprise!" eignen sich zudem vortrefflich für Werbekampagnen.
  • Der positive Effekt auf die Medien als "First Mover" als eine vernetzte Destination wird auch andere Ferienregionen zum nachahmen bewegen.

Technische Umsetzung

Die Datenübertragung erfolgt über die Funktechnik Long Range Wide Area Network (LoRaWAN). Damit können Daten bei sehr geringem Energieverbrauch über grosse Distanzen übermittelt werden. Damit können Zufriedensheitstracker an beliebigen Stellen platziert werden -- unabhängig von Infrasturktur wie konventioneller Mobilnetzabdeckung und Stomverfügbarkeit. Der Empfang und die Verarbeitung der Daten erfolgt durch das nicht kommerzielle The Things Network. Damit fallen für die unmittelbare Übertragung keine Extrakosten an.

Bei technischen Fragen kann in der "The Things Network"-Gemeinschaft nachgefragt oder bei der Open Network Infrastructure Association nachgefragt werden. Ist kommerzieller Support nötig oder soll der Gateway nicht selber betrieben werden, können die Übertragungsleistungen bei der Swisscom eingekauft werden.

Nachfolgend wird eine Installation mit dem "The Things Network" beschrieben.

Gateway

Photo

Die Gemeinde installiert einen Gateway für "The Things Network". Dieser empfängt die Daten, die von den einzelnen Nodes gesendet werden, und verarbeitet sie. Die einmaligen Anschaffungskosten für den Gateway betragen derzeit rund 350 Franken. Zur Abdeckung der gesamten Region inklusive der näheren Teile des Skigebiets sind vermutlich zwei Gateways nötig. Der Gateway wird via Ethernet ans Internet angeschlossen. Benötigt wird zudem Strom (konventionell oder auch übers Ethernet-Kabel).

Optimale Standorte

Wo die Gateways installiert werden können, müsste im Detail abgeklärt werden. Ideal sind Standorte, zu denen von möglichst vielen Punkten eine Sichtverbindung besteht. Diskutiert werden könnte etwa über die auf dieser Karte markierten Standorte.

(Vergrössern)

Nodes

Die Sendegeräte bestehen aus einer Mikro-Platine sowie einem Sendemodul und einer Antenne. Gespiesen werden die Geräte durch einen kleinen Akku. An diese können je nach Bedarf Sensoren angeschlossen werden. Je nach Konfiguration und angeschlossenen Sensoren können die Geräte mehrere Monate bis zu wenigen Jahren mit einer Akkuladung betrieben werden. Wobei auch eine verkürzte Akkuladung kein Problem darstellt, da die Standorte der Sensoren ohnehin regelmässig von Mitarbeiter der Destination kontrolliert wird.

Sensoren

Je nach Einsatzsznario kommen unterschiedliche Sensoren zum Einsatz.

  • Knopf, Schalter
  • Lichtsensor
  • Temperatur- und Feuchtigkeitssensor
  • Mikrofon
  • ...und vieles mehr

Webanwendung

Dieses Projekt enthält ein simples, aber funktionsfähiges Web-Dashboard zum Verwalten und Überwachen von Nodes, die über die Things Network API verbunden sind. Es wurde in Python mit Verwendung des Flask Mikroframeworks und verschiedener Modulen so wie Bootstrap und cookiecutter entwickelt.

Nach der Registrierung und Anmeldung können Geräte über ein einfaches Formular hinzugefügt werden. Diese werden auf der Karte als Pins mit einer Statusfarbe angezeigt, die sich mit der Warnungsniveau ändert (grün-gelb-rot). Die Aktualisierungsschaltfläche erhält den neuesten Status von jedem Knoten der Reihe nach.

Weitere Informationen zu technischen Details und Deployment-Anweisungen der Webanwendung sind zu sehen unter DEPLOY.rst.

Eine Skizze für das Dashboard mit zusätzlichen Funktionen (Zeitreihenanzeige, Navigation usw.), wie wir uns das vorstellen:

Sie finden den entsprechenden Code für den Micropython-Knoten unter morgulbrut/opendataloracircuitpython.

Ein kleines Chatbot-Skript, das wir schnell in Coffeescript geschrieben haben, um Benachrichtigungen von TTN Nodes über Slack zu testen, ist im loleg/sodabot

Inspirationsquellen

Ein besonderen Dank an Rochus A. Caluori von der Sport- und Kongresszentrum Arosa für seine kritische Unterstützung während den Hackdays. Auch vielen Dank an Gonzalo Casas und Open Networking Infrastructure Association für die Materialausleihe.

Wir sind dank diesen und vielen anderen Projekten sehr motiviert und instruiert geworden:

Team

Joined the team

10.11.2020 21:53 ~ loleg

Edited

30.10.2017 22:13 ~ oleg

Joined the team

28.10.2017 12:40 ~ tillo

Edited

28.10.2017 12:36 ~ Thisss

Joined the team

28.10.2017 12:35 ~ Arosa

Event finished

Edited

28.10.2017 09:34 ~ Peterwyss

Joined the team

28.10.2017 08:44 ~ oleg

Edited

28.10.2017 08:37 ~ Peterwyss

Joined the team

28.10.2017 08:26 ~ Peterwyss

Edited

28.10.2017 08:13 ~ Thisss

Joined the team

27.10.2017 20:45 ~ Thisss

First post View challenge

27.10.2017 20:45 ~ Thisss

Challenge

Event started

 
Contributed 6 years ago by Thisss for Open Tourism Data Hackdays

Slack | Twitter | Facebook | School of Data | Open Knowledge  


Creative Commons LicenceThe contents of this website, unless otherwise stated, are licensed under a Creative Commons Attribution 4.0 International License.