A method, for a device including processing circuitry, for continuous measurement of efficiency of a battery, installed in a vehicle, the method comprising:
- computing by the processing circuitry, a state of charge SOC of the battery installed in the vehicle throughout both a key-off phase and a key-on phase, without a direct measurement of current, the computing being performed by progressively reading a battery voltage, both in absence and in presence of an electrical load and considering a time elapsed since a beginning of each discharge phase;
- determining a state of health SOH, of the battery by applying a controlled current load and comparing a resulting voltage drop to predetermined parameters;
- determining a state of function SOF, of the battery by estimating a residual autonomy that is a function of a discharge rate or current rate, and of an evolution of the SOC;
- correlating and normalizing the SOC, SOH, and SOF based on an operating temperature of the battery;
- and
- storing at least an initial SOC and SOH that are determined during the key-off phase.