Which Bosch eBike system is fitted to my bike?
This flow identifies whether your Bosch eBike runs the older Classic/system 2 generation or the newer smart system. It matters because the two generations use different error code formats, different apps, and different spare parts. Picking the wrong system will send you to the wrong fault list and the wrong replacement components.
What you need
- the bicycle, powered on if possible
- a torch to read cast and printed markings
- a phone with the eBike app installed, or the phone camera to photograph the display
- the original invoice or the type plate on the frame
- a stable internet connection for the diagnostic app if needed
LED patterns and what they mean
| App called Bosch eBike Flow on your phone | Smart system (BES3) |
| App called Bosch eBike Connect on your phone | System 2 (BES2) |
| Display reads Intuvia, Purion, Kiox or Nyon (non-touch, with physical buttons) | System 2 (BES2) |
| Display reads LED Remote, Kiox 300, Kiox 500, Purion 200, Purion 400, Intuvia 100, Intuvia 200 | Smart system (BES3) |
| A small box labelled System Controller sits in the top tube | Smart system (BES3) |
| Battery label reads PowerPack 300, 400, 500 or PowerTube 400, 500, 625 | System 2 (BES2) |
| Battery label reads PowerTube 750, 625, 500, 800, 600, 540, 720, 360, CompactTube 400 or PowerMore 250 | Smart system (BES3) |
| Display shows a three-digit code such as 410, 500, 503, 530 or 602 | System 2 (BES2) code format |
| eBike Flow app shows a fault with a hex diagnostic code such as 0x503001 | Smart system (BES3) code format |
| No app paired, no display, only the motor case present | Indeterminate; require dealer DiagnosticTool reading |
Step by step
Open the app, look at its home screen name and icon
If OK: App is eBike Flow → smart system confirmed, go to verdicts
If not: App is eBike Connect or no app installed → continue to next step
Power on the bike, photograph the display, look for Intuvia, Purion, Kiox, Nyon, LED Remote, Kiox 300/500, Purion 200/400 or Intuvia 100/200
If OK: Display name matches the smart system list → smart system confirmed
If not: Display name matches the system 2 list, or no separate display is fitted → continue
Inspect the top tube with a torch; a flush small panel with five LEDs and a power button indicates System Controller
If OK: System Controller present → smart system, no separate display expected
If not: No System Controller, handlebar unit only → continue
Remove the battery or photograph it through the frame opening; read PowerPack, PowerTube, CompactTube or PowerMore and the capacity number
If OK: PowerPack 300/400/500 or PowerTube 400/500/625 → system 2; PowerTube 625/750/800/600/540/720/360, CompactTube 400 or PowerMore 250 → smart system
If not: Label worn or missing → continue
Turn the system on, do not ride, and read the code shown; if the app is paired, open Diagnostics in eBike Flow
If OK: Three-digit code on the display → system 2; hex code like 0x503001 in Flow → smart system
If not: No fault present and no display → take the bike to a dealer for a DiagnosticTool read
What you now know for sure
- Smart system (BES3): Use the smart system error code list; codes appear as hex values such as 0x503001 in the eBike Flow app and in the dealer DiagnosticTool; parts and firmware are separate from system 2. → Go to the smart system Bosch error code reference
- Bosch system 2 (BES2): Use the system 2 error code list; codes appear as three-digit numbers such as 410, 500, 503, 530 and 602 on the handlebar display; parts and firmware are separate from the smart system. → Go to the system 2 Bosch error code reference
- Classic Line or unmarked: No app, no display, no readable label; identification must come from a dealer DiagnosticTool read or a frame and motor serial number check. → Book a diagnostic at a Bosch certified dealer
Manuals and video
- Bosch eBike Help Center: official error-code index
- Bosch eBike downloads: quick start guides and battery guide
- Bosch eBike dealer search (DiagnosticTool readout)
Frequently asked
Can I tell which Bosch system I have from the bicycle brand alone?
No. The same brand can ship system 2 on one model year and the smart system on the next. Always confirm by display, app or battery label.
Nothing is printed on the motor case and the display is dead, what now?
Take the bike to a Bosch certified dealer with the frame number and proof of purchase; the dealer DiagnosticTool will read the system and any stored faults directly.
Does the model year alone decide the system?
No. The smart system launched in 2021 and system 2 stayed in production alongside it, so a 2022 or later bike can still run system 2. Use display, app and battery label, not just the year.