Skip to content
Tim (robske_110) edited this page Jan 11, 2023 · 2 revisions

To set the ABRP (A Better Route Planner) integration up, follow these steps:

  1. Make sure the version of IDDataLogger you have installed is at least v0.0.7

  2. Get a token for the generic data source from the ABRP app. ("Link Generic" button)

  3. Enter the token into the config option integrations.abrp.user-token, or use the config-wizard to do so (run ~/IDDataLogger/config-wizard.sh --setup-abrp).

  4. Restart IDDataLogger (for standard installations: sudo systemctl restart iddatalogger.service)

Older installations

For older non-docker installations (installed before 2022-01-12 or without commit 023ecad) you need to use the config-wizard, or manually add the entries to the config file.

Using the config-wizard the complete list of commands to run for (old) standard installations are:

cd ~/IDDataLogger
./docs/update.sh
./config-wizard.sh --setup-abrp
sudo systemctl restart iddatalogger.service

Alternative: To manually add the entries to the config file, add these lines and enter the ABRP user token at the appropriate place. You can do this using nano ~/IDDataLogger/config/config.json

Docker

As described in docker.md config options can be set via env variables. Docker users can simply set the IDDATALOGGER_INTEGRATIONS_ABRP_USER_TOKEN env variable after doing a standard update.