ABRP OBD PID setup – Renault Zoe R110

ABRP OBD PID setup – Renault Zoe R110

Getting real telemetry from a Renault Zoe Ph2 R110 into A Better Route Planner via an ELM327 dongle.

Most of the config comes straight from what ABRP already provides for the Zoe R110. The only additions I made on top were odometer and batt_temp, both cross-referenced against the CanZE source for the Zoe Ph2.


Motivation

My lease expires within the year and my Renault data subscription — which I use for odometer tracking in Home Assistant to monitor my KM allowance — had expired. Renewing it for less than a year wasn't an option, so I wanted the data another way. I now pull odometer directly from OBD via ABRP, and feed it into Home Assistant using jrgutier's ABRP integration.


Setup


Adding the PIDs

In ABRP, open OBD PID editor. There are two separate sections to update for each new PID: Data fetching commands and Equations.

The Zoe uses two ECU groups, each preceded by header commands that tell the ELM327 which ECU to talk to. PIDs must be placed inside the correct group — putting a PID in the wrong group will return no data or garbage.


Odometer

Data fetching commands — add 222006 inside the 18DAF1DA group:

ATSHDADAF1
ATCRA18DAF1DA
ATFCSH18DADAF1
222003
2220FE
2221CC
222006        ← add here

Equations — add a new entry:

FieldValue
Telemetry keyodometer
OBD Command222006
EquationA*65536+B*256+C
Min / Max0 / 500000

Battery temperature

Data fetching commands — add 229012 inside the 18DAF1DB group:

ATSHDADBF1
ATCRA18DAF1DB
ATFCSH18DADBF1
2291C8
229003
229001
229002
229012        ← add here

Equations — add a new entry:

FieldValue
Telemetry keybatt_temp
OBD Command229012
Equation0.0625*(A*256+B)-40
Min / Max-40 / 60