Haibike Controller & Display Settings: A User’s Guide
Your Haibike’s display is the command center for the entire drive system. It controls how the motor responds to your pedaling, how the bike reports faults, and how you manage battery range on any given ride. Knowing which settings you can safely change—and which ones require a dealer—keeps your bike running smoothly and prevents costly mistakes.
This guide covers the display families found on Haibike models (Bosch Purion, Kiox, and Intuvia, plus older Yamaha-powered systems), what the P-settings mean, how to adjust pedal-assist levels, and how to interpret error codes when something goes wrong.
What You Need Before Changing Settings
Before you start adjusting anything, gather these basics:
- Your display model – Check the display face or your owner’s manual. The settings menu differs significantly between Bosch Purion, Kiox, Intuvia, and Yamaha systems.
- Your bike’s class – Class 1 (20 mph assist limit) and Class 3 (28 mph assist limit) have different speed-limit options. This is printed on the frame sticker or in the manual.
- A safe workspace – Make settings changes with the bike stationary and powered off where noted. Never adjust settings while riding.
One critical rule up front: If a setting is accessible through the display menu, you can safely change it. If it requires a computer cable connection, leave it to a dealer. Attempting to flash firmware or bypass dealer locks can permanently damage the motor controller.
Bosch Display Families: What Each One Can Do
Most modern Haibikes use Bosch drive systems, and the display you have determines how much control you get. Here’s what differs between them.
Purion (Compact Remote + Display)
The Purion is a single unit mounted on the left handlebar. It has a small monochrome screen and a rocker switch for PAS levels. It’s designed for simplicity—you get basic controls without menu diving.
To change PAS levels:
- Use the rocker switch on the side of the unit. Up increases assist, down decreases.
- The current level (0–5 on most models) shows as a number on the display.
To change display units (mph/km/h):
1. Turn the bike off.
2. Press and hold the i button for about 5 seconds.
3. The display enters a settings menu. Use the rocker to navigate.
4. Find the unit setting (usually labeled “UNITS” or shown as a speed icon).
5. Toggle between mph and km/h, then press i to confirm.
P-settings on Purion: The Purion has a limited settings menu. You can adjust wheel size and units, but you won’t find deep motor tuning options. That’s by design—Bosch keeps the Purion simple for riders who want basic control.
Kiox (Color Display with Smartphone App)
The Kiox is Bosch’s premium display. It pairs with the eBike Flow app, which unlocks more settings than the on-device menu alone.
On-device settings:
- Swipe or use the remote to navigate to the settings gear icon.
- You can adjust display brightness, units, and reset trip data.
- Wheel size is set automatically via the app during initial setup, but you can override it manually if you’ve changed tires.
App-based settings (via eBike Flow):
- PAS tuning: The app lets you adjust the motor’s response curve for each assist level. You can make level 1 more aggressive or level 5 smoother, depending on your preference.
- Speed limit: On Class 3 models, you can adjust the assist cutoff between 20 and 28 mph. This doesn’t make the bike faster—it only changes where the motor stops helping.
- Walk assist: You can set the walk-assist speed (usually 2.5–4 mph) and how quickly it engages.
A concrete example: If you commute on flat roads but climb a steep hill on the way home, set levels 1–3 for efficiency (lower torque ramp) and levels 4–5 for climbing (higher torque ramp). The app lets you make that distinction; the on-device menu doesn’t.
Intuvia (Older Models)
The Intuvia is the predecessor to Kiox. It has a larger screen and a separate remote on the left grip.
To access settings:
1. Turn the bike on.
2. Press the i button on the remote repeatedly to cycle through ride data (speed, range, odometer, etc.).
3. To enter the settings menu, press and hold the i button for 3 seconds.
4. Navigate with the +/- buttons on the remote.
Key settings:
- Wheel size: Adjustable in 1-inch increments. If you’ve swapped tires (e.g., from 27.5″ to 29″), update this or your speed and range readings will be off.
- Units: mph/km/h toggle.
- Auto-off: Set how long the display stays on after the bike stops moving (default is usually 10 minutes).
A warning: The Intuvia’s settings menu doesn’t include motor tuning. If you want to adjust PAS response, you need a Bosch diagnostic tool, which dealers use. Don’t attempt to flash the firmware yourself—you can brick the motor controller.
Yamaha-Powered Haibikes: The Older Systems
Some older Haibike models (roughly 2014–2017) used Yamaha drives with a different display setup. If you have one of these, the settings menu is accessed differently.
To enter the settings menu:
1. Turn the bike off.
2. Press and hold the power button for 5 seconds.
3. The display will show a “P” or “SET” indicator.
4. Use the +/- buttons to cycle through settings.
Common P-settings on Yamaha systems:
| Setting | What It Does | Typical Range |
|---|---|---|
| P1 | Wheel size | 16″–29″ |
| P2 | Speed limit | 20–28 mph |
| P3 | PAS level sensitivity | 1–5 (higher = more responsive) |
| P4 | Motor start-up delay | 0–3 (higher = slower engagement) |
| P5 | Display units | mph/km/h |
The practical trade-off: P3 and P4 work together. If you find the motor kicks in too abruptly when you start pedaling, increase P4 to add a slight delay. If the motor feels sluggish, decrease P4 and increase P3. This is the closest thing to “tuning” on a Yamaha system—and it’s safe to experiment with because you can always reset to defaults.
Adjusting PAS Levels for Different Riding Conditions
The PAS level you choose isn’t just about speed—it’s about battery efficiency and motor load. Here’s how to think about it:
- Level 1–2 (Eco/Tour): Best for flat terrain and long rides. The motor provides modest assistance, which extends range. On a 500Wh battery, you might get 40–60 miles at level 1, depending on your weight and terrain.
- Level 3–4 (Sport/Turbo): Good for hills and headwinds. The motor draws more current, which reduces range. Expect 20–35 miles on the same battery.
- Level 5 (Turbo): Maximum assistance. Use it for steep climbs or when you’re running late. Range can drop to 15–20 miles.
The mechanism that matters: Torque sensors on Haibike models measure how hard you’re pushing the pedals. At a given PAS level, the motor delivers a percentage of its max torque based on your input. At level 1, that percentage might cap at 30%; at level 5, it’s 100%. So pedaling harder at level 1 doesn’t get you more motor power—it just means you’re doing more of the work yourself.
A practical strategy: If you’re climbing a hill, shift to a lower gear and increase PAS level before you need it. The motor responds faster when it’s already at a higher assist level than when it’s ramping up from a low setting.
The failure mode to watch for: If your PAS feels inconsistent—the motor cuts out at certain pedal positions or surges unexpectedly—the torque sensor may be failing or miscalibrated. This is different from a settings issue. You can’t fix it from the display menu; it requires dealer diagnosis with a Bosch or Yamaha diagnostic tool.
Error Codes: What They Mean and What to Do
When something goes wrong, the display shows an error code. Here are the most common ones on Bosch-equipped Haibikes:
| Code | Meaning | What to Do |
|---|---|---|
| 500 | Internal motor fault | Turn the bike off, wait 30 seconds, turn it back on. If it persists, contact a dealer. |
| 502 | Motor communication error | Check the cable connections between the motor and display. Reseat them if loose. |
| 503 | Battery communication error | Check the battery contacts and make sure the battery is fully seated. |
| 504 | Battery voltage too low | Charge the battery. If it won’t charge, the battery may need replacement. |
| 510 | Display communication error | Check the display cable connection. |
| 530 | Controller fault | This requires dealer diagnosis. Don’t attempt to open the motor housing. |
Yamaha systems use a different code set, but the most common is E-01 (motor communication error) and E-02 (throttle or PAS sensor error). Both typically require checking cable connections first.
A note on safety: If you see an error code while riding, the motor may cut out or behave erratically. Stop in a safe location, turn the bike off, and inspect visible connections. If the code clears after a restart, it was likely a transient glitch. If it returns, don’t ride the bike until it’s diagnosed.
Resetting Trip Data and Odometer
Trip data resets are straightforward on all display types:
- Bosch Purion/Kiox/Intuvia: Press and hold the i button for 2 seconds while on the trip screen. The trip distance and average speed reset.
- Yamaha systems: Press and hold the mode button for 3 seconds.
Important: The odometer (total miles) cannot be reset by the user. This is a legal requirement in many states—odometer tampering on an e-bike is treated the same as on a car. If you’re buying a used Haibike, check the odometer reading against the bike’s condition. A bike with 10,000 miles on the odometer but pristine brake pads and tires may have had its display replaced—which is fine, but you should know the motor’s actual wear.
Verifying Your Changes Worked
After adjusting any setting, here’s how to confirm it took effect:
1. Power cycle the bike: Turn the display off, wait 10 seconds, and turn it back on. This forces the system to reload the settings.
2. Check the display readout: If you changed units, the speed display should now show mph or km/h accordingly. If you changed wheel size, ride a known distance (e.g., one mile on a GPS app) and compare the odometer reading.
3. Test PAS response: If you adjusted PAS sensitivity on a Yamaha system, ride at a steady cadence in level 1 and note when the motor engages. It should feel consistent with your adjustment—more responsive if you increased P3, smoother if you increased P4.
4. Confirm error codes cleared: If you cleared an error code by reseating cables, the code should not reappear after a restart. If it returns within the first few minutes of riding, the underlying issue isn’t resolved.
The stop threshold: If an error code reappears after you’ve checked cable connections and power-cycled the bike, stop troubleshooting and contact a Haibike dealer. Repeated error 530 (controller fault) or persistent motor communication errors indicate a component failure that requires professional diagnosis. Continuing to ride with a fault code can damage the motor or battery.
When to Leave It to a Dealer
Some settings are locked behind dealer-level access for good reason:
- Firmware updates: Bosch and Yamaha periodically release firmware that changes motor behavior. These are applied via dealer diagnostic tools. Don’t try to sideload firmware—it can permanently damage the controller.
- Speed limit changes for Class 3: If your bike is Class 1 (20 mph limit), a dealer can’t legally change it to Class 3. That requires a different motor configuration, not just a setting change.
- Torque sensor calibration: If your PAS feels inconsistent (e.g., the motor cuts out at certain pedal positions), the torque sensor may need recalibration. This requires a dealer tool.
The rule of thumb: If a setting is accessible from the display menu, you can safely change it. If it requires a cable connection to a computer, leave it alone.
FAQ
Can I change the speed limit on my Haibike to make it faster?
On Class 3 models, you can adjust the assist cutoff between 20 and 28 mph via the display or app. On Class 1 models, the limit is fixed at 20 mph and cannot be changed through user settings. The motor’s physical output isn’t altered by these settings—it only changes where assistance stops.
Why does my display show km/h instead of mph?
The display unit setting is likely set to metric. Access the settings menu (hold the i button on Bosch displays, or the power button on Yamaha systems) and toggle the unit setting to mph. This doesn’t affect the bike’s performance—only how speed is displayed.
My PAS level 1 feels too weak. Can I make it stronger?
On Bosch Kiox displays with the eBike Flow app, yes—you can adjust the motor response curve for each level. On Purion or Intuvia displays, the levels are fixed. On Yamaha systems, you can adjust P3 (PAS sensitivity) to make level 1 more responsive.
What does the walk-assist function do?
Walk assist pushes the bike forward at a slow speed (usually 2.5–4 mph) when you hold the button. It’s useful for pushing the bike up steep hills or through crowded areas. On Bosch systems, you can adjust the walk-assist speed in the app or settings menu.
How do I know if my battery is degrading?
The display shows remaining charge, but for a more accurate picture, check the battery’s voltage after a full charge. A healthy 48V battery reads around 54V when fully charged. If it reads below 50V after charging, the battery has lost significant capacity and may need replacement.
Getting familiar with your Haibike’s display settings takes a few minutes, but it pays off every ride. Start with the basics—units, wheel size, and PAS levels—then experiment with the deeper settings if your display supports them. When in doubt, the dealer-level settings exist for a reason, and a quick service visit is cheaper than a fried controller.
Ryan Williams has spent over 8 years testing, repairing, and writing about electric bikes. He has personally ridden and reviewed 150+ e-bike models from brands like Lectric, Aventon, Rad Power, Super73, and dozens more.
Before founding EBIKE Delight, Ryan worked as a bicycle mechanic for 5 years at independent bike shops across California, where he specialized in e-bike conversions and electrical system diagnostics. He holds a Certificate in Electric Vehicle Technology from the Light Electric Vehicle Association (LEVA).
Ryan’s work has been cited by Electric Bike Report, Electrek, and BikeRumor. When he is not testing the latest e-bike on California backroads, he is in his workshop tearing down batteries and controllers to understand what makes them tick — and what makes them fail.
Areas of Expertise
E-bike performance testing and real-world range verificationBattery diagnostics, charging best practices, and safetyBrand comparisons: Lectric, Aventon, Rad Power, Super73, and moreError code troubleshooting across major e-bike systemsE-bike laws, registration, and compliance by state
Ryan believes every rider deserves honest, hands-on information — not marketing hype.