HomeBafang › Error 13

Bafang error 13: Battery temperature sensor error

Bafang BBS01/BBS02/BBSHD, M-series mid-drives and hub motors (UART & CAN displays)Dealer neededRide with caution

The controller is not getting a valid temperature reading from the battery (open or shorted sensor line). Many systems allow riding but limit charging or power. On packs without a temperature sensor this can appear after a controller or battery swap.

Likely causes

How to fix Bafang error 13

  1. Remove and refit the battery; clean the contacts
  2. Check the battery connector pins for corrosion or bent pins
  3. Try a known-good battery of the same type; if the code goes, the pack's sensor is faulty
  4. Have the BMS checked or the pack replaced if the sensor is inside the battery
Go to a dealer if: Go to a shop if a clean connection does not fix it; the sensor lives inside the battery pack.
Warranty: Battery packs are usually covered 1-2 years; an internal sensor fault is a valid claim.
Typical cost: Contact cleaning is free; a BMS repair is EUR/USD 80-150, a new pack EUR/USD 300-700.
Still stuck? Take a photo of the display and show it to a local e-bike workshop. Bring the bike's system name (e.g. Bosch Performance Line CX) and the exact code; that saves diagnostic time and money.

Frequently asked

Can I reset error 13?

Refit the battery and power cycle. If the sensor is broken, the code returns.

Can I keep riding?

Often yes at reduced power, but the system can no longer protect the battery from overheating.

Warranty?

Yes if the battery is within its warranty period.

Related Bafang codes

22 · BMS communication error45 · Battery temperature too high

Not an official Bafang document. Compiled from workshop experience and public service information; details can differ per system version and bike brand.