Skip to content
Home Assistant TestFlight
Vehicles & transport

Tessie

tessie

Built inCloud polling

The Tessie integration exposes various commands and sensors from the Tesla vehicles and energy products connected to your Tessie subscription.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
coverWindow, door
climateThermostat
lockLockNeeds its own HomeKit Bridge in accessory mode
media_playerMedia player (as switches)Only TVs and receivers get a TV tile; other players show as power and play switches; Needs its own HomeKit Bridge in accessory mode
binary_sensorSensor (contact, occupancy)
sensorSensor (temperature)
buttonButton (as a switch)
selectMode picker (as switches)
device_trackerPresence (as an occupancy sensor)

What people report

Tessie links Tesla vehicles and Powerwalls through its cloud API. Data may stall while the car sleeps and passenger temperature cannot be set.

  • Works5
  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Tesla CybertruckWorks CloudListed as supported
Saved copy
Supported devices: Model 3; Model Y; Model S; Model X; Cybertruck; Powerwall 2/3; Powerwall+; Solar Inverters. Limitations: Passenger temperature control: The passenger set temperature is shown as a sensor but cannot be changed through Tessie or Home Assistant. Only the driver's temperature can be controlled. Field update frequency: Some vehicle data fields may not update frequently depending on your Tessie subscription tier and field configuration settings. No reconfiguration: The integration cannot be reconfigured through the UI. To change your API token or settings, you must remove and …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Tesla Model 3Works CloudListed as supported
Saved copy
Supported devices: Model 3; Model Y; Model S; Model X; Cybertruck; Powerwall 2/3; Powerwall+; Solar Inverters. Limitations: Passenger temperature control: The passenger set temperature is shown as a sensor but cannot be changed through Tessie or Home Assistant. Only the driver's temperature can be controlled. Field update frequency: Some vehicle data fields may not update frequently depending on your Tessie subscription tier and field configuration settings. No reconfiguration: The integration cannot be reconfigured through the UI. To change your API token or settings, you must remove and …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Tesla Model XWorks CloudListed as supported
Saved copy
Supported devices: Model 3; Model Y; Model S; Model X; Cybertruck; Powerwall 2/3; Powerwall+; Solar Inverters. Limitations: Passenger temperature control: The passenger set temperature is shown as a sensor but cannot be changed through Tessie or Home Assistant. Only the driver's temperature can be controlled. Field update frequency: Some vehicle data fields may not update frequently depending on your Tessie subscription tier and field configuration settings. No reconfiguration: The integration cannot be reconfigured through the UI. To change your API token or settings, you must remove and …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Tesla Model YWorks CloudListed as supported
Saved copy
Supported devices: Model 3; Model Y; Model S; Model X; Cybertruck; Powerwall 2/3; Powerwall+; Solar Inverters. Limitations: Passenger temperature control: The passenger set temperature is shown as a sensor but cannot be changed through Tessie or Home Assistant. Only the driver's temperature can be controlled. Field update frequency: Some vehicle data fields may not update frequently depending on your Tessie subscription tier and field configuration settings. No reconfiguration: The integration cannot be reconfigured through the UI. To change your API token or settings, you must remove and …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Tesla Powerwall 2/3Works CloudEnergy history sensors added
Saved copy
Proposed change Adds energy history sensors and coordinator to the tessie integration, enabling Tesla Powerwall/Solar energy tracking in Home Assistant Energy Dashboard. This matches the teslemetry integration's energy history support, providing parity across both Tesla integration options. Implements 21 energy sensors with 60-second polling interval, aggregating daily energy flows across multiple vectors (solar, battery, grid, consumer). Energy history coordinator only activates on sites with battery or solar components. Uses `SensorStateClass.TOTAL` with explicit `last_reset` (from the …

Excerpt saved from GitHub on 2026-10-23.

PR #162976 · 2026-02
Tesla Model SPartly works CloudData may stop updating until Tessie app opened
Saved copy
Are you driving a pre-refresh Model S or X? It's possible Tessie is doing it's "trying to let your vehicle sleep" period. I don't expose that anywhere in Home Assistant, but suspect opening the Tessie app would reset it. Yes, Model S Raven.

Excerpt saved from GitHub on 2026-10-23.

Issue #122517 · 2024-07

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)1,893 (0.27%)
Quality scaleSilver
Added inHome Assistant 2024.1
Set up in the UIYes
Maintainers@Bre77

Devices listed in its documentation

  • Model 3
  • Model Y
  • Model S
  • Model X
  • Cybertruck
  • Powerwall 2/3
  • Powerwall+
  • Solar Inverters

Limitations from the docs

  • Passenger temperature control: The passenger set temperature is shown as a sensor but cannot be changed through Tessie or Home Assistant. Only the driver's temperature can be controlled.
  • Field update frequency: Some vehicle data fields may not update frequently depending on your Tessie subscription tier and field configuration settings.
  • No reconfiguration: The integration cannot be reconfigured through the UI. To change your API token or settings, you must remove and re-add the integration.
  • Software updates: Vehicle software updates can only be installed from Home Assistant after they have finished downloading to the vehicle.
  • Keep accessory power state: Tessie does not report whether keep accessory power mode is currently active, so it is exposed as separate enable and disable buttons rather than a switch. Automations can turn it on or off, but cannot check its current state.

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.