eBike · Bosch Live Data
Offline
MacOS eBike GUI --
BLE offline
-- %
Geschwindigkeit
--km/h
Reichweite
--km
Status: --
Letztes Update: --
Livewerte aus JSON DataExchange Frontend Anzeige
Trittfrequenz
--rpm
cadence · field 2
Fahrerleistung
--W
rider_power · field 5
Helligkeit
--lux
ambient_brightness · field 9
Gesamtstrecke
--km
odometer · field 12
Assist Modus
--
ECO / AUTO / SPORT / TURBO · field 8 ¹
Fernlicht
--
bike_light · field 17
System gesperrt
--
system_locked · field 21
Ladegerät
--
charger_connected · field 22
Lichtreserve
--
light_reserve_state · field 23
Diagnose-Tool
--
diagnosis_program_active · field 24
Fahrrad
--
bike_not_driving · field 25
Protokoll
Protobuf
¹ field 8 = undokumentiert (4DUltra RE)
eBike Connect Mac BLE
eBike getrennt cd Ofen1 && npm start
Backend --
Logger --
PID --
Pakete --
Log --

1. Backend

Node.js Dienst auf dem Mac. Scannt Bluetooth Low Energy und liest Bosch Live Data. Später austauschbar gegen andere API-Dienste.

2. DataExchange

Alle Werte landen als sauberes JSON in DataExchange/eBike_Status.json. Das ist deine Entkopplung.

3. Frontend

Diese Seite zeigt nur an. Keine Bosch-API, keine BLE-Logik, keine Prozessentscheidungen.