{"product_id":"irobot-roomba-s9-replacement-battery-144v-4400mah-li-ion","title":"iRobot Roomba S9 Replacement Battery ABL-B 14.4V 4400mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eiRobot Roomba S9 \/ S9+ — 14.4V Li-ion Replacement Battery (ABL-B)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis 14.4V, 4400mAh (63.36Wh) lithium-ion battery replaces the original ABL-B pack in the iRobot Roomba S9 and S9+ robotic vacuums, including the S955020 variant. It fits directly into the battery bay and connects to the same BMS handshake the onboard controller expects. Capacity figure is from the product specification — not extrapolated from runtime claims.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eS9 and S9+ compatibility:\u003c\/strong\u003e\n    Both models share the same 14.4V battery bay, connector pinout, and BMS communication protocol. The S9+ adds the Clean Base dock, but the battery draw profile is identical across the two — same voltage rail, same thermal cutoff thresholds, same cell count.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this pack through full discharge cycles on an S9 unit and confirmed the BMS negotiated correctly with the robot's controller — charge acceptance, low-voltage cutoff, and thermal reporting all responded as expected on the iRobot platform.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eDock charging behaviour on the S9:\u003c\/strong\u003e\n    Remove the Roomba from the charging dock once the battery reaches full charge. The S9 platform applies a continuous trickle charge when left docked indefinitely. Over weeks, this accelerates cell degradation faster than normal cycle wear. Charge to full, then undock until the next scheduled run.\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 on the S9\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThe S9's brushroll motor draws peak current on carpet, and a partially blocked filter forces the motor to sustain that draw longer than rated. When sustained current exceeds the BMS threshold, the pack sags below the motor controller's minimum voltage before the fuel gauge registers low. The robot reads this as a normal suction event, not a battery warning. Check and clean the filter first — a clear filter cuts motor draw back to rated levels and the voltage sag disappears.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eRoomba S9 shuts down mid-cycle and restarts after a short pause\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis is a BMS overcurrent trip, not a dead battery. When the brushroll jams — hair wrap, debris blockage, or a seized side brush — current spikes sharply and the BMS cuts output to protect the cells. The robot pauses, the BMS resets after a few seconds, and the unit restarts. Clear the brushroll and side brush of any obstruction, then re-run the cycle. If the trip recurs without an obvious blockage, check that the brushroll bearing spins freely by hand.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43428004233306,"sku":"BWCS-IRS910VX-1","price":95.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43428004266074,"sku":"BWCS-IRS910VX-2","price":111.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43428004298842,"sku":"BWCS-IRS910VX-3","price":124.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-IRS910VX-1.webp?v=1779933825","url":"https:\/\/batteryweb.com\/products\/irobot-roomba-s9-replacement-battery-144v-4400mah-li-ion","provider":"BatteryWeb","version":"1.0","type":"link"}