Files
ha-addon-teslamate/README.md
T
Colin Seymour ae479687f4 Update, refactor and restructure repo (#1)
* Remove unused files

* Update dev env

* Update config

* Update docker config

* Add translations

* Update run script

* Auto-gen enc key if not set

* Replace workflows

* Replace dependabot with renovate

* Remove armhf

* Lint

* Remove armhf

* Whoops

* Remove stray comma

* Add image

* Reorder options

* Split and improve docs

* Add back image line

* Update cw

* Typo

* Use correct org

* Move bootstrap to run

* Update scripts

* Update config

* Add note about database

* Label in dockerfile

* tmp force devcontainer version

* Start implementing db creation if not exists

* Create DB if doesn't exist

* Update words

* Remove unused file
2024-05-26 10:28:12 +01:00

3.3 KiB

Home Assistant Add-on: TeslaMate

A self-hosted data logger for your Tesla 🚘

About

TeslaMate is a powerful, self-hosted data logger for your Tesla.

  • Written in Elixir
  • Data is stored in a Postgres database
  • Visualization and data analysis with Grafana
  • Vehicle data is published to a local MQTT Broker

This addon allows you to run TeslaMate on your Home Assistant server based on the the official TeslaMate docker image.

Sponsor me to maintain this addon

TeslaMate Version Ingress Supported Architectures

Requirements

TeslaMate needs a PostgreSQL database. All development and testing has been done using PostgreSQL add-on for convenience but you're welcome to use your own.

For convenience, my add-ons repository includes configuration that points to the PostgreSQL add-on so you can install everything from one repo.

To get the full experience, it is recommended that you also install the community Grafana add-on and MQTT integration.

Installation

  1. Add my add-ons repository to Home Assistant or click the button below to open my add-on repository on your Home Assistant instance.

    Open add-on repo on your Home Assistant instance

  2. Install this add-on.

  3. Install the PostgreSQL add-on and configure and start it, if you wish to use this add-on. The database name isn't important here as the TeslaMate addon will create the database you name in the settings if it doesn't exist.

  4. Configure Grafana as detailed in this addon's documentation.

  5. Enter your PostgreSQL configuration information.

  6. Enter your Grafana configuration information.

  7. Enter your MQTT configuration information.

  8. Click the Save button to store your configuration.

  9. Start the add-on.

  10. Check the logs of the add-on to see if everything went well.

  11. Click the OPEN WEB UI button to open TeslaMate.