# \[APP\]\[Pro\] Eplucon Smart Control

**URL:** <https://community.homey.app/t/app-pro-eplucon-smart-control/160675>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [October 11, 2026, 9:57am UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675 "2026-10-11T09:57:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 11, 2026, 9:57am UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/1 "2026-10-11T09:57:59Z")

</div>

Hi all,

I’ve been working on a Homey app called Eplucon Smart Control.

The app started as a way to control and monitor an Eplucon / Ecoforest heat pump directly from Homey, but it is gradually becoming a more generic heat pump controller and optimizer as well.

**Main features at the moment:**

• Monitor heat pump temperatures, status and power  
• Control the living room temperature setpoint  
• Control the domestic hot water / boiler setpoint  
• Smart hot water planning based on electricity prices  
• Automatic Legionella cycle planning  
• Learning from previous hot water cycles to improve energy and runtime predictions  
• Dashboard widgets for home, hot water, heat pump and detailed home data  
• Optional energy split per operating mode:

- Heating
- Cooling
- Hot water
- Legionella
- Standby  
• Support for dynamic electricity prices  
• Native Eplucon integration  
• Manual source mapping is being added so the app can also work with data from other Homey devices/integrations

The goal is to keep the heat pump control, monitoring and energy optimization in one place inside Homey, without needing several separate apps or dashboards.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/2/92cf68de4788a27e33e84e08591de8bdfced2e59.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/5/15ae9e1898c04ea56f87e7570cf51a463806916a.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/e/be983e60de1af9717649ad57ed2bd3f48451bddb.jpeg)

The app is currently under active development, so the Test version usually contains the newest features.

**Test version:**

> **[Heatpump Smart Control | Homey](https://homey.app/en-us/app/com.community.heatpumpoptimizer/test/)**
>
> Smart heat-pump comfort, clear energy insights and price-aware hot water.

**Stable version:**

[https://homey.app/a/com.community.heatpumpoptimizer/](https://homey.app/a/com.community.heatpumpoptimizer/)

Feedback is very welcome, especially regarding:

• Compatibility with other Eplucon / Ecoforest installations  
• Heat pump data and operating modes  
• Smart hot water planning  
• Dashboard widgets  
• Other heat pump integrations or data sources you would like to use

If you test the app, please mention your heat pump type/model and how it is connected to Homey when reporting an issue.

I’ll use this topic for updates, feedback and development discussion.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 11, 2026, 9:59am UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/2 "2026-10-11T09:59:11Z")

</div>

Reserved\*

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 12, 2026, 3:35pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/3 "2026-10-12T15:35:52Z")

</div>

## Heatpump Smart Control for Homey Pro – Features (v1.5.3)

Heatpump Smart Control is a Homey Pro app designed to monitor and optimize heat pump operation, with a particular focus on **smart domestic hot water heating, dynamic electricity prices and energy monitoring**.

### Main features

- **Heat pump integration:** Connect directly to Eplucon/Ecoforest using your account credentials, including automatic module detection. Alternatively, connect compatible Homey devices and sensors manually.

- **Smart hot water scheduling:** Automatically schedules water heating during the cheapest available electricity periods, based on current water temperature, expected energy consumption and heating duration.

- **Self-learning predictions:** Uses historical heating cycles to improve predictions of energy consumption, heating time and boiler temperature loss.

- **Dynamic electricity prices:** Supports Homey Energy, Tibber, ENTSO-E and external Homey price devices, including hourly and 15-minute electricity tariffs.

- **Legionella protection:** Automatically schedules periodic high-temperature boost cycles, prioritizing cheaper electricity periods and verifying whether the heating cycle was successful.

- **Separate energy meters:** Five built-in Homey devices monitor electricity consumption for Heating, Cooling, Hot Water, Boost and Standby. Each provides live power (W) and cumulative energy (kWh).

- **Configurable power measurement:** Select any compatible Homey power meter, use automatic detection or use the heat pump’s internal power measurement.

- **Energy cost tracking:** Calculates electricity costs for each operating mode using the actual electricity prices at the time of consumption.

- **Boiler capacity calculations:** Optionally enter the boiler volume in litres to estimate stored thermal energy and theoretically available mixed hot water.

- **Building thermal monitoring:** Records heating cycles, indoor and outdoor temperatures, electricity consumption, temperature overshoot after heating stops, and passive house cooling rates. This data will be used for future predictive heating optimization. Currently monitoring only.

