cor
100 W
In continuation on the BMS issues list, one thing that is almost universally a fault detector is an overtemp sensor.
Whether it is a pack getting too hot (See the measurements taken of the "fake" Leadershobby LiPoly repackaged Tekocell packs) or the charger overheating; the charge-controller getting too much voltage and current to regulate or a large bank of shunt resistors shunting too long or in too high ambient. Even a motor controller getting too hot might be a reason to trigger a BMS event and reduce throttle, though it is actually outside the BMS context.
Whether it is a pack getting too hot (See the measurements taken of the "fake" Leadershobby LiPoly repackaged Tekocell packs) or the charger overheating; the charge-controller getting too much voltage and current to regulate or a large bank of shunt resistors shunting too long or in too high ambient. Even a motor controller getting too hot might be a reason to trigger a BMS event and reduce throttle, though it is actually outside the BMS context.