About
Tesla Custom Integration connects Home Assistant to the Tesla cloud for vehicles and energy sites. It is a fork of the earlier core Tesla integration, which was removed because of Tesla login problems. For vehicles it provides presence tracking, sensors such as charger state and temperature, and controls like climate, locks, covers, buttons, seat heater selects and sentry mode switches. Energy sites get sensors for solar, grid and load power plus selects for grid charging, export rule and operation mode. Two actions let automations run an API command and change the polling interval, and options cover forcing cars awake at startup, polling time, and syncing data from TeslaMate over MQTT. Login uses a refresh token made by a third-party app, and most vehicles also need a Fleet API proxy for commands.
Automatic summary of the README and code of alandtse/tesla. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
Found by itself Home Assistant spots it on the network and offers to add it.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Climate
- Covers
- Locks
- Switches
- Sensors
- Presence
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Tesla - Configuration
- Use Fleet API Proxy
Tesla - Configuration
- MFA Code (optional)
- Password
- Refresh Token
- Include Vehicles
- Include Energy Sites
- Proxy URL
- Proxy SSL certificate
- Tesla developer Client ID
After setup
- Force cars awake on startup
- Seconds between polling
- Sync Data from TeslaMate via MQTT
Texts from the code of alandtse/tesla.
Actions
- Run API CommandRun an API command using controller.apiFields: Email address, Command, Parameters
- Set Polling IntervalSet the polling interval for the Tesla APIFields: Interval (seconds), Email address, Vehicle VIN
From the README
A fork of the previous official Tesla integration in Home Assistant which has been removed due to Tesla login issues. Do not report issues to Home Assistant.
Shows in Vulpo
Quick Toggle card, Cover card, Climate card, Lock card, Apple Watch, Control Center, Climate Live Activity.Information
- Installs
- 4.4k sharing analytics
- GitHub stars
- 787
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v3.28.0,
- Category
- Vehicles and transport, Cars and EVs
- Kind
- Marketplace integration
- Brand
- Tesla
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
tesla_custom- Issues
- Report an issue