- **Thermostat control:** View and adjust indoor and domestic hot water temperature setpoints directly from supported Homey widgets.

- **Four interactive widgets:** Heat Pump, Home, Hot Water and Home Data, featuring live measurements, system visualization, energy information and heating schedules. Supports light/dark themes.

- **Diagnostics and history:** Detailed system status, historical heating data, monitoring statistics and JSON export for further analysis.

### The goal

The aim is to make the heat pump more intelligent by learning from its actual behaviour, shifting energy consumption to cheaper periods and providing detailed insight into where electricity is being used.

**Current focus:** Smart hot water optimization and monitoring.

**Future development:** Predictive space heating control based on the building’s thermal inertia, outside temperature and historical heating behaviour.

The app runs locally on Homey Pro, while the Eplucon integration and external electricity price providers may require internet access.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 12, 2026, 7:32pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/4 "2026-10-12T19:32:04Z")

</div>

### Changelog – v1.5.4 (Widget Update)

**Heat Pump Widget Improvements**

- **Dynamic power animation:** Electrical flow particles now adjust their speed and density based on actual power consumption.

- **Independent floor circulation:** Detects when the heating circulation pump is running without active heat production. Only the heating circuit is animated, while the source circuit remains inactive.

- **Improved operating status:** Displays _Floor Circulation_ when applicable.

All existing energy monitoring, smart scheduling and control functions remain unchanged.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 12, 2026, 7:53pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/5 "2026-10-12T19:53:16Z")

</div>

### Changelog – v1.6.0

**New: Heat Pump Mode Control**

- Switch between Heating, Cooling, Auto th-Touch and Auto Heat Pump directly from Homey.

- New Flow cards for mode control, status confirmation and error notifications.

- Safety checks prevent switching during compressor operation or active hot water cycles.

- Automatic verification confirms successful mode changes.

**Widget Improvement**

- Electrical flow particles are now white for better contrast in light and dark themes.

All existing energy monitoring and smart scheduling features remain unchanged.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 13, 2026, 5:01pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/6 "2026-10-13T17:01:09Z")

</div>

### Changelog – v1.6.3 (since v1.6.0)

**Diagnostics & Support**

- Added user-generated diagnostic reports with downloadable JSON files.

- Integrated diagnostics with Homey’s built-in reporting system.

- Reports include system status, configuration, energy monitoring and recent errors, without sensitive credentials.

**Hot Water & Boost Improvements**

- Separate, configurable temperature setpoints for normal hot water heating and legionella boost cycles.

- Improved physical setpoint verification and timeout handling.

- Fixed false readback timeout errors during successful boost cycles.

- Automatic restoration of the original boiler setpoint after a boost.

**Energy Monitoring**

- Improved energy distribution based on the actual heat pump operating mode.

- **Only one energy meter can be active at a time:** Heating, Cooling, Hot Water, Boost or Standby.

- Boost takes priority over normal hot water operation when physically confirmed.

- Existing cumulative energy readings are preserved.

**Reliability & Interface**

- Temporary invalid hot water readings no longer interrupt independent energy and heating monitoring.

- Improved settings layout, spacing, responsiveness and text readability.

---

<div class="post-metadata">

**Author:** ![giedol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/giedol/32/171966_2.png) [@giedol](https://community.homey.app/u/giedol)\
**Post date:** [October 15, 2026, 9:16pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/7 "2026-10-15T21:16:30Z")

</div>

Thank you for the new app. Will try it out.

Was wondering if you could also add so control (THEN) cards for room temperature and hotwater setpoints as part of an advanced flow. Since we also have an in-series hotfill boiler for energy dumping and hot water capacity, that might suit us better. Chrs.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 16, 2026, 8:14pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/8 "2026-10-16T20:14:09Z")

</div>

Thanks for the suggestion! 👍

I’ll add two new **THEN action cards** in the next version of Heatpump Smart Control:

- **Set room temperature setpoint** (heating/cooling)
- **Set hot water temperature setpoint**

Both will use the existing Eplucon control logic, including validation and physical setpoint confirmation.

This will allow you to control both setpoints directly from Advanced Flows, for example to make better use of surplus solar energy.

I’ll post an update here when the new version is available!

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 17, 2026, 2:43pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/9 "2026-10-17T14:43:24Z")

</div>

### Changelog – v1.6.11 (since v1.6.3)

- **Smart Hot Water Boost:** Restored automatic scheduling at 21:00 for the next day, selecting the cheapest consecutive 15-minute intervals based on predicted energy consumption and heating duration. Disabled by default.

