mirror of
https://github.com/vide/matedroid.git
synced 2026-01-20 00:03:17 +08:00
docs: update README with new features and utility script
- Add 3D car image, charge details, dark mode to feature list - Add osmdroid to tech stack - Document fetch_tesla_assets.py utility script 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
24
README.md
24
README.md
@@ -4,11 +4,13 @@ A native Android application for viewing Tesla vehicle data from your self-hoste
|
||||
|
||||
## Features
|
||||
|
||||
- **Dashboard** - Real-time vehicle status at a glance
|
||||
- **Dashboard** - Real-time vehicle status at a glance with 3D car image matching your vehicle's color and wheels
|
||||
- **Charging History** - View all charging sessions with statistics and charts
|
||||
- **Drive History** - Track trips with efficiency metrics
|
||||
- **Charge Details** - Interactive map and detailed power/voltage/temperature charts
|
||||
- **Drive History** - Track trips with efficiency metrics and route visualization
|
||||
- **Battery Health** - Monitor battery degradation over time
|
||||
- **Software Updates** - Track update history
|
||||
- **Dark Mode** - Follows system theme
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -70,6 +72,24 @@ matedroid/
|
||||
- **Networking**: Retrofit + OkHttp + Moshi
|
||||
- **Local Storage**: DataStore
|
||||
- **Charts**: Vico
|
||||
- **Maps**: osmdroid (OpenStreetMap)
|
||||
|
||||
### Utility Scripts
|
||||
|
||||
#### `util/fetch_tesla_assets.py`
|
||||
|
||||
Python script to download Tesla car 3D renders from Tesla's compositor service. Requires [uv](https://github.com/astral-sh/uv) for dependency management.
|
||||
|
||||
```bash
|
||||
# Download all car images (Model 3 & Y, various colors/wheels)
|
||||
./util/fetch_tesla_assets.py
|
||||
|
||||
# Preview what would be downloaded
|
||||
./util/fetch_tesla_assets.py --dry-run
|
||||
|
||||
# Custom output directory
|
||||
./util/fetch_tesla_assets.py --output-dir /path/to/assets
|
||||
```
|
||||
|
||||
### Running Tests
|
||||
|
||||
|
||||
Reference in New Issue
Block a user