No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-03 16:14:19 +02:00
.gitignore Read config from stdin 2026-06-07 14:52:46 +02:00
config.example.yaml Initial commit 2026-06-07 14:38:57 +02:00
README.md Update usage in README 2026-06-07 14:53:19 +02:00
requirements.txt Update pytoyoda version 2026-07-03 16:14:19 +02:00
sync.py Skip status, climate_status and climate_settings updates 2026-06-30 18:54:36 +02:00

PyToyoda archiver

Fetches recent trips from pytoyoda and archives them as flat GeoJSON files in a folder.


Requirements

  • Python ≥ 3.11
  • A Toyota / Lexus account with an enrolled vehicle (Lexus Link / MyT)

Installation

# 1. Clone / copy the project folder

# 2. Create a virtual environment (recommended)
python -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate

# 3. Install dependencies
pip install -r requirements.txt

Configuration

Copy config.example.yaml to config.yaml and update the settings.

Usage

cat config.yaml | ./.venv/bin/python sync.py

License

Licensed under MIT.