version: "3"
services:
app:
build: /path/to/tm-to-abrp-repo
environment:
- PATH_PREFIX=/abrp # optional, default is /
- TZ=Europe/Berlin # set timezone
- MQTT=tcp://localhost:1883 # mqtt URL
- TM_CAR_NUMBER=1 # teslamate car number
- ABRP_CAR_MODEL=xyz # check values via https://api.iternio.com/1/tlm/get_carmodels_list
- ABRP_TOKEN=xyz # car token
- ABRP_API_KEY=xyz
docker build . -t app && docker run -it --rm --network host app
Heavily influenced by the Python-based implementation created by @letienne: letienne/teslamate-abrp