EPF Cockpit

Alternative Open-Source-App für ePowerFun-Scooter wie den EPF Pulse Plus

Aktiv Android-App Kotlin

Screenshots

Einblicke

Bilder per Klick vergrößern

  • Dashboard mit Tacho-Ring, Akku-Anzeige und Werte-Kacheln
  • Dashboard-Steuerung mit Parken-Schalter, Modus-Umschalter und Blinkerton
  • Layout Fahrt mit großem Tacho und wenigen Kacheln
  • Scooter-Suche per Bluetooth mit gefundenem Gerät und Signalstärke
  • Fahrtenliste mit Strecke, Geschwindigkeit, Energie und Akkuverbrauch
  • Einstellungen mit Verbindung, Theme-Auswahl und Live-Streaming

Android-App

Über das Projekt

EPF Cockpit ist eine alternative Open-Source-Android-App für ePowerFun-Scooter, verifiziert auf dem EPF Pulse Plus mit Hobbywing-Controller. Die App verbindet sich per Bluetooth Low Energy, authentifiziert sich mit der PIN und zeigt Live-Telemetrie sowie per Sniffing verifizierte Steuerfunktionen in einem Material-3-Expressive-Dashboard. Das BLE-Protokoll wurde dafür per Reverse Engineering ermittelt und dokumentiert. Optional streamt die App Telemetrie an einen selbst gehosteten Node-Server mit Live-Dashboard, OBS-Widget und Fahrten-Historie.

Funktionen

  • Live-Dashboard mit Tacho, Akku, Leistung, Spannung, Strom und Temperaturen
  • Vier umschaltbare Dashboard-Layouts (Standard, Kompakt, Fahrt, Daten)
  • Steuerung: Parken, Stand Stop/Kick Start, Blinkerton, Max-Geschwindigkeit
  • Zweiphasiger Auto-Reconnect, auch im Hintergrund per Foreground-Service
  • Fahrten-Logging in Room mit optionalem GPS-Tracking ohne Google-Dienste
  • Optionales Live-Streaming an Web-Dashboard mit Karte, Charts und OBS-Widget
  • Quick-Tile und Home-Screen-Widget zum Entsperren und Sperren
  • NFC-Diagnose und UID-Klon auf Magic-NTAG215-Karten