Skip to content

artin961/homeassistant-tesy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Tesy integration

This unofficial Tesy integration allows you to control smart wifi devices based on external esp32 wifi module (black pcb). It won't work if you have older device based on Atheros AR9331 chipset since the local API is different. In this case the module could be replaced with esp32 replacement module as they are compatible with most of Tesy water heaters, even if not comming with WiFi from the factory.

Tested with:

Highlights

This intergation allows you to change modes of the water heater as well as controling the temperature setpoint in manual mode (defined as Performance in HA).

Energy counter is also working. It uses long term counter from the device that counts the seconds the heater was on. In order for this to work propperly you need to enter your heater power rating in the setup dialog. This information could be found on the device's label. For double tank devices this is read from the device and leaving it as zero is recommended.

This integration exposes boost mode of the heaters as a switch. It can be switched on and off, but in order to work the heater should on.

Temperature setpoint is only used in manual (Performance) mode. In any other modes it is ignored. If setpoint is manually changed operation mode will jump to performance in case the heater is powered on.

heater

Installation

hacs_badge

Via HACS

  • Add this repo as a "Custom repository" with type "Integration"
  • Click "Install" in the new "Tesy" card in HACS.
  • Install
  • Restart Home Assistant
  • Click Add Integration and choose Tesy, follow the configuration flow

Manual Installation (not recommended)

  • Copy the entire custom_components/tesy/ directory to your server's <config>/custom_components directory
  • Restart Home Assistant

About

Home Assistant Tesy integration

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%