How to connect OEM data to flespi through High Mobility platform

Step by step guide on how to set up data flow from High Mobility platform to flespi.

High Mobility is a platform designed to normalize and centralize vehicle telemetry and status data from various OEM sources into a single, consistent API. It abstracts away the complexities of disparate OEM data formats and communication protocols, providing developers with a unified interface to access vehicle information like CAN bus data, sensor readings, and vehicle state.

This guide walks you through the process of connecting TEST data streams to flespi to the data from High Mobility. If you struggle with connecting LIVE API data from real vehicles, please contact the flespi team for support.

Step 1. Create an account at High Mobility platform.

Step 2. Create a new data project

Step 3. Add the desired data packages for the vehicle manufacturers that you want to test.

Step 4. Create MQTT Streaming

Step 5. Create MQTT Client certificate chain and download it: there are 3 files in the archive: ca_certificates.pem, certificate.pem.crt and private.pem.key.

Step 6. Now we have all the data to create a high-mobility channel at flespi: go to flespi -> channels -> create new channel -> select protocol “high-mobility”.

  • From OAuth Client copy Client ID, Client Secret and get API base URL in format https://sandbox.api.high-mobility.com/ (without v1/access_tokens)
  • In the Streaming section click on curved brackets near the created MQTT Certificate, and copy MQTT Broker URI, Client ID and topic to subscribe
  • Extract the archive downloaded on a previous step and insert certificates and key values to the appropriate configuration fields.

Step 7. Create a new simulator and open it


Step 8. Create new device at flespi with type “High Mobility”, use VIN from simulator as device identifier.

Step 9. In the created flespi device go to Commands and Settings -> New command -> select “Provision device” command and execute it by adding it to the queue.

Step 10. At High Mobility platform go to Simulations -> Create new and run it.


Once you do all the steps you’ll see the data in flespi Logs & Messages tables