- **Temperature Control:** Added a separate economic boost setpoint with safe restoration of the original temperature.

- **Advanced Flows:** New THEN cards for room temperature, hot water temperature, Heating and Cooling modes.

- **Diagnostics:** Added 24-hour logging with downloadable JSON reports.

- **Energy Metering:** Fixed potential kWh overcounting caused by delayed external meter updates and improved energy allocation across all five operating modes.

- **Legionella:** Improved cycle monitoring, temperature verification and scheduling reliability.

- **Bug Fixes:** Improved Eplucon communication handling, physical setpoint confirmation, operating mode detection, automatic planning retries and recovery after app restarts.

Existing settings and energy history are preserved. **Economic boost scheduling must be enabled manually after updating.**

---

<div class="post-metadata">

**Author:** ![giedol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/giedol/32/171966_2.png) [@giedol](https://community.homey.app/u/giedol)\
**Post date:** [October 18, 2026, 2:41pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/10 "2026-10-18T14:41:08Z")

</div>

Thank you. I do see the Cards appearing. But still an issue that hot water setpoints change but room temperatures not. Room temperature setpoints change in the app in Homey, but not in the Eplucon portal nor in the WP control and Eplucon Touch. Any idea?

Have a th-TOUCH (Eplucon: ST-350 (v.1.0.92)).

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 18, 2026, 3:08pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/11 "2026-10-18T15:08:14Z")

</div>

Is this problem only when you set the temperature via a flow?

Can you set the temperature via the widgets or in the device?

Keep in mind, setting the temperatures will take a few seconds to send and also to read back and confirm.

---

<div class="post-metadata">

**Author:** ![giedol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/giedol/32/171966_2.png) [@giedol](https://community.homey.app/u/giedol)\
**Post date:** [October 18, 2026, 5:10pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/12 "2026-10-18T17:10:52Z")

</div>

Kenny\_S, tried a couple things. It does work from the flow and widget. But it errors on values when not matching the 0.5 degC increments… Possible to reduce to 0.1 degC increments? 0.5 degC are rather large steps.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 18, 2026, 7:07pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/13 "2026-10-18T19:07:22Z")

</div>

### Changelog – v1.6.20 (since v1.6.11)

- **Room thermostat:** Configurable temperature steps of 0.1°C, 0.5°C (default), or 1°C. Applied to widgets, Homey controls, and Flows. Invalid values are rejected.

- **Heating & cooling:** Improved operating mode control and room setpoint handling, including physical Eplucon confirmation.

- **Widget controls:** A 2-second adjustment delay prevents unnecessary writes. Boiler and Room widgets now lock each other during synchronization.

- **Hot water optimization:** Separate economical daytime boost and Legionella settings, with improved scheduling and safety checks.

- **Setpoint monitoring:** Better detection of unexpected boiler setpoint changes, with detailed tracking and physical readback verification.

- **Notifications & diagnostics:** Hot water notifications via Homey Flows and extended diagnostic reports with historical measurements and setpoint events.

- **Settings redesign:** Reorganized into logical sections, including dedicated Boiler and Room tabs, with clearer explanations and improved layout.

**Includes various stability improvements and bug fixes.**

---

<div class="post-metadata">

**Author:** ![knrf](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/knrf/32/71605_2.png) [@knrf](https://community.homey.app/u/knrf)\
**Post date:** [October 19, 2026, 1:47pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/14 "2026-10-19T13:47:53Z")

</div>

Hi,

First of all, thank you for developing the Heatpump Smart Control app. It’s great that my Ecoforest heat pump can now be controlled through Homey Pro.

I’d like to share one improvement point. When I have two-factor authentication (2FA) enabled on my Eplucon account, the app can still read data, but writing fails: the write test returns an error. As soon as I disable 2FA on my Eplucon account, everything works as expected, including writing.

What I noticed is that I was never asked to enter a 2FA code when logging in through the app. It seems the app doesn’t support 2FA, which probably means the session gets read access but not write access.

Would it be possible to add 2FA support, for example by adding a field for the verification code during login? Or, if that isn’t technically feasible, a clear error message or a note in the documentation stating that 2FA must be disabled in order to write? That would save other users a lot of troubleshooting.

I’m happy to help with testing or to provide logs if that would be useful.

Thanks again, and kind regards,  
Frank

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 19, 2026, 2:13pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/15 "2026-10-19T14:13:40Z")

