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↗
docs.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.

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

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.
8,606 stars·974 forks·Elixir·AGPL-3.0·41 views

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 are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Teslamate

These projects share indexed features with Teslamate. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→

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.

Which projects share features with teslamate-org/teslamate?

Projects with overlapping indexed features 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…