## Elco Remocon-Net — Unofficial Home Assistant Integration for Elco Heat Pumps

I couldn’t find an existing integration that supports read and write access for Elco heat pumps, so I built one. It connects via the same Remocon-Net cloud API that the official Elco app uses.

What it does

  • Read temperatures (outside, flow, target, reduced)

  • Set temperatures (comfort / reduced) directly from HA

  • Switch operation modes: Auto, Comfort, Reduced, Frost protection

  • Monitor heating/cooling status and heat pump state

  • Config flow setup — no YAML editing needed

Tested with

  • Elco Aerotop SPK heat pump

If you have a different Elco model (Thision, Altron, etc.) please let me know if it works — the API should be the same across models.

Screenshots

Installation

Available via HACS as a custom repository:

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Or manually add https://github.com/macschlingel/ha-remocon as a custom repository in HACS (category: Integration).

Setup

  1. Install and restart HA

  2. Settings → Devices & Services → Add Integration → “Remocon-Net”

  3. Enter your Remocon-Net login email, password, and your gateway ID

  4. Done — entities appear automatically

The gateway ID is visible in the URL when you’re logged into remocon-net.remotethermo.com.

Available entities

| Entity | Type |

|--------|------|

| climate.remocon_net_heat_pump | Climate (set temp, mode, presets) |

| sensor.outside_temperature | Outside temp |

| sensor.desired_temperature | Target temp |

| sensor.flow_temperature | Flow temp |

| sensor.system_pressure | System pressure |

| binary_sensor.heating_active | Heating on/off |

| binary_sensor.heat_pump_on | Heat pump running |

Links

Feedback and testing on other Elco models welcome!

1 Like

Thanks, that works excellently :smiley:

Since I have three zones in my heating system, where in the code would I need to start in order to create several entities at once?

Great! Works like a charm! Many thanks for your contribution!

I’m also looking for a way to get the energy consumption of the Elco heating pump into my HA setup. How did you solve that in your environment?

Thank you for your efforts! Unfortunately for my Elco heatpump Aquatop S14 it shows “no data” when I try to login with my credentials from the app.

Shelly EM. I guess that's the easy way and how I do it... :slight_smile:

Hi schlingel,

first off, huge thanks for ha-remocon. I migrated from the nechry AppDaemon solution and the difference is substantial. Finally proper setpoint control from HA, config flow instead of YAML wrangling, 2 minute polling instead of 15, plus flow temperature and system pressure that were missing entirely before. Exactly how a custom component should be built.

I'm running the integration on an Elco Aquatop S11 (brine-to-water heat pump with ground source/borehole). Login, climate entity, setpoint write access, all standard sensors worked out of the box. So model compatibility extends beyond Aerotop. :slight_smile:

What I miss: There are a few functional areas on Aquatop S devices that are visible in the Remocon-Net web app and mobile app, but currently not exposed through the integration:

  • Holiday mode, writable, with start and end date plus reduced-mode behavior
  • Freecooling control: cool mode as an HVAC mode on the climate entity, plus cool comfort and cool reduced setpoints. Aquatop S can do passive cooling through the borehole, which is a key summer use case for PV self-consumption and comfort
  • Brine temperatures (inlet and outlet), critical for efficiency monitoring and long-term borehole field health diagnostics
  • Return flow temperature (heating circuit), combined with the existing flow temperature this gives the real delta-T
  • Error code list as a sensor or diagnostic entity, ideally with current status and human-readable text

If those topics generally fit your roadmap, I'd be happy to actively support even im not a developer:

  • Testing on Aquatop S11: I can run any pre-release version on the device and provide detailed logs. Different model than your Aerotop SPK, so this broadens test coverage
  • API captures: I can capture the Remocon-Net web app with browser DevTools and put together the DataItem IDs and response payloads for the missing values. Aquatop S has its own IDs for brine, return flow, and cool setpoints. If that helps, let me know what format works best for you (HAR file, curated JSON snippets, Markdown table)
  • Red Bull: I can send you a pack of RedBull or what would help you coding. :slight_smile:

Let me know what fits your workflow best. If you have a Discord, Matrix or other channel for direct collaboration, happy to take it there. Otherwise here or via GitHub issue works.

Thanks again for the work, the project deserves more visibility. If you have a GitHub Sponsors or Ko-fi page set up, link it, that belongs on projects like this.

Best regards Andreas

Hi Schlingel, many thanks for your efforts. Unfortunately I get the error message "unable to connect on remocon net", although I can login via the web page. Any idea what the issue might be?