WattLoft

Your Tesla.
Your data. On your terms.

WattLoft is an open-source dashboard that talks straight to the Tesla Fleet API — live telemetry, every drive and charge, battery health and automations. Run it on your own hardware, or sign straight in to the hosted dashboard.

Free account · iPhone, Mac & Apple Watch apps · open source — self-host it anytime

Everything the car knows, kept.

Tesla's app shows you the moment; WattLoft keeps the history and does something with it.

Live telemetry

Over a hundred fields — state of charge, temperatures, tire pressures, location — polled gently so the car isn't kept awake.

Drives & charges

Every trip with its route on a map, every charging session with cost and energy — searchable, forever.

Battery health

Pack capacity measured from your actual charging, tracked over time — not a guess from rated range.

Automations

Rules that watch while you don't: precondition at 7:30, stop charging at a price cap, lock up when everyone leaves.

Alerts

A door left open, a charge interrupted, the car gone offline — a notification the moment it matters.

Accounts & sharing

Give the family their own logins, share a read-only live page with anyone, and keep admin things admin-only.

Native apps.

The same dashboard in your dock and your pocket — widgets, notifications and all.

WattLoft for Mac

Menu-bar-ready dashboard with home-screen widgets. Signed & notarized by Apple.

Download for macOS macOS 14 or newer · Apple silicon & Intel · notarized by Apple

WattLoft for iPhone & Apple Watch

Lock-screen widgets, background alerts, and the car in your pocket — plus a standalone watch app with complications for every face.

Coming soon App Store release in preparation

Up and running in an evening.

Hosted in minutes at connect.wattloft.com — or on your own hardware by the time dinner's ready.

Run WattLoft — or don't

npm start on any box with Node — the built-in tunnel puts it on your own domain. Or skip hosting and use connect.wattloft.com.

Connect your Tesla

Sign in through Tesla's own Fleet API with your own developer app — WattLoft never sees your Tesla password.

Just drive

History accumulates by itself. Come back to graphs, costs, battery trends and a searchable log of everything.

No clouds in the middle. WattLoft talks straight to Tesla and keeps everything in one SQLite file on the machine it runs on — your own box if you self-host, the dashboard's server if you use connect.wattloft.com. Either way there are no analytics, no data brokers, no third parties between you and your car.

Under the hood.

Boring on purpose — the fewer moving parts, the longer it runs untouched.

One process, one file

Node.js and SQLite, zero npm dependencies. Backing up means copying a folder.

No ports opened

A built-in Cloudflare Tunnel puts it on your own domain — nothing exposed on your router.

Your own API keys

It talks to Tesla through your own Fleet API app. No middleman with access to your car.

Open source

MIT licensed. Read every line it runs — it's the whole point of self-hosting.

Gentle on the car

Reads only a car that's already awake, so the dashboard never causes vampire drain.

Runs anywhere

A Raspberry Pi, an old Mac, any Linux box. If it runs Node, it runs WattLoft.

Questions, answered.

Is my Tesla password stored anywhere?
No. You sign in on Tesla's own page and WattLoft receives an OAuth token, which is stored only on your machine. It never sees or keeps your Tesla password.
Will polling drain my battery?
No — WattLoft only reads a car that is already awake and never wakes it on its own. A parked, sleeping car stays asleep.
Do I need to open ports or have a static IP?
No. The built-in Cloudflare Tunnel makes an outbound connection from your box, so the dashboard is reachable at your domain without touching your router.
What hardware do I need?
Anything that runs Node.js 22 or newer: a Raspberry Pi, a Mac mini in a closet, a small VPS. One process and a SQLite file — a few hundred MB of disk goes a long way.
Can my family use it too?
Yes. Everyone gets their own account, you decide who sees or controls which car, and read-only live links can be shared with anyone — no account needed.
Is this affiliated with Tesla?
No. WattLoft is an independent, open-source project that uses Tesla's public Fleet API. Tesla is a trademark of Tesla, Inc.

Bring your Tesla home.

Five minutes to install. Yours forever.