{"product_id":"dyson-dc31-animal-replacement-battery-228v-4000mah-li-ion","title":"Dyson DC31 Animal 22.8V Replacement Battery 965557-03","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eDyson DC31 Animal \/ DC34 \/ DC35 Series — 22.8V Li-ion Replacement Battery (965557-03)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 22.8V 4000mAh lithium-ion battery replaces the original pack in Dyson DC31 Animal, DC34, DC34 Animal, DC35, and related cordless handheld vacuum models. It cross-references OEM part numbers 965557-03, 917083-01, 202932-01, 202932-02, 202932-05, 202932-06, and Type-B. Capacity is sourced from product data at 4000mAh (91.2Wh).\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eDC31 \/ DC34 \/ DC35 battery compatibility:\u003c\/strong\u003e\n    These models share the same 22.8V battery rail, connector type, and BMS handshake protocol. A replacement cell that passes the BMS initialisation check on one will operate correctly across the full range listed above.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this battery through full charge and discharge cycles on DC31 and DC35 units. The BMS responded correctly to motor-start surge, maintained stable cell voltage under sustained suction load, and tripped overcurrent protection as expected when the airpath was deliberately blocked.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eDock charging habit on DC31 and DC34 units:\u003c\/strong\u003e\n    Do not leave the vacuum sitting on the charging dock permanently between uses. Continuous trickle charge compresses cell capacity faster than standard cycling. Charge to full, remove from the dock, and reconnect only when the battery is depleted.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eSuction dropping before the battery indicator reaches low\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe DC31 and DC35 motors draw significantly more current when airflow is restricted — a partially blocked filter or clogged cyclone forces the motor to compensate. This elevated draw causes cell voltage to sag earlier in the discharge curve than normal, which the BMS interprets as a low-battery condition even when charge percentage appears adequate. The result is reduced suction well before the indicator light signals low. Clean or replace the filter first, then retest — most users find suction returns to full strength without touching the battery.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eMotor cuts out mid-clean then recovers after a few seconds\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis is an overcurrent trip, not a dead battery. When sustained suction against a blockage or heavy carpet pile pushes current draw beyond the BMS threshold, the protection circuit cuts motor power to prevent cell damage. The BMS resets automatically after a short pause, which is why the vacuum restarts on its own. Clear any blockage in the wand, head, or filter before resuming use. If the cutout repeats on a clean airpath, verify cell voltage at the terminals — a resting voltage below 20V on a recently charged pack indicates cell degradation rather than a blockage issue.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43428032118874,"sku":"BWCS-DYC342VX-1","price":103.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43428032151642,"sku":"BWCS-DYC342VX-2","price":121.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43428032184410,"sku":"BWCS-DYC342VX-3","price":134.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-DYC342VX-1.webp?v=1779933900","url":"https:\/\/batteryweb.com\/products\/dyson-dc31-animal-replacement-battery-228v-4000mah-li-ion","provider":"BatteryWeb","version":"1.0","type":"link"}