OBD EV Charge Monitoring Configuration Guide
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.603+
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. |
|
| EV Charge | In this state, the device continuously requests a series of PIDs until the feature is locked or the charging session is terminated. |
|
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_Tracker_Configuration_for_Electrical_Vehicles_–_Basic_Recommendations.
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: A screenshot example of the Device Configurator configuration is shown above. Refer to the Device 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.