jhansche / ha-teslafi

Home Assistant integration for TeslaFi-monitored vehicles
MIT License
13 stars 0 forks source link
home-assistant home-assistant-custom-component tesla-api teslafi

TeslaFi Home Asisstant Integration

Custom integration for Tesla Vehicles using TeslaFi API feed.

Prior To Installation

You will need your TeslaFi API Token. You can obtain the API token here (note you will need to be logged in first).

Also pay attention to the checkboxes on the "Commands" tab. Any command that is not enabled here will fail when trying to use it.

Note that TeslaFi allows monitoring only one vehicle per account. If you have multiple Tesla vehicles, you would need to create multiple TeslaFi accounts; and therefore you would have multiple API Tokens.

Installation

With HACS

hacs_badge

  1. Open HACS Settings and add this repository (https://github.com/jhansche/ha-teslafi/) as a Custom Repository (use Integration as the category).
  2. The TeslaFi page should automatically load (or find it in the HACS Store)
  3. Click Download
  4. Continue to Setup

Alternatively, click on the button below to add the repository:

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Manual

Copy the teslafi directory from custom_components in this repository, and place inside your Home Assistant Core installation's custom_components directory.

Setup

  1. Install this integration.
  2. Navigate to the Home Assistant Integrations page (Settings --> Devices & Services)
  3. Click the + Add Integration button in the bottom-right
  4. Search for TeslaFi
  5. Enter your API Token from above

Alternatively, click on the button below to add the integration:

Open your Home Assistant instance and start setting up a new integration.