tesla
Control and monitor Tesla vehicles via the Tessie API. Use when you need to check Tesla status (battery, location, charging), control climate (heat/cool), lock/unlock doors, start/stop charging, honk/flash lights, open charge port or trunks, or any other Tesla vehicle command.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Control and monitor Tesla vehicles via the Tessie API. Use when you need to check Tesla status (battery, location, charging), control climate (heat/cool), lock/unlock doors, start/stop charging, honk/flash lights, open charge port or trunks, or any other Tesla vehicle command. Requires TESSIE_API_KEY environment variable.
How to use
Zainstaluj bibliotekę requests w Pythonie, uruchamiając w terminalu polecenie pip install requests.
Utwórz klucz API na stronie https://my.tessie.com/settings/api i zapisz go w zmiennej środowiskowej TESSIE_API_KEY. W systemach Linux/macOS dodaj export TESSIE_API_KEY="twój-klucz-tutaj" do pliku .bashrc lub .zshrc; w Windows PowerShell użyj $env:TESSIE_API_KEY = "twój-klucz-tutaj".
Pobierz numer VIN (Vehicle Identification Number) swojego pojazdu, uruchamiając python scripts/tessie.py vehicles — wyświetli listę wszystkich samochodów przypisanych do Twojego konta Tessie.
Sprawdzaj status pojazdu poleceniem python scripts/tessie.py status --vin TWÓJ_VIN, aby uzyskać informacje o baterii, lokalizacji, klimatyzacji i stanie ładowania.
Steruj pojazdem za pomocą dedykowanych poleceń: python scripts/tessie.py lock --vin TWÓJ_VIN do zablokowania, unlock do odblokowania, start_climate do włączenia klimatyzacji, start_charging do rozpoczęcia ładowania.
Sprawdzaj szczegóły baterii i lokalizację osobnymi poleceniami battery i location z parametrem --vin, aby monitorować zasięg i bieżące położenie samochodu.