Немного информации
Зарядом, разрядом литиевых банок в батарее управляет установленный в батарее микроконтроллер, который общается с ноутбуком с помощью SM Bus
(System Management Bus).
Arduino поддерживает протокол I2C который в целом совместим с протоколом SM Bus и позволяет считывать и отправлять данные в микроконтроллер.
Для этого необходимо подключится к DATA выходам батареи. Для этого понадобится три провода. На Arduino (на примере Arduino Uno) подключаем первый провод к Gnd (Земля) второй вывод к A4(SDA) третий к A5(SCL).
Если нет распиновки разъема батареи - понадобится мультиметр. Нужно измерить напряжение между выводами батареи. Между + и - (Gnd) батареи будет номинальное напряжение вашей батареи. Между + и DATA выходами будет напряжение меньше. Два DATA выхода как правило идут подряд (слева направо SDA SCL).