Zum Inhalt

E-bike rental proof of concept

Abbildung


alt text


Erkärung zur Abbildung:

Quelle Format Beschreibung
IoT-Gerät am E-Bike Semi-structured (JSON) Misst Position, Akkustand, Bewegung; sendet alle 2 Minuten Daten – technische Basis des Systems.
App-Nutzungsdaten Semi-structured Zeigt Nutzerverhalten (z. B. Buchungen, Klicks) – hilfreich zur Analyse und App-Optimierung.
Fahrtdaten (GPS, Geschwindigkeit) Structured Liefert Routen, Zeiten, Geschwindigkeiten – nützlich für Verkehrsanalysen und Stoßzeit-Erkennung.
Diagnosedaten (Fehlerstatus) Semi-structured Meldet technische Probleme (z. B. Akku leer, Sensor defekt) – hilft bei Wartung und Ausfallvermeidung.
Kundenfeedback / Support Unstructured Freitext (z. B. Beschwerden, Lob) – schwer auswertbar, aber wertvoll für Serviceverbesserung.

Das IoT-Gerät am E-Bike:

Komponente Funktion
GPS-Modul Erfasst Standort und Geschwindigkeit
Gyrosensor / Beschleunigungssensor Erkennt Bewegung, Fahrverhalten oder Stürze
Akku-Monitoring Misst Ladezustand und Energieverbrauch
Mobilfunkchip Sendet Daten (z. B. alle 2 Minuten) über Mobilnetz
Mikrocontroller Steuert alles und verpackt Daten als JSON

Selected scenario:

E-Bike rental proof of concept – Datenpipeline zur Analyse der Nutzung von 50 vernetzten E-Bikes


Potential data sources (mit Format):

  1. IoT-Gerät am E-Bike – JSON-Daten (semi-structured)
  2. App-Nutzungsdaten – Klicks, Buchungen (semi-structured)
  3. Fahrtdaten (GPS, Geschwindigkeit) – (structured)
  4. Wetterdaten (externe API) – JSON (semi-structured)
  5. Kundenfeedback / Supportanfragen – Texte / Mails (unstructured)

Value, Veracity, and Variety considerations:

  • Value: Daten helfen, Nutzungsmuster zu verstehen, Stationen zu optimieren, Ladezyklen zu planen
  • Veracity: Datenqualität hängt vom GPS-Empfang, Netzabdeckung und Akkustand ab
  • Variety: Unterschiedliche Formate: Sensorwerte, Standortdaten, Texte, API-Daten

Velocity and Volume considerations:

  • Velocity: Alle 2 Minuten pro Bike → hohe Geschwindigkeit bei 50 Geräten
  • Volume: Viele kleine JSON-Pakete → wächst schnell bei langfristiger Speicherung
  • Anforderung: Skalierbare Pipeline, evtl. Stream-Verarbeitung (z. B. Kinesis oder IoT Core)

Worksheet: E-Bike rental

alt text