f00d4tehg0dz / Teslafi-Status-Plugin-for-Eglato-Streamdeck

Streamdeck plugin to show your Tesla Stats via TeslaFI or TeslaMate
MIT License
6 stars 3 forks source link
elgato-stream-deck streamdeck-plugin tesla teslafi teslamate

Tesla Status Plugin for Elgato Streamdeck

View your Tesla Data using the TeslaFi API or TeslaMate.

Tesla Status is on the Elgato Marketplace! View on Marketplace.

Screenshot

screencap.png

Please report any issues you see on the project's Github page. I welcome any feedback.

Features

Installation

Download from the Release Folder.

Double-click to install Tesla Status to theStreamDeck.

If you want to use TeslaFI Please ensure you have an active subscription with TeslaFi and enable your API key.

If you want to use TeslaMate Make sure you have the software installed locally TeslaMate Make sure to enable WebSockets in your config. Port 9001 is automatically inserted.

Configuration

(Choose TeslaFI or TeslaMate)

  1. TeslaFI API Key: Enter your TeslaFi API key to start fetching data.
  2. TeslaMate Base URL: Enter your TeslaMate base URL to start fetching data.
  3. Automatic Refresh: Enable or disable automatic data refresh every 20 minutes.
  4. Temperature Unit: Select between Fahrenheit (F) and Celsius (C).
  5. Distance Unit: Select between Miles (Mi) and Kilometers (Km).
  6. Custom Fields: Choose which five fields to display on your Stream Deck. I've included the full List below.
    1. Car Name: Display the name of your Tesla vehicle.
    2. Inside Temp: Display the current inside temperature.
    3. Battery Range: Display the current battery range.
    4. Charging State: Display the current charging state.
    5. Outside Temp: Display the current outside temperature.
    6. Odometer: Display the current odometer.
    7. Estimated Range: Display the estimated range.

Localization

The plugin supports the following languages:

To switch the language, adjust the language settings in the configuration file.

Contributing

Feel free to contribute to this project by submitting issues or pull requests on the Github page.

License

This project is licensed under the MIT License. Please look at the LICENSE file for details.


Thank you for using the Tesla Status Plugin for Elgato Streamdeck! We appreciate your feedback and support.