How do LiveTa and TeslaMate work together?
TeslaMate records vehicle data on your server. LiveTa API reads those records, and LiveTa presents them on your phone.
Connect your existing TeslaMate, or start fresh on your own server.
Choose the option that matches your setup.
TeslaMate records vehicle data on your server. LiveTa API reads those records, and LiveTa presents them on your phone.
The setup package includes the dedicated service for database and MQTT access, phone pairing and LiveTa authentication.
The API lets your phone securely read server data. LiveTa needs its dedicated connector; TeslaMate alone cannot pair with the app.
Select the self-hosted environment you manage.
Choose a guide for the way you manage Docker.
For a fresh install, prepare Docker, Compose 2.30+ and Python 3.9+.
Use LiveTa API from the setup package. Keep your existing TeslaMate image; configuration and connection checks determine compatibility.
Beta installer: offline checks passed; fresh-host end-to-end testing is pending. HTTPS sign-in and pairing, shared galleries and remote push still need separate configuration.
LiveTa accepts trusted HTTPS addresses only. Pairing codes are generated on your server, expire after 10 minutes and can be used once.
Do not enter database passwords or create real pairing QR codes on this website. For Cloudflare, generate the full QR in the assistant; it contains Access credentials and must stay private.
Requires Docker with Linux containers, Compose 2.30+ and Python 3.9+. Select a container when multiple TeslaMate instances exist. Custom database TLS, host networking and Unix sockets require manual setup.
Settings stay in ~/LiveTa-Setup. An existing directory or API stops installation. Docker, Tailscale and Cloudflare are not installed automatically. Offline checks passed; fresh-host end-to-end validation is still pending.
Manual setup & troubleshooting ↗Automatic detection may reuse the TeslaMate database account. A default read-only session is not an enforced database permission boundary. Ask your administrator to configure a dedicated read-only role if stronger isolation is needed.