Serial data lines have become common on batteries for laptops and other devices. It's a good way to monitor battery health, temperatures, failure of individual cells, etc. It would be nice if there were a standard software protocol. This would eliminate any rationale device manufacturers have for not allowing any batteries other than their own.