/tsmart_ha

Support for Tesla T-Smart thermostats in Home Assistant

Primary LanguagePython

Tesla T-Smart thermostat Home Assistant integration

This repository provides a custom component for enabling a Tesla T-Smart immersion heater thermostat to be used with Home Assistant.

This is a community developed and maintained project, and is not supported or endorsed by Tesla (UK) Ltd.

Installation

You can install the component using either the HACS add-on or manually.

HACS Installation

hacs_badge

This component is available as a default repository in HACS. To enable it:

  • Go to HACS
  • Select "Integrations"
  • Click "Explore and Download Repositories"
  • Search for "T-Smart" and select "T-Smart Thermostat"
  • Click Download
  • Restart Home Assistant

Manual Installation

  • Copy (or link) the custom_components/t_smart/ directory from this repository into your configuration/custom_components/ directory.

  • Restart Home Assistant.

Discover thermostats

After restarting Home Assistant:

  • Go to Settings -> Devices & services -> Add Integration.

  • Find "T-Smart Thermostat" and click on it.

  • Click "OK" and any thermostats on your network should be discovered.

At present, thermostats that are not available when the integration is loaded (either initially, or when Home Assistant restarts) won't be discovered. If you need to add thermostats, or thermostats are not detected during a Home Assistant restart, you should use the "Reload" option on the "..." menu for the integration.