---
title: "Solarfocus"
description: "Solarfocus is a Marketplace integration for Home Assistant. It has 84 installs sharing analytics, works locally and was last updated October 11, 2026."
canonical: "https://vulpo.app/integrations/marketplace/lavermanjj-home-assistant-solarfocus"
url: "https://vulpo.app/integrations/marketplace/lavermanjj-home-assistant-solarfocus.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Solarfocus

> Solarfocus is a Marketplace integration for Home Assistant. It has 84 installs sharing analytics, works locally and was last updated October 11, 2026.

Solarfocus is a local Home Assistant integration for Solarfocus eco manager touch heating systems, read over Modbus TCP. It adds sensors, binary sensors, numbers, selects, buttons, a switch, a water heater and a climate entity for heating circuits. The climate entity handles heating, cooling and switching a circuit off, sets the flow temperature, and remembers the last setpoint per mode. Setup in the UI asks for host, port, polling interval, system type and API version, then how many heating circuits, buffers, boilers and solar circuits are installed, plus whether a heat pump, photovoltaic or biomass boiler is read. An option inverts the door contact reading for installations where the contact is wired the other way round. Cooling is offered only from a certain API version and turns off the controller's dew point monitoring, so that protection has to come from automations.

Automatic summary of the README and code of LavermanJJ/home-assistant-solarfocus. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=LavermanJJ&repository=home-assistant-solarfocus&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=LavermanJJ&repository=home-assistant-solarfocus&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **Name**: The name of this entry. The entities of the heating system are named after it.
- **Host**: The hostname or IP address of the eco manager-touch.
- **Port**: The Modbus TCP port of the controller, 502 unless it was changed.
- **Polling interval (s)**: How often every configured component is read, in seconds. Five is the lowest accepted.
- **Solarfocus system**: Which Solarfocus system this is. It decides which components can be selected in the next step.
- **Solarfocus API Version**: The version the controller shows under Fachmann - Modbus. A higher one than it runs creates entities it cannot answer.

### Component Selection

- **Heating circuits**: How many heating circuits the controller has. Each one becomes its own set of entities.
- **Buffers**: How many buffer tanks are installed.
- **Boilers**: How many hot water boilers are installed.
- **Heat pump**: Whether the heat pump of the system should be read.
- **Photovoltaic**: Whether the photovoltaic registers should be read. Only answered if a meter is connected.
- **Biomass boiler**: Whether the biomass boiler of the system should be read.
- **Solar**: How many solar circuits are installed. More than one needs API version 25.030 or newer.
- **Fresh water module**: How many fresh water modules are installed.
- **Circulation**: How many circulation groups are installed, one per boiler. Needs API version 25.030 or newer.
- **Differential control module**: How many differential control modules are installed, each with two control loops. Needs API version 25.030 or newer.

### Solarfocus connection

- **Host**: The hostname or IP address of the eco manager-touch.
- **Port**: The Modbus TCP port of the controller, 502 unless it was changed.
- **Polling interval (s)**: How often every configured component is read, in seconds. Five is the lowest accepted.
- **Solarfocus System**: Which Solarfocus system this is. Changing it keeps the entities both systems have in common, with their history.
- **Solarfocus API Version**: The version the controller shows under Fachmann - Modbus. A higher one than it runs creates entities it cannot answer.

### After setup

- **Polling interval (s)**: How often every configured component is read, in seconds. Five is the lowest accepted.
- **Heating Circuit**: How many heating circuits the controller has. Each one becomes its own set of entities.
- **Buffer**: How many buffer tanks are installed.
- **Boiler**: How many hot water boilers are installed.
- **Heat Pump**: Whether the heat pump of the system should be read.
- **Photovoltaic**: Whether the photovoltaic registers should be read. Only answered if a meter is connected.
- **Biomass boiler**: Whether the biomass boiler of the system should be read.
- **Solar**: How many solar circuits are installed. More than one needs API version 25.030 or newer.
- **Fresh water module**: How many fresh water modules are installed.
- **Circulation**: How many circulation groups are installed, one per boiler. Needs API version 25.030 or newer.
- **Differential control module**: How many differential control modules are installed, each with two control loops. Needs API version 25.030 or newer.
- **Door contact reads inverted**: Enable only if the door contact shows open while the boiler door is closed. The door contact is wired through a terminal that can be strapped either way round, so this is a fact about one installation, not about the model of boiler.

Texts from the code of [LavermanJJ/home-assistant-solarfocus](https://github.com/LavermanJJ/home-assistant-solarfocus).

## Entities

- **Binary sensors**: Door contact, Pump, Relay control loop o1, Relay control loop o2, Valve, Circulator pump, Limit thermostat, Boiler charge, Defrost active, Evu lock active, Overcharge active, Overcharge possible
- **Buttons**: Circulation, Single charge
- **Climate**: Thermostat
- **Numbers**: Outdoor temperature external, Target temperature, Indoor humidity external, Indoor temperature external, Target room temperature, Target supply temperature, Installer code input, Grid im export, Hems target electrical power, Photovoltaic, Smart meter
- **Selects**: Holding mode, Cooling, Heating mode, Mode, Smart grid
- **Sensors**: Ash container, Boiler operating mode, Cleaning, Heat energy total, Log wood, Message number, Octoplus buffer temperature bottom, Octoplus buffer temperature top, Outdoor temperature, Pellet usage last fill, Pellet usage total, Return temperature, and 58 more
- **Switches**: Evu lock
- **Water heaters**: Domestic hot water

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Two Solarfocus entries for one heating system, Cannot be read from your Solarfocus system

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), Solar and batteries
- Number: 84 installs sharing analytics; 27 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 7.0.1, last updated October 11, 2026
- Domain: `solarfocus`
- Source: <https://github.com/LavermanJJ/home-assistant-solarfocus>
- Issues: <https://github.com/lavermanjj/home-assistant-solarfocus/issues>
- Screenshot: https://vulpo.app/integrations-img/fc14398f71cf2765.webp (from LavermanJJ/home-assistant-solarfocus's README)

In Vulpo: Quick Toggle card, Climate card, Button card, Select card, Apple Watch, Control Center, Climate Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/lavermanjj-home-assistant-solarfocus

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/lavermanjj-home-assistant-solarfocus
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
