tesla
Steruj swoim Teslą zdalnie: bateria, klimatyzacja, zamki, ładowanie i więcej przez API Tessie.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia pełną kontrolę i monitorowanie pojazdu Tesla bezpośrednio z poziomu skryptów Python. Sprawdzaj stan baterii, lokalizację i status ładowania, reguluj klimatyzację, otwieraj/zamykaj drzwi i port ładowania, włączaj sygnały dźwiękowe i światła. Integruje się z API Tessie, wymaga klucza dostępu i numeru VIN pojazdu. Idealne dla automatyzacji zarządzania flotą lub osobistych pojazdów Tesla.
Jak używać
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.