<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Tesla Data Logger on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/tesla-data-logger/</link>
        <description>Recent content in Tesla Data Logger on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Mon, 15 Jun 2026 21:26:56 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/tesla-data-logger/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>teslamate</title>
        <link>https://producthunt.programnotes.cn/en/p/teslamate/</link>
        <pubDate>Mon, 15 Jun 2026 21:26:56 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/teslamate/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1509948408774-3bbe12bc2102?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3ODE1Mjk5NzN8&amp;ixlib=rb-4.1.0" alt="Featured image of post teslamate" /&gt;&lt;h1 id=&#34;teslamate-orgteslamate&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;teslamate-org/teslamate&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;teslamate&#34;&gt;TeslaMate
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate/blob/main/LICENSE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/badge/license-AGPL--3.0-green.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;License&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://www.bestpractices.dev/projects/10859&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://www.bestpractices.dev/projects/10859/badge&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;OpenSSF Best Practices&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate/actions/workflows/devops.yml&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/teslamate-org/teslamate/actions/workflows/devops.yml/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;CI&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate/actions/workflows/buildx.yml&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/teslamate-org/teslamate/actions/workflows/buildx.yml/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Publish Docker images&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://coveralls.io/github/teslamate-org/teslamate?branch=main&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://coveralls.io/repos/github/teslamate-org/teslamate/badge.svg?branch=main&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Coverage&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://hub.docker.com/r/teslamate/teslamate&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/docker/v/teslamate/teslamate/latest&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;current version&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://hub.docker.com/r/teslamate/teslamate&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/docker/image-size/teslamate/teslamate/latest&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;docker image size&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://hub.docker.com/r/teslamate/teslamate&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/docker/pulls/teslamate/teslamate?color=%23099cec&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;docker pulls&#34;
	
	
&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A powerful, self-hosted data logger for your Tesla.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Written in &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://elixir-lang.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Elixir&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Data is stored in a &lt;strong&gt;Postgres&lt;/strong&gt; database&lt;/li&gt;
&lt;li&gt;Visualization and data analysis with &lt;strong&gt;Grafana&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Vehicle data is published to a local &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/MQTT&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MQTT&lt;/a&gt;&lt;/strong&gt; Broker&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-security-warning&#34;&gt;⚠️ Security Warning
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;[!CAUTION]
&lt;strong&gt;Use Official Versions Only&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;To protect yourself from malicious forks, malware, and data theft, please ensure you only obtain TeslaMate from the official source:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Official Repository: &lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/teslamate-org/teslamate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Official Documentation: &lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://docs.teslamate.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We have received reports of deceptive websites and unofficial mobile apps (e.g. on the App Store) using the TeslaMate name to distribute modified or harmful versions. If you are using a version from another source, your Tesla account credentials and vehicle data may be at risk.&lt;/p&gt;
&lt;h2 id=&#34;documentation&#34;&gt;Documentation
&lt;/h2&gt;&lt;p&gt;The documentation is available at &lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://docs.teslamate.org&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;features&#34;&gt;Features
&lt;/h2&gt;&lt;h3 id=&#34;general&#34;&gt;General
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;High precision drive data recording&lt;/li&gt;
&lt;li&gt;No additional vampire drain: the car will fall asleep as soon as possible&lt;/li&gt;
&lt;li&gt;Automatic address lookup&lt;/li&gt;
&lt;li&gt;Easy integration into Home Assistant (via MQTT)&lt;/li&gt;
&lt;li&gt;Easy integration into Node-Red &amp;amp; Telegram (via MQTT)&lt;/li&gt;
&lt;li&gt;Geo-fencing feature to create custom locations&lt;/li&gt;
&lt;li&gt;Supports multiple vehicles per Tesla Account&lt;/li&gt;
&lt;li&gt;Charge cost tracking&lt;/li&gt;
&lt;li&gt;Import from TeslaFi and tesla-apiscraper&lt;/li&gt;
&lt;li&gt;Customizable theme mode (light, dark, or system default)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;dashboards&#34;&gt;Dashboards
&lt;/h3&gt;&lt;p&gt;Sample screenshots of bundled dashboards can be seen by clicking the links below.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#battery-health&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Battery Health&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#charge-level&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Charge Level&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#charges&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Charges (Energy added / used)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#charge-details&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Charge Details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#charging-stats&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Charging Stats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#database-information&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Database Information&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#drive-stats&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Drive Stats&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#drives&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Drives (Distance / Energy consumed (net))&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#drive-details&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Drive Details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#efficiency&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Efficiency (Consumption (net / gross))&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#location-addresses&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Locations (addresses)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#mileage&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mileage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#overview&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#projected-range&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Projected Range (battery degradation)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#states&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;States (see when your car was online or asleep)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#statistics&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Statistics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#timeline&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Timeline&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#trip&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Trip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#updates&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Updates (History of installed updates)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots#vampire-drain&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vampire Drain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots/#visited-lifetime-driving-map&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Visited (Lifetime driving map)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;screenshots&#34;&gt;Screenshots
&lt;/h2&gt;&lt;p&gt;Sneak peak into TeslaMate interface and bundled dashboards. See &lt;a class=&#34;link&#34; href=&#34;https://docs.teslamate.org/docs/screenshots&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;the docs&lt;/a&gt; for additional screenshots.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/website/static/screenshots/web_interface.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Web Interface&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/website/static/screenshots/drive.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Drive Details&#34;
	
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/website/static/screenshots/battery-health.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Battery Health&#34;
	
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;TeslaMate is licensed under the &lt;strong&gt;GNU Affero General Public License v3.0 (AGPLv3)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This license is designed to ensure that TeslaMate remains free and open for everyone. By using, modifying, or building upon this project, you agree to the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reciprocal Sharing (Copyleft): If you modify TeslaMate or incorporate it into another project, you must release the entire source code of your version under the same AGPLv3 license.&lt;/li&gt;
&lt;li&gt;Universal Access to Source: This requirement applies regardless of how you provide the software to others—whether you distribute it as a downloadable application (e.g., in an App Store), as a pre-packaged image, or provide access to its functionality via a network service (SaaS).&lt;/li&gt;
&lt;li&gt;No Closed-Source Derivatives: We do not permit the use of TeslaMate or its components in closed-source commercial products. If your software interacts with or relies on TeslaMate, it must be open-source. If you build upon this project, you are expected to contribute back to the community.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For the full legal terms, please refer to the &lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate/blob/main/LICENSE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;LICENSE&lt;/a&gt; file.&lt;/p&gt;
&lt;p&gt;Key Requirements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Copyleft: If you modify TeslaMate and distribute it (e.g., as an app, binary, or package) or offer it as a service over a network (SaaS), you must make your modified source code available to all users under the same AGPLv3 license.&lt;/li&gt;
&lt;li&gt;No &amp;ldquo;Closed&amp;rdquo; Forks: This license ensures that improvements made by commercial entities or third parties remain open to the entire community.&lt;/li&gt;
&lt;li&gt;Attribution: You must keep all original copyright notices and license information intact.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Trademark Policy&lt;/strong&gt;: The use of the TeslaMate name and logo is governed by our &lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate/blob/main/TRADEMARK.md&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Trademark Policy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Contributions:&lt;/strong&gt; All contributors must sign our &lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/legal/blob/main/CLA.md&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Contributor License Agreement&lt;/a&gt;. This is handled via cla-assistant.io automatically on first PR and does not take long. &lt;strong&gt;Why do we need this?&lt;/strong&gt; It guarantees that TeslaMate will &lt;strong&gt;always remain Free Software&lt;/strong&gt; (AGPL-3.0) and allows the &lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;teslamate-org&lt;/a&gt; to legally defend the project against license violations.&lt;/p&gt;
&lt;h2 id=&#34;star-history&#34;&gt;Star History
&lt;/h2&gt;&lt;!-- markdownlint-disable MD033 --&gt;
&lt;a href=&#34;https://www.star-history.com/#teslamate-org/teslamate&amp;type=date&amp;legend=top-left&#34;&gt;
 &lt;picture&gt;
   &lt;source media=&#34;(prefers-color-scheme: dark)&#34; srcset=&#34;https://api.star-history.com/svg?repos=teslamate-org/teslamate&amp;type=date&amp;theme=dark&amp;legend=top-left&#34; /&gt;
   &lt;source media=&#34;(prefers-color-scheme: light)&#34; srcset=&#34;https://api.star-history.com/svg?repos=teslamate-org/teslamate&amp;type=date&amp;legend=top-left&#34; /&gt;
   &lt;img alt=&#34;Star History Chart&#34; src=&#34;https://api.star-history.com/svg?repos=teslamate-org/teslamate&amp;type=date&amp;legend=top-left&#34; /&gt;
 &lt;/picture&gt;
&lt;/a&gt;
&lt;!-- markdownlint-enable MD033 --&gt;
&lt;h2 id=&#34;credits&#34;&gt;Credits
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Initial Author: Adrian Kumpf&lt;/li&gt;
&lt;li&gt;List of Contributors:&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/teslamate-org/teslamate/graphs/contributors&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://contrib.rocks/image?repo=teslamate-org/teslamate&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;TeslaMate Contributors&#34;
	
	
&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
