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.
You can install the component using either the HACS add-on or manually.
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
-
Copy (or link) the
custom_components/t_smart/
directory from this repository into yourconfiguration/custom_components/
directory. -
Restart Home Assistant.
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.