Bump... Does anyone know of any software that does this? Only Dell seems to have it for their laptops. I don't think it should be that hard to code, why is there no third party software that can control charge? Windows already suspends charging at 100% until the battery has discharged to 95% or something... So why don't we have software that can stop it at a set percentage and start it again?
I've been doing some reading at Battery University and it seems that the best zone to stay in for batteries is 65-75%. That's it, all of 10% to play in for best longevity...
Because it's not a small thing to code. Windows does not do suspend charging. Windows can be configured to respond to certain battery percentages (throttling, shutdown, sleeping, etc) but Windows by default does not have any tie-in into the the Battery Management System. That is purely tied to the laptop's Battery Management hardware and requisite firmware that controls it.
As you mentioned, some laptop manufacturers build software that interacts with their laptop's battery management hardware (Lenovo, Dell, etc) but those are proprietary pieces of software specifically written to interface with their battery management hardware.
Several battery management systems have absolutely no configuration ability. Their parameters are burned into the firmware and set in stone. It is very much a case-by-case basis. If your laptop manufacturer does not have a software tool to interact with their battery management system, then you're not going to readily be able to selectively control it.