1 post / 0 new
dicsonpan
Showcase: OVMS Mate - A modern, TeslaMate-inspired web dashboard (React + Supabase)

Hi Everyone, I wanted to share a project I've been working on called OVMS Mate. As a fan of the [TeslaMate](https://github.com/teslamate-org/teslamate) project, I wanted a similar high-quality, data-rich visualization experience for my OVMS-equipped vehicle (specifically optimized for my BMW i3 2014, but adaptable to others).

What is OVMS Mate? 

It is a modern web dashboard that visualizes the telemetry data from your OVMS module. It separates the data collection from the visualization using a modern tech stack (Node.js Logger + Supabase + React).

Key Features: 

1. TeslaMate-inspired UI: Clean, dark-mode interface focused on data.

2. Historical Data: Logs every drive and charging session automatically.

3. Visualizations: Interactive charts for speed, elevation, and charging power curves.

4. Live Map: Real-time tracking with path tracing.

5. AI Analysis:(Experimental) Uses Google Gemini to analyze drive efficiency.

6. Passive Logging: The logger subscribes to standard MQTT topics (`v.b.*`, `v.p.*`, etc.) and does not spam the vehicle with active polling commands, preserving battery life.

Links: 

Live Demo / Website: https://ovmsmate.com

GitHub Repository: https://github.com/dicsonpan/OVMS-Mate 

It is open-source (MIT), and I'd love to get feedback from the community or help others set it up. Thanks to the OVMS team for the incredible hardware and firmware foundation that makes this possible!

randomness