Skip to content

Quick start

Booster cable The openOBD service is built upon gRPC technology. Using gRPC you can build automated and guided diagnostic procedures that improve the efficiency and reliability of your remote diagnostics service.

The implementation of these procedures is done by creating and controlling an openOBD session through the Jifeline Networks infrastructure.

  Before you start, please check if you meet the following requirements.

You are a partner of Jifeline Networks

For now, the openOBD service is offered to Jifeline Network partners (a.k.a. providers). If you are currently not part of the Jifeline Network, please get in touch with someone of our commercial team.

You have generated API credentials

You need access to the Partner API of Jifeline Networks. In the examples on this website the credentials are loaded from environment variables. For development purposes it is good practice to store these environment variables in a single file and load them into memory at the start of your program.

The values that need to be present are given below in openobd_credentials.env. Steps to acquire the credentials from the Jifeline Partner dashboard are given here.

OPENOBD_PARTNER_CLIENT_ID=<Client ID>
OPENOBD_PARTNER_CLIENT_SECRET=<Client Secret>
OPENOBD_PARTNER_API_KEY=<API key>
OPENOBD_CLUSTER_ID=001
OPENOBD_GRPC_HOST=grpc.openobd.com
You posses the J-ReX Vehicle Communication Interface (VCI)

The J-ReX interface You need access to a J-ReX connector (VCI of Jifeline Networks) to start developing for openOBD. If you do not have one, please get in touch with someone of our commercial team.