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 controllers listed here
The integration was developed and tested against eModul demo account (username: test
/password: test
) which features 4 controllers:
- I-3
- L-8
- Pellet
- Solar
and community reported controllers.
Warning
Everything else might or might not work - needs community help, testing and reporting back what works. Check below for reported working controllers.
- Configuration through UI
- Support for multiple controllers which can be individually imported under given single account
- Provides Climate entities representing zones
- and their corresponding Temperature, Battery, Humidity sensors, Window sensors when available
- Climate entities display data through Thermostat card
- Provides sensors for eModul 'tiles'
- Automatic naming and translations of tiles from eModul API
- Supporting languages which are supported by eModul API
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. |
-
Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml
). -
Download
tech.zip
asset from latest release -
Unzip into
custom_components/
directory (folder), if directory doesnt exist, create it. -
Restart Home Assistant
-
In the HA UI go to
Configuration
->Integrations
click+
and search forTech Controllers
-
Enter your username (could be email) and password for your eModule account and click "Submit" button.
-
In the next step select the controllers you want to import/integrate
-
You should see "Success!" dialog with the name of the imported controller(s).
-
Now you should have controllers and entities representing your home zones available in Home Assistant. Go to your UI Lovelace configuration and add Thermostat card with your Climate entities.
- L-7 (v.2.0.8)
- L-7E (v.1.0.6)
- L-8 (v.3.0.14)
- L-9r (v1.0.2)
- L-12 (v.1.0.16)
- L4-WiFi (v.1.0.24)
- L-X WiFi (v1.0.6)
- M-9 (v1.0.12)
- M-9r (v1.3.8)
- ST-8s WIFI (v.1.0.5)
- ST-16s WIFI (v.1.0.5)
- WiFi 8S (v.2.1.8)
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.