tessieControl and monitor your Tesla vehicles via Tessie API for battery, climate, charging, drives, location, and vehicle state management.
Install via ClawdBot CLI:
clawdbot install baanish/tessieControl your Tesla vehicles via Tessie API - a Tesla management platform with 500,000+ users.
Get your Tessie API credentials:
skills:
entries:
tessie:
apiKey: "your-tessie-api-key-here"
Or via environment variable:
export TESSIE_API_KEY="your-tessie-api-key-here"
Note: Vehicle ID and VIN are auto-detected from API. No manual configuration needed.
# Check battery and range
"tessie battery"
"tessie how much charge"
"tessie range"
# Preheat the car (assumes Fahrenheit if > 50)
"tessie preheat 72"
"tessie precool"
"tessie turn on climate"
# Check drives
"tessie show my drives"
"tessie recent drives"
"tessie drives 5"
# Charging commands
"tessie start charging"
"tessie stop charging"
"tessie set charge limit to 90%"
"tessie charging status"
# Vehicle location
"tessie where is my car"
"tessie location"
# Vehicle state
"tessie is the car locked?"
"tessie vehicle status"
All requests require:
Authorization: Bearer <api-key>
GET https://api.tessie.com/vehicles
Returns full vehicle list with last_state embedded
GET https://api.tessie.com/{VIN}/drives?limit=10
Returns recent drive history
GET https://api.tessie.com/{VIN}/idles?limit=10
Returns parked sessions with climate/sentry usage
All control commands use VIN (not vehicle_id):
POST https://api.tessie.com/{VIN}/command/{command}
Available commands:
start_climate, stop_climate, set_temperaturesstart_charging, stop_charging, set_charge_limitlock, unlock, enable_sentry, disable_sentryactivate_front_trunk, activate_rear_trunkopen_windows, close_windows, vent_windowsFull list: See https://developer.tessie.com
Generated Mar 1, 2026
Fleet managers can monitor and control multiple Tesla vehicles remotely, checking battery levels, range, and location to optimize operations. They can preheat or precool vehicles before driver shifts and manage charging schedules to reduce energy costs and ensure vehicles are ready for use.
Homeowners integrate Tessie with smart home systems to automate climate control and charging based on daily routines. For example, the car can start preheating when the homeowner wakes up or adjust charging based on solar panel output, enhancing convenience and energy efficiency.
Companies use Tessie to track and report on employee Tesla usage for sustainability goals, monitoring driving habits and charging patterns. This helps reduce carbon footprints by optimizing routes and promoting off-peak charging, supporting environmental initiatives and compliance.
Emergency services utilize Tessie to locate and prepare Tesla vehicles quickly during crises, checking battery status and unlocking doors remotely. This ensures vehicles are operational and accessible for rapid deployment in disaster scenarios.
Rental companies offer Tesla vehicles with Tessie integration, allowing customers to check vehicle status, control climate, and manage charging via an app. This enhances user experience by providing real-time updates and remote control features, increasing customer satisfaction and operational efficiency.
Charge users a monthly or annual fee for accessing Tessie's enhanced API features, such as advanced analytics and priority support. This model generates recurring revenue from individual Tesla owners and businesses, scaling with user base growth and feature tiers.
Offer custom licensing packages to large fleet operators, providing bulk access, dedicated support, and integration with existing management systems. This targets businesses with multiple vehicles, creating high-value contracts and long-term partnerships.
Provide basic vehicle control for free to attract users, then upsell premium features like detailed drive analytics, automated scheduling, and multi-vehicle support. This model drives user adoption and converts a percentage to paying customers for additional revenue streams.
💬 Integration Tip
Ensure API keys are securely stored and use environment variables for configuration to avoid hardcoding sensitive data in skill setups.
Control Sonos speakers (discover/status/play/volume/group).
Control Philips Hue lights/scenes via the OpenHue CLI.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).
Use when integrating with Tesla's official Fleet API to read vehicle/energy device data or issue remote commands (e.g. start HVAC preconditioning, wake vehicle, charge controls). Covers onboarding (developer app registration, regions/base URLs), OAuth token flows (third-party + partner tokens, refresh rotation), required domain/public-key hosting, and using Tesla's official vehicle-command/tesla-http-proxy for signed vehicle commands.