From sundial-org-awesome-openclaw-skills-4
Control your Tesla vehicles - lock/unlock, climate, location, charge status, and more. Supports multiple vehicles.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:teslaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Control your Tesla vehicles from Clawdbot. Supports multiple cars on one account.
Control your Tesla vehicles from Clawdbot. Supports multiple cars on one account.
TESLA_EMAIL="[email protected]" python3 {baseDir}/scripts/tesla.py auth
This will:
TESLA_EMAIL — Your Tesla account email~/.tesla_cache.jsonUse --car or -c to specify which vehicle:
# List all vehicles
python3 {baseDir}/scripts/tesla.py list
# Commands for specific car
python3 {baseDir}/scripts/tesla.py --car "Snowflake" status
python3 {baseDir}/scripts/tesla.py -c "Stella" lock
Without --car, commands target your first vehicle.
# List all vehicles
python3 {baseDir}/scripts/tesla.py list
# Get vehicle status
python3 {baseDir}/scripts/tesla.py status
python3 {baseDir}/scripts/tesla.py --car "Stella" status
# Lock/unlock
python3 {baseDir}/scripts/tesla.py lock
python3 {baseDir}/scripts/tesla.py unlock
# Climate
python3 {baseDir}/scripts/tesla.py climate on
python3 {baseDir}/scripts/tesla.py climate off
python3 {baseDir}/scripts/tesla.py climate temp 72
# Charging
python3 {baseDir}/scripts/tesla.py charge status
python3 {baseDir}/scripts/tesla.py charge start
python3 {baseDir}/scripts/tesla.py charge stop
# Location
python3 {baseDir}/scripts/tesla.py location
# Honk & flash
python3 {baseDir}/scripts/tesla.py honk
python3 {baseDir}/scripts/tesla.py flash
# Wake up (if asleep)
python3 {baseDir}/scripts/tesla.py wake
Uses the unofficial Tesla Owner API documented at: https://tesla-api.timdorr.com
~/.tesla_cache.jsonnpx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4Controls Tesla vehicles from macOS via the Tesla Owner API: auth, list cars, status, lock/unlock, climate, charging, location. Useful for checking car state or running safe remote commands with confirmation gates for disruptive actions.
Integrates with Home Assistant REST and WebSocket APIs to manage entity states, call services, subscribe to events, and handle authentication. Use for HA API calls and real-time integrations.
Calculates real-world EV range by applying factors for temperature, speed, terrain, payload, and HVAC. Useful for trip planning or diagnosing range shortfalls.