Tesla Garage Butler

1

Tesla Account

Not configured

Connect your Tesla account using the official Tesla Fleet API. This requires a free developer app registration (one-time setup, ~5 minutes).

Step 1: Register a Tesla Developer App

Go to developer.tesla.com and create a free application. Tesla gives you $10/month free credit (no credit card needed) which is more than enough for personal use.

Quick Registration Guide:
  1. Go to developer.tesla.com and sign in with your Tesla account
  2. Click "Create Application"
  3. Fill in any name (e.g., "Garage Butler") and description
  4. For Allowed Origin, enter your app's URL (e.g., http://YOUR-UNRAID-IP:8555)
  5. For Allowed Redirect URI, enter: Loading...
  6. Submit and copy your Client ID and Client Secret

Step 2: Enter Your Fleet API Credentials

Select the region where your Tesla account is registered

Step 3: Authorize with Tesla

Click the button below to log in with your Tesla account and authorize this app to read your vehicle's location.

How often to check vehicle location (lower = faster detection, more API calls)
2

Garage Location

Not configured

Set your garage's GPS coordinates and the geofence radius. The app will trigger when your Tesla enters this zone.

50m Distance from garage that triggers the notification
3

Aladdin Connect

Not configured

Enter your Aladdin Connect (Genie) app credentials to control your garage door. These are the same credentials you use to log into the Aladdin Connect app.

Alternative: Webhook Method

If the direct API doesn't work (Genie has been updating their API), you can use a webhook to trigger your garage door through Home Assistant, SmartThings, or IFTTT.

This URL will be called with a POST request when you confirm opening
4

Notifications

Not configured

Choose how you want to receive notifications when your Tesla arrives at the garage.

Use https://ntfy.sh for free cloud, or your self-hosted ntfy URL
Choose a unique topic name. Subscribe to this topic in the ntfy app on your phone.
Quick Setup:
  1. Install the ntfy app on your phone (iOS/Android)
  2. Subscribe to the topic name you chose above
  3. That's it! You'll receive notifications with action buttons.
5

App Settings

Defaults
The URL where this app is accessible. Used for Tesla OAuth redirect and notification action buttons. If using a reverse proxy, enter the public URL.
Minimum time between notifications to prevent spam
If unchecked, the garage will open automatically when you arrive
Automatically close the garage door after you leave the geofence