Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krasnoukhov/homeassistant-tesy
Home Assistant Tesy integration
https://github.com/krasnoukhov/homeassistant-tesy
home-assistant homeassistant tesy
Last synced: 2 months ago
JSON representation
Home Assistant Tesy integration
- Host: GitHub
- URL: https://github.com/krasnoukhov/homeassistant-tesy
- Owner: krasnoukhov
- License: mit
- Created: 2023-11-14T18:46:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-23T09:32:13.000Z (3 months ago)
- Last Synced: 2024-11-01T20:51:43.561Z (2 months ago)
- Topics: home-assistant, homeassistant, tesy
- Language: Python
- Homepage:
- Size: 22.5 KB
- Stars: 7
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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:
- [Tesy Modeco Cloud GCV 150 47 24D C22 ECW](https://tesy.com/products/electric-water-heaters/modeco-series/modeco-cloud/?product=gcv-1504724d-c22-ecw)
- BilightSmart
- BeliSlimo## 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.
## Installation
### Via HACS
[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=krasnoukhov&repository=homeassistant-tesy&category=Integration)
* Search for "Tesy" on HACS tab in Home Assistant
* Click on three dots and use the "Download" option
* Follow the steps
* Restart Home Assistant### Manual Installation (not recommended)
* Copy the entire `custom_components/tesy/` directory to your server's `/custom_components` directory
* Restart Home Assistant