Tesla RUCs Management

Welcome to the Tesla Road User Charges management application for New Zealand.

Getting Started

This application helps you:

  • Connect to Tesla Fleet API and sync your vehicle data
  • Monitor odometer readings automatically
  • Calculate and purchase Road User Charges (RUC) as needed
  • Track your vehicle usage and RUC transactions

Features

  • Tesla Integration: Secure OAuth connection to Tesla Fleet API
  • Automatic Monitoring: Background job to sync odometer readings
  • RUC Management: Track and purchase Road User Charges
  • Multi-Vehicle Support: Manage multiple Tesla vehicles
  • Detailed History: View usage patterns and transaction history

Setup Instructions

  1. Configure Tesla API credentials in environment variables
  2. Authenticate with Tesla using OAuth
  3. Register partner account with Tesla Fleet API (required for first use)
  4. Discover and register your Tesla vehicles
  5. Enable background monitoring for automatic odometer sync
  6. Configure RUC settings and thresholds