{"product_id":"irobot-roomba-s9-replacement-battery-144v-3300mah-li-ion","title":"iRobot Roomba S9 Replacement Battery 14.4V 3300mAh ABL-B","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 is a 14.4V, 3300mAh Li-ion replacement battery for the iRobot Roomba S9 and S9+ robotic vacuum. It fits OEM part numbers ABL-B and 4650994, including the S955020 variant. Voltage and capacity match the original spec so the Roomba's navigation system and suction motor receive the correct power from the first charge.\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 battery bay geometry, connector pinout, and 14.4V power rail. The S9+ adds the Clean Base dock but draws from the same battery system, so one cell fits both.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this cell through full charge and discharge cycles on an S9 unit. The BMS communicated correctly with the robot's onboard charge controller — no error codes, no premature cutoff on the motor-start current spike.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eDock charging discipline on the S9:\u003c\/strong\u003e\n    The S9 is programmed to return to dock and sit indefinitely. Leaving the replacement cell on continuous trickle charge accelerates capacity fade. Charge to full, then lift the robot off the dock during idle periods of more than two days.\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 and suction motor are high-draw loads. When internal resistance climbs in an ageing cell, voltage sags under load even though the reported state of charge still reads mid-range. The robot's motor driver reads the voltage drop as a brownout and reduces power to protect the drive system. A fresh cell with lower internal resistance holds voltage steady through the full suction cycle, so the indicator and actual performance stay in sync.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eMotor cutting out and recovering mid-clean on carpet\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eThis is a BMS overcurrent trip, not a battery failure on its own. On thick carpet, a partially blocked filter forces the motor to draw sustained current above the BMS threshold, which triggers a protective cutoff. The robot pauses, the BMS resets after a few seconds, and it resumes. Clean the filter and check the brushroll for hair wrap first — if the cutout stops after that, the battery BMS is doing its job. If it continues with a clean filter, check that the replacement cell is fully charged to 16.8V before the next run.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43427991650394,"sku":"BWCS-IRS900VX-1","price":88.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43427991683162,"sku":"BWCS-IRS900VX-2","price":103.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43427991715930,"sku":"BWCS-IRS900VX-3","price":114.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-IRS900VX-1.webp?v=1779933799","url":"https:\/\/batteryweb.com\/products\/irobot-roomba-s9-replacement-battery-144v-3300mah-li-ion","provider":"BatteryWeb","version":"1.0","type":"link"}