Introduction
Core integration
The core integration is available in Home Assistant by default (first added in version 2024.2, with most functionality following in 2024.6). It's documentation is available at home-assistant.io/integrations/teslemetry. This is the recommended integration for new users - run a currently-supported release of Home Assistant, and check the integration's own documentation for version-specific availability of individual features.
Beta testing
You can get early access to new features by installing the custom integration with HACS. This is a copy of the core integration with new upcoming changes included.
Install with HACSBluetooth-only commands
The Teslemetry Bluetooth Commands integration adds command entities that only use Bluetooth and never fall back to the cloud.
A note on automations
When making service calls in automations, its possible that the API call will fail for a variety of reasons, which will stop your automation. For example, turning switch.*_charge on will throw an error if the vehicle is already charging. In these cases you should include logic to avoid making the unnecessary API call, or add continue_on_error: true.