awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
teslamate-org avatar

teslamate-org/teslamate

0
View on GitHub↗
8,606 stars·974 forks·Elixir·AGPL-3.0·27 viewsdocs.teslamate.org↗

Teslamate

TeslaMate is a self-hosted vehicle data logger that records telemetry, charging sessions, and driving history from Tesla vehicles for private analysis. It consists of a data logger, a PostgreSQL relational data store, and a visual telemetry dashboard for analyzing battery health, energy consumption, and driving efficiency.

The system features an MQTT telemetry bridge that streams real-time vehicle states and coordinates to external home automation platforms. It also utilizes geofencing to identify and name custom physical locations based on vehicle coordinates.

The platform covers a broad range of capabilities including energy monitoring to track charging costs and efficiency, high-precision telemetry logging for speed and elevation, and driving history tracking. It provides utilities for importing historical vehicle records from external services and ensures secure storage of API tokens through encryption.

The application and its visualization layers are packaged as container images to ensure consistent execution environments across different hosts.

Features

  • Vehicle Telemetry - Collects high-precision drive data including position, speed, power, and elevation via a streaming interface.
  • Trip Loggers - Logs individual drives with comprehensive details on total ascent, descent, and active navigation routes.
  • Relational Data Stores - Implements a relational data store using PostgreSQL to persist high-precision vehicle telemetry and geofence configurations.
  • Telemetry Persistence - Stores high-precision vehicle telemetry and states in a relational database for historical analysis and reporting.
  • Vehicle Telemetry Analysis - Visualizes logged telemetry through self-hosted dashboards to monitor long-term vehicle health and usage.
  • Location Tracking - Maps driving history and uses geofencing to identify custom locations and trigger automation.
  • EV Charging Monitoring - Tracks real-time charging status, energy usage, and station statistics for electric vehicles.
  • Charging Cost Monitoring - Calculates the total financial cost of charging sessions by monitoring energy added during each event.
  • Geo-Fencing - Uses virtual geographic boundaries to automatically identify and name specific physical locations based on vehicle coordinates.
  • Home Automation Integrations - Streams real-time vehicle states and location data to external smart home systems via the MQTT protocol.
  • Telemetry Bridges - Acts as a messaging interface that streams real-time vehicle states and coordinates to external automation platforms.
  • Reverse Geocoding Integrations - Performs automatic address lookups and uses geofencing to identify custom vehicle locations from coordinates.
  • MQTT Messaging Integrations - Provides integration with external automation platforms by streaming real-time vehicle states via the MQTT protocol.
  • Geofencing - Matches vehicle coordinates against predefined virtual boundaries to automatically identify and name physical locations.
  • Energy Efficiency Analytics - Derives vehicle efficiency factors from charging data to improve the accuracy of trip consumption metrics.
  • Vehicle Energy Analysis - Tracks charging costs, energy consumption, and battery efficiency over time to analyze vehicle performance.
  • Data and Databases - Self-hosted data logger for electric vehicles.

Star history

Star history chart for teslamate-org/teslamateStar history chart for teslamate-org/teslamate

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Teslamate

Similar open-source projects, ranked by how many features they share with Teslamate.
  • adriankumpf/teslamateadriankumpf avatar

    adriankumpf/teslamate

    8,606View on GitHub↗

    TeslaMate is a self-hosted system for recording and archiving telemetry from Tesla vehicles to a local database. It functions as a vehicle data logger and telemetry dashboard designed to maintain a complete history of driving and vehicle state data locally. The system includes a vehicle charging cost tracker to monitor the financial cost of charging sessions based on energy usage and electricity rates. It also features a geofencing location manager for defining custom geographic boundaries to automatically label visited locations and a home automation data broker that publishes real-time vehi

    Elixir
    View on GitHub↗8,606
  • evcc-io/evccevcc-io avatar

    evcc-io/evcc

    6,856View on GitHub↗

    evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar inverters, electric vehicle chargers, home batteries, and smart devices to route surplus solar energy to load points, optimizing energy use and minimizing grid costs. The platform functions as a multi-protocol charger orchestrator and ISO 15118-2 plug and charge controller, enabling automatic vehicle identification and battery state retrieval. It distinguishes itself through a plugin-based device abstraction layer and protocol-agnostic drivers that unify control across diverse har

    Gobatterychargereebus
    View on GitHub↗6,856
  • babybuddy/babybuddybabybuddy avatar

    babybuddy/babybuddy

    2,669View on GitHub↗

    BabyBuddy is a self-hosted infant care tracking application designed for logging feedings, diaper changes, and growth metrics to monitor child development. It functions as a private data store for sensitive health and activity records, providing a containerized environment for managing childcare data across different hardware architectures. The system integrates with home automation hubs and provides a RESTful API to enable programmatic recording and querying of care data. It supports collaborative caregiver management, allowing multiple family members or professional caregivers to share acce

    Pythonbabydashboarddjango
    View on GitHub↗2,669
  • theoehrly/fast-f1theOehrly avatar

    theOehrly/Fast-F1

    5,151View on GitHub↗

    Fast-F1 is a Python data library and telemetry analyzer designed for Formula 1. It serves as a programmatic API wrapper to retrieve and process timing data, session results, and high-frequency vehicle sensor metrics. The project provides specialized tools for motorsport performance benchmarking and visualization. It enables the comparison of vehicle telemetry, such as speed traces and gear shifts, and generates spatial track maps with speed and corner overlays. The library covers a broad range of data retrieval and analysis capabilities, including the extraction of racing schedules, champion

    Python
    View on GitHub↗5,151
See all 30 alternatives to Teslamate→

Frequently asked questions

What does teslamate-org/teslamate do?

TeslaMate is a self-hosted vehicle data logger that records telemetry, charging sessions, and driving history from Tesla vehicles for private analysis. It consists of a data logger, a PostgreSQL relational data store, and a visual telemetry dashboard for analyzing battery health, energy consumption, and driving efficiency.

What are the main features of teslamate-org/teslamate?

The main features of teslamate-org/teslamate are: Vehicle Telemetry, Trip Loggers, Relational Data Stores, Telemetry Persistence, Vehicle Telemetry Analysis, Location Tracking, EV Charging Monitoring, Charging Cost Monitoring.

What are some open-source alternatives to teslamate-org/teslamate?

Open-source alternatives to teslamate-org/teslamate include: adriankumpf/teslamate — TeslaMate is a self-hosted system for recording and archiving telemetry from Tesla vehicles to a local database. It… evcc-io/evcc — evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar… babybuddy/babybuddy — BabyBuddy is a self-hosted infant care tracking application designed for logging feedings, diaper changes, and growth… theoehrly/fast-f1 — Fast-F1 is a Python data library and telemetry analyzer designed for Formula 1. It serves as a programmatic API… microsoft/airsim — AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built… ismaelmartinez/teams-for-linux — This project is a Microsoft Teams Linux client that functions as a native desktop wrapper for the web-based…