Toolverse
All skills

tesla-commands

by openclaw

Control your Tesla via MyTeslaMate API. Supports multi-vehicle accounts, climate control, and charging schedules.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend
Views
4

About this skill

Control your Tesla via MyTeslaMate API. Supports multi-vehicle accounts, climate control, and charging schedules.

How to use

  1. Załóż konto w MyTeslaMate i skonfiguruj swój pojazd Tesla. Przejdź na stronę app.myteslamate.com/fleet, aby wygenerować token API — będzie ci potrzebny do połączenia.

  2. Ustaw zmienne środowiskowe w systemie: TESLA_MATE_TOKEN (twój token z MyTeslaMate) oraz TESLA_VIN (numer VIN pojazdu). Jeśli masz wiele pojazdów, możesz podać VIN bezpośrednio w poleceniu zamiast zmiennej.

  3. Aby sprawdzić listę swoich pojazdów i ich VINy, uruchom polecenie z opcją --list. Wyświetli wszystkie pojazdy przypisane do twojego konta.

  4. Steruj pojazdem za pomocą dostępnych opcji: użyj --wake aby obudzić samochód ze snu, --climate on/off do włączenia lub wyłączenia klimatyzacji, --charge-limit [50-100] aby ustawić procent naładowania baterii, lub --status aby pobrać pełne dane pojazdu (bateria, klimatyzacja, lokalizacja, zamki).

  5. Zaplanuj ładowanie pojazdu poleceniem --set-schedule HH:MM, podając godzinę w formacie 24-godzinnym (na przykład 02:00 dla drugiej w nocy). Aby anulować harmonogram, użyj --clear-schedule.

  6. Wszystkie polecenia wykonujesz z linii poleceń, podając opcje do skryptu tesla-control.py. Jeśli masz wiele pojazdów, dodaj --vin [VIN] aby wybrać konkretny pojazd dla danego polecenia.

Related skills