Saltar al contenido
BattGrade
Metodología pública

Cómo calcula BattGrade el Estado de Salud

Versión 4.3 · Última actualización 4 de octubre de 2026

1. Resumen

BattGrade emite certificados del estado de la batería de vehículos eléctricos. Este documento explica, en términos sencillos, cómo se obtiene una puntuación del estado de salud (SoH), desde los datos brutos que leemos de un vehículo hasta el grado en letra impreso en un certificado. Lo publicamos para que cualquiera que lea un certificado pueda ver cómo se obtuvo su resultado.

En resumen: la app lee el sistema de gestión de la batería del vehículo por OBD2 con solicitudes de solo lectura, nuestro servidor recalcula el resultado a partir de esos datos brutos, y el certificado indica el SoH, el método empleado y su margen de incertidumbre, y registra los posibles avisos.

2. Qué significa el Estado de Salud

El Estado de Salud es la energía o la capacidad utilizable de la batería hoy, expresada como porcentaje de lo que ofrecía la misma variante de batería cuando era nueva. La referencia es la variante exacta montada en el coche, como un tamaño de batería concreto, no una media del modelo.

El certificado muestra el SoH redondeado a 0,1 puntos porcentuales y nunca por encima del 100%. Algunas baterías jóvenes indican algo más que su valor nominal; en ese caso el certificado muestra 100% y registra un aviso de que el valor bruto era mayor.

3. Datos que leemos

La app de BattGrade se conecta a un adaptador OBD2 Bluetooth enchufado en la toma de diagnóstico del vehículo y lee los valores que expone el sistema de gestión de la batería (BMS) y las centralitas relacionadas. Lo que está disponible depende del modelo. Normalmente:

  • El SoH que indica el BMS, el estado de carga y, cuando están disponibles, la energía restante o a carga completa y la capacidad en amperios-hora
  • La tensión de cada celda y las temperaturas de los módulos de la batería
  • La resistencia de aislamiento del sistema de alta tensión
  • Los contadores de energía acumulada y el número de cargas, cuando el vehículo los guarda
  • La identidad del vehículo (VIN), el kilometraje y el año del modelo

Cada solicitud enviada al vehículo y cada respuesta recibida se guardan con la prueba como datos brutos. Nuestro servidor usa esos datos brutos para recalcular el resultado (sección 9).

4. Condiciones de la prueba

El vehículo debe estar despierto, con el contacto puesto o en modo READY según el modelo. Un vehículo en reposo no devuelve datos de la batería y la prueba se detiene sin resultado.

La prueba usa únicamente solicitudes de diagnóstico de solo lectura. La app envía solicitudes OBD2 estándar (modos 01 y 09), lecturas de datos del fabricante (servicios 21 y 22) y una lectura de identificación que da el VIN en algunos modelos de Hyundai y Kia, y bloquea cualquier otra solicitud antes de que llegue al adaptador. No escribe nada en el vehículo, no borra códigos de avería, no reinicia ninguna centralita y nunca escribe en la configuración guardada del adaptador.

5. Métodos e incertidumbre

Según lo que exponga el vehículo, el SoH se obtiene con uno de tres métodos. El certificado indica el método usado y un margen de incertidumbre en puntos porcentuales (±). El margen depende del método y del vehículo.

  • Basado en energía: la energía a carga completa estimada a partir de los datos del BMS, dividida entre la energía utilizable de la misma variante cuando era nueva. Solo se usa cuando el estado de carga y la temperatura de la batería permiten una estimación fiable.
  • Basado en capacidad: la capacidad actual en amperios-hora, dividida entre la capacidad de la misma variante cuando era nueva.
  • Indicado por el BMS: el valor de SoH que indica el sistema de gestión de la batería, usado tal cual.

Cuando hay más de un método disponible, se prefiere el basado en energía, después el basado en capacidad y después el valor del BMS. Si el valor del BMS y un valor basado en energía o en capacidad difieren en más de 5 puntos, se registra un aviso, el grado se basa en el menor de los dos y el margen de incertidumbre se amplía 2 puntos.

6. Normalización por marca, modelo y variante

Los fabricantes guardan los datos de la batería en lugares y formatos distintos. Para cada familia de vehículos compatible mantenemos un decodificador y una tabla de variantes de batería con sus valores de referencia cuando son nuevas: energía utilizable y bruta, capacidad en amperios-hora, número de celdas en serie y química de las celdas. Así una puntuación significa lo mismo en un Hyundai, un Nissan y un Renault.

La variante se identifica a partir de las propias respuestas del vehículo, como el número de celdas o la capacidad indicada, y el año del modelo solo sirve para desempatar. Si la variante no se puede determinar, los métodos basados en energía y en capacidad no se usan y se registra un aviso. Cuando el valor de referencia de una batería nueva es a su vez una estimación, un aviso lo indica.

7. Comprobaciones y avisos

Además del SoH, el resultado incluye comprobaciones que pueden revelar problemas que un solo porcentaje oculta. Cada comprobación solo se realiza si el vehículo proporciona los datos necesarios. Los resultados se muestran en el certificado y por sí solos no cambian el grado.

  • Dispersión de tensión entre celdas: la diferencia entre la tensión de celda más alta y la más baja. Por encima de 30 mV se marca para vigilar y por encima de 50 mV como deficiente. Las baterías LFP tienen una curva de tensión plana, por lo que su dispersión solo se evalúa con un estado de carga muy alto o muy bajo.
  • Dispersión de temperatura: la diferencia entre la lectura de temperatura de la batería más alta y la más baja. Por encima de 5 °C es una advertencia y por encima de 8 °C se marca como alta.
  • Aislamiento: la resistencia de aislamiento del sistema de alta tensión en relación con su tensión. Por debajo de 500 Ω/V es una advertencia y por debajo de 100 Ω/V un fallo, según el Reglamento n.º 100 de las Naciones Unidas.
  • Indicios de un reinicio del BMS: un SoH indicado más de 5 puntos por encima del valor basado en capacidad, o un SoH casi de nuevo en un coche cuya energía descargada acumulada es demasiado baja para su kilometraje. Ambos pueden deberse a un reinicio del BMS o a una sustitución de la batería.

8. Grados

El grado se deriva estrictamente del SoH redondeado a 0,1, con las mismas bandas para todas las marcas:

  • A: 85% o más
  • B: del 70% al 84,9%
  • C: del 55% al 69,9%
  • D: del 40% al 54,9%
  • F: menos del 40%

Los grados se derivan de la puntuación y nunca se asignan a mano.

9. Recálculo en nuestro servidor

La app muestra un resultado en el momento, pero no puede fijar la puntuación de un certificado. Envía los datos brutos con cada prueba y nuestro servidor ejecuta el mismo código de decodificación y puntuación sobre esos datos brutos. El certificado se emite con el resultado y las lecturas del servidor. Si el resultado o las lecturas que envía la app no coinciden, no se emite ningún certificado.

Las pruebas realizadas en el modo demo de la app usan datos sintéticos y nunca pueden convertirse en certificados.

10. Validez

Un certificado es válido durante 6 meses desde su fecha de emisión. Después se puede seguir verificando, pero aparece como caducado. Un emisor puede revocar un certificado, por ejemplo tras un error; la página de verificación lo muestra entonces como revocado.

BattGrade también puede revocar un certificado, por ejemplo cuando se emitió a partir de datos falsos o infringiendo nuestros Términos del Servicio.

11. Integridad y verificación

Al emitir un certificado, calculamos un hash SHA-256 sobre una forma canónica de sus datos públicos (el vehículo, el resultado, las lecturas, un hash de los datos brutos y el emisor) y lo firmamos con una clave ECDSA P-256. Los datos del cliente no forman parte de los datos firmados.

La página de verificación recalcula el hash a partir de los datos guardados y comprueba la firma cada vez que se abre un certificado. Nuestras claves públicas están publicadas en /api/certificates/keys, para que cualquiera pueda comprobar una firma de forma independiente.

La firma demuestra que los datos públicos del certificado no han cambiado desde su emisión. No es una firma electrónica cualificada ni un sello electrónico cualificado conforme al Reglamento eIDAS de la UE (Reglamento (UE) n.º 910/2014).

12. Qué es BattGrade y qué no es

La puntuación de un certificado la calcula y la firma el servidor de BattGrade a partir de los datos brutos leídos del vehículo. Nadie puede escribirla a mano ni modificarla, ni el inspector ni el vendedor, y el certificado muestra quién realizó la prueba.

BattGrade es una empresa privada. No es una autoridad pública ni un laboratorio de ensayo acreditado, y no es parte en ninguna venta. Los inspectores son empresas independientes que usan BattGrade para emitir certificados; BattGrade no comprueba sus cualificaciones ni los números de licencia que introducen.

13. Límites

Un certificado es útil porque es preciso sobre lo que midió. Es igual de importante saber lo que no muestra:

  • Es una instantánea de los datos leídos en la fecha de la prueba. Después, la batería sigue envejeciendo.
  • El resultado depende de los valores que comunica el sistema de gestión de la batería. BattGrade no puede medir directamente las celdas ni detectar todas las manipulaciones de esos valores.
  • No hay una prueba física de carga o descarga. Los métodos basados en energía y en capacidad usan las estimaciones guardadas por el BMS.
  • Cada comprobación solo se realiza si el vehículo expone los datos que necesita. Un certificado sin el resultado de una comprobación no dice nada sobre esa comprobación.
  • Algunos valores de referencia de baterías nuevas son estimaciones. Un aviso en el certificado lo indica.
  • El VIN se lee del vehículo cuando el vehículo lo comunica; si no, lo escribe el inspector, y el certificado lo indica. El kilometraje lo introduce el inspector.

14. Versionado

Cada certificado lleva sellada la versión del algoritmo utilizada para producirlo. Cuando la metodología cambia de forma sustancial, publicamos una nueva versión aquí y conservamos las versiones anteriores, de modo que cualquier certificado histórico pueda interpretarse siempre conforme a las reglas vigentes en el momento de su emisión.

Novedades de la versión 4.3: nuestro servidor recalcula ahora, a partir de los datos brutos del vehículo, el resultado de cada certificado emitido desde la app; cada certificado indica su método y su margen de incertidumbre; los valores de referencia se fijan por variante de batería; se publican las cinco bandas de grados; cuatro comprobaciones se muestran en el certificado; y este documento ahora cubre las condiciones de la prueba, la validez y las firmas.