</div>

Hi Frank,

Thanks for your feedback and for reporting this issue!

The reason reading still works is that the app uses the native Eplucon API to retrieve data, while writing setpoints currently goes through the Eplucon web portal. These use different authentication methods, which explains why reading works with 2FA enabled but writing fails.

I don’t have 2FA enabled on my own Eplucon account, so I haven’t encountered this issue during development or testing.

I’ll investigate how the portal handles 2FA and whether I can add support for it.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 19, 2026, 5:12pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/16 "2026-10-19T17:12:11Z")

</div>

### Changelog – v1.6.23 (since v1.6.20)

- **2FA Support:** Added automatic two-factor authentication (TOTP) for Eplucon accounts. Setpoints can now be controlled without disabling 2FA.

- **Automatic Login:** The app generates verification codes automatically, including after a Homey restart. Accounts without 2FA continue to work normally.

- **Improved Authentication:** Better portal session verification, error handling, and detection of failed logins.

- **Security:** Added an optional TOTP secret field in Settings. The secret is stored separately and excluded from diagnostics and logs.

- **Diagnostics:** Improved connection tests with clearer authentication status and 2FA detection.

**Includes additional stability improvements and bug fixes.**

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 19, 2026, 5:13pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/17 "2026-10-19T17:13:39Z")

</div>

Please install version 1.6.23 and try out the new 2FA function. I tried with my account and 2FA active, and it worked.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 19, 2026, 6:38pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/18 "2026-10-19T18:38:56Z")

</div>

### Changelog – v1.6.25 (since v1.6.23)

- **2FA & Authentication:** Fixed incorrect 2FA errors when two-factor authentication is disabled in Eplucon. Improved login and session handling.

- **Portal Connection:** A successful connection test now refreshes the session used by widgets, Flows, and the hot water optimizer. Previous authentication errors are cleared.

- **Legionella Control:** Added an option to cancel pending or stuck Legionella requests, even when no active plan is visible.

- **Safe Cancellation:** Disabling Legionella prevention now clears pending boost requests. Active app-controlled cycles are safely terminated with physical setpoint verification.

- **Cycle Monitoring:** External high-temperature cycles no longer trigger false Legionella failure notifications when prevention is disabled.

**Includes additional stability improvements and bug fixes.**

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 21, 2026, 3:26pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/19 "2026-10-21T15:26:44Z")

</div>

### Changelog – v1.7.0 (since v1.6.25)

- **More reliable Eplucon communication**

- **Configurable Eplucon polling**

- **Expanded Eplucon sensor support**

- **Optional read-only API token**

- **Improved data-quality monitoring**

- **Safer hot-water and Legionella boost control**

- **More reliable setpoint restoration**

- **Energy and cycle bookkeeping improvements**

- **Widget and status improvements**

- Various reliability, diagnostics, migration and regression-test improvements.

---

<div class="post-metadata">

**Author:** ![Kenny\_S](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kenny_s/32/80323_2.png) [@Kenny\_S](https://community.homey.app/u/Kenny_S)\
**Post date:** [October 24, 2026, 3:15pm UTC](https://community.homey.app/t/app-pro-eplucon-smart-control/160675/20 "2026-10-24T15:15:04Z")

</div>

### Changelog – v1.7.2 (since v1.7.0)

**Hot Water Planning**

- Automatically adjusts the number of 15-minute intervals to match the predicted heating duration, including a safety margin.

- Supports longer heating cycles during colder weather, without the previous 8-quarter limitation.

- Automatically extends the maximum runtime for scheduled cycles when required.

**Energy Monitoring**

- Added daily energy consumption (kWh) to all five operating mode meters: Heating, Cooling, Hot Water, Boost and Standby.

- Each meter now displays current power (W), daily consumption (kWh) and cumulative energy consumption (kWh).

- Existing energy history and cumulative meter readings are preserved.

**Homey App Store & Widgets**

- Updated app descriptions, device images and widget previews to better align with Homey App Store guidelines.

- Improved visual consistency across light and dark themes.

**Reliability & Maintenance**

- Improved handling of missing or invalid hot water temperature readings.

- Cleaned up outdated documentation and reorganized release history.

- Improved code validation, automated testing and release procedures.

- Simplified installation and publishing from the existing application folder.

**Compatibility**

All existing devices, settings, Homey Flows and energy history remain compatible with this update.

[Next page](https://community.homey.app/t/app-pro-eplucon-smart-control/160675.md?page=2)
