Jump to content

OBD EV Charge Monitoring Configuration Guide: Difference between revisions

From Teltonika Telematics Wiki
No edit summary
No edit summary
Line 156: Line 156:
As a result, diagnostic-request-based EV Charging detection may have '''limited functionality or reduced reliability''' on some VW MEB platform vehicles.
As a result, diagnostic-request-based EV Charging detection may have '''limited functionality or reduced reliability''' on some VW MEB platform vehicles.
</div>
</div>
==Related links==
* https://wiki.teltonika-gps.com/view/FMM003_OBD_II_settings#EV_Charge_Monitoring

Revision as of 13:39, 24 June 2026


What is EV Charge Monitoring?

This feature is designed for EV vehicles to detect the start and end of an EV charging window. During this window, the device requests High-Voltage Battery system data including:

  • HVBattery Charge State
  • HVBattery Charge Level
  • HVBattery Temperature
  • HVBattery Voltage
  • HVBattery Current
  • HVBattery Min Cell Temp
  • HVBattery Max Cell Temp
  • HVBattery Available Energy
  • Slow Charge Count
  • Fast Charge Count

Recommended Firmware version: 04.02.00.rev.602+

Feature Logic

The feature operates as a Finite State Machine (FSM) with two main states. The table below describes each state, the condition for transition, and the PIDs requested during that state.

OBD FSM State Explanation Requested PIDs
EV Charge Wait This state is for TMO-based monitoring used to detect the start condition of EV charging. The device transitions when either HVBattery Charge Level (SOC %) increases by at least 1%, or HVBattery Charge State changes from 0 → 1.
  • HVBattery Charge Level
  • HVBattery Charge State
EV Charge In this state, the device continuously requests a series of PIDs until the feature is locked or the charging session is terminated.
  • HVBattery Charge Level
  • HVBattery Charge State
  • HVBattery Temperature
  • HVBattery Voltage
  • HVBattery Current
  • HVBattery Min Cell Temperature
  • HVBattery Max Cell Temperature
  • HVBattery Available Energy
  • Slow Charge Count
  • Fast Charge Count

Configuration

The feature can be configured through the OBD Feature Set (Parameter ID: 40006). It can only be enabled if all other features within the OBD Feature Set are disabled.

Once EV Charging is selected, two additional configurable parameters will appear:

Parameter Parameter ID Description
EV Charge Start Timeout 40009 Defines the timing for entering EV charging states. Range: 1200–1800 seconds.
EV Charge Stop Timeout 40010 Defines the timing for exiting EV charging states. Range: 1800–2400 seconds.

Important: Currently, this feature is intended to work only with electric vehicles (EVs). Therefore, it is mandatory to configure the device in Non-OBD Compliant mode. Otherwise, there is a risk of unexpected device behaviour.

Step by Step Configuration via SMS/GPRS Commands

Follow the ignition source setting here: OBD Configuration for EV.

For SMS command format follow this link:

1. Set Non-OBD Compliant Mode

Use the following command to enable Non-OBD compliant mode:

setparam 40000:3

2. Set VIN Source Manually

Configure the device to use a manually entered VIN:

setparam 40005:1

3. Add VIN Manually

Enter the VIN manually using the following command format:

setparam 40003:<VIN>

Example:

setparam 40003:WVWZZZ1JZXW000001

4. Enable or Disable EV Charging Monitoring

Enable EV Charging Mode:

setparam 40006:4

Disable EV Charging Mode:

setparam 40006:0

5. Set EV Charge Start Timeout

Range: 1200–1800 seconds

Command format:

setparam 40009:<value_in_seconds>

Example:

setparam 40009:1500

6. Set EV Charge Stop Timeout

Range: 1800–2400 seconds

Command format:

setparam 40010:<value_in_seconds>

Example:

setparam 40010:2000

7. Download the OEM File from FOTA WEB

Send the following command when the vehicle ignition is ON / engine running:

oemreset

This command forces the device to download the OEM file from FOTA Web.

EV Charge Monitoring via Device Configurator

The feature can also be configured using the Teltonika Device Configurator. Navigate to the OBD Feature Set section and select EV Charging from the feature dropdown. The EV Charge Start Timeout and EV Charge Stop Timeout parameters will appear once EV Charging is selected.

Note: Refer to the Teltonika Configurator documentation for further guidance.

Platform Notes

Note: VW MEB platform EVs (such as Audi e-tron, Cupra Born, VW ID series, Skoda Enyaq, and Skoda Elroq) may present specific challenges when monitoring EV charging sessions.

The issue mainly arises due to Volkswagen's integrated OBD audible alert system, which restricts diagnostic communication. When the vehicle enters sleep mode, the system prevents diagnostic requests from being sent to the CAN bus.

Because the EV Charging session detection algorithm relies on diagnostic requests to retrieve battery and charging data, this restriction can interfere with the detection process and make it more difficult to reliably identify charging start and stop events.

As a result, diagnostic-request-based EV Charging detection may have limited functionality or reduced reliability on some VW MEB platform vehicles.

Related links