TECH Controllers integration for Home Assistant
This is an integration of heating controllers from Polish company TECH Sterowniki Sp. z o.o. It uses API to their web control application eModul.eu, therefore your controller needs to be accessible from the Internet and you need an account either on https://emodul.eu or https://emodul.pl.
The integration is based on API provided by TECH which supports the following controllers:
The integration was developed and tested against eModul demo account (username: test
/password: test
) which features 4 controllers:
[!WARNING] Everything else might or might not work - needs community help, testing and reporting back what works. Check below for reported working controllers.
This integration will set up the following platforms.
Platform | Description |
---|---|
binary_sensor |
Show info and status from Tech API. |
sensor |
Show info and status from Tech API. |
climate |
Thermostats. |
configuration.yaml
).custom_components
directory (folder) there, you need to create it.custom_components
directory (folder) create a new folder called tech
.custom_components/tech/
directory (folder) in this repository.Integration supports migration from version 1. Migration creates new devices, links appropriate entities to them, and removes entities that are no longer provided by the integration.
[!CAUTION] :warning: This is tested only on one controller (M-9r) so please be aware there might be issues :warning: In case of problems, delete the integration and its entities, restart Home Assistant and add/configure the integration again.
Version 2 of the integration is based on work from several contributors and/or forks of the original integration:
The integration is in no way supported or endorsed by TECH Sterowniki sp. z o.o.
Copyright (c) 2024, Released under the MIT license.