---
title: "Solvis Control"
description: "Solvis Control is a Marketplace integration for Home Assistant. It has 130 installs sharing analytics, works locally and was last updated October 11, 2026."
canonical: "https://vulpo.app/integrations/marketplace/larsk1-hass-solvis-control"
url: "https://vulpo.app/integrations/marketplace/larsk1-hass-solvis-control.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Solvis Control

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

Solvis Control is an integration that connects Solvis heating controllers (SC2 and SC3) to Home Assistant over local Modbus. It adds sensors, binary sensors, numbers, selects, switches and firmware update entities for pumps, mixers, burner status, heat output and heating circuit settings. Operating modes for up to three heating circuits can be changed, and warm water priority and reheat can be switched. Optional parts such as solar thermal, heat pump, heat meter and PV2Heat can be enabled, and room temperature sensors can be set to read or write. The storage tank type can be chosen so the integration works out stored energy, and a burner power value can be entered to get a calculated burner power sensor. Polling intervals and heating circuit names are adjustable, and setup is done in the UI. SC2 devices work with limitations and need a SolvisRemote module, while older units without Modbus are not supported.

Automatic summary of the README and code of LarsK1/hass\_solvis\_control. 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=LarsK1&repository=hass_solvis_control&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=LarsK1&repository=hass_solvis_control&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.

### Solvis Control Basic Setup

- **name**: Name of the system in Home Assistant (freely selectable)
- **host**: IP address or host name of the Solvis system controller
- **Port**: Modbus port number of the Solvis system controller (usually does not need to be changed)
- **MAC address (optional)**: MAC address of the Solvis system controller (enter only when prompted: it is detected automatically; manual entry may be necessary, e.g., in Docker environments.)

### System control & polling intervals

- **System controller**: Version of the central control of the heating system.
- **Standard polling interval (in s)**: Must be a multiple of the high query interval.
- **Low polling interval (in s)**: Must be a multiple of the standard query interval.
- **High polling interval (in s)**: Must be at least 2 seconds.

### Selection of system components

- **Heating circuit 2**: Automatically recognized. Can be (de)activated manually
- **Heating circuit 3**: Automatically recognized. Can be (de)activated manually
- **Solar thermal**: Solar collectors SolvisCala Eco, SolvisCala, SolvisFera, SolvisLuna
- **Heat pump**: Heat pumps SolvisLea, SolvisPia, SolvisMia
- **Heat meter**: Heat metering set WME-HKS-BEN, WME-WM
- **Room temperature sensors (read)**
- **Room temperature sensors (write)**
- **PV2Heat**: PV2Heat solutions SolvisTim and SolvisTom

### Room temperature sensors

- **Room temperature sensor heating circuit 1**: Select ‘deactivated’ if no sensor is installed, ‘read’ if the value is only to be read out (default) and ‘write’ if the value is to be written.
- **Room temperature sensor heating circuit 2**: Select ‘deactivated’ if no sensor is installed, ‘read’ if the value is only to be read out (default) and ‘write’ if the value is to be written.
- **Room temperature sensor heating circuit 3**: Select ‘deactivated’ if no sensor is installed, ‘read’ if the value is only to be read out (default) and ‘write’ if the value is to be written.

### Storage type

- **Storage type**: There are SolvisBen and SolvisMax stratified storage tanks. SolvisBen comes in only one size. SolvisMax is available in three sizes (457, 757, 957). Both tanks occur in different configurations that affect storage volume: solo (without heat generator), with heat pump (HP), or hybrid (gas/oil burner AND heat pump). The SolvisMax 957 can additionally be configured in three ways by sensor placement: 82/34/796, 212/34/663, and 301/34/574. In each case, the first number denotes the domestic hot water ready volume (top to S4), the second the heating buffer volume (S4 to S9), and the third the solar buffer volume (S4 to bottom). The chosen tank influences the amount of energy stored, which is determined by the integration.
- **Maximum burner thermal power (optional)**: Optional rated thermal power of the burner. If set, the integration creates a calculated burner thermal power sensor based on burner modulation (O1).

### Naming of the heating circuits (optional)

- **Label for heating circuit 1**: Custom name for heating circuit 1 (blank = default)
- **Label for heating circuit 2**: Custom name for heating circuit 2 (blank = default)
- **Label for heating circuit 3**: Custom name for heating circuit 3 (blank = default)

### After setup

- **name**: Name of the system in Home Assistant (freely selectable)
- **host**: IP address or host name of the Solvis system controller
- **Port**: Modbus port number of the Solvis system controller (usually does not need to be changed)
- **System controller**: Version of the central control of the heating system.
- **Standard polling interval (in s)**: Must be a multiple of the high query interval.
- **Low polling interval (in s)**: Must be a multiple of the standard query interval.
- **High polling interval (in s)**: Must be at least 2 seconds.
- **Heating circuit 2**: Automatically recognized. Can be (de)activated manually
- **Heating circuit 3**: Automatically recognized. Can be (de)activated manually
- **Solar thermal**: Solar collectors SolvisCala Eco, SolvisCala, SolvisFera, SolvisLuna
- **Heat pump**: Heat pumps SolvisLea, SolvisPia, SolvisMia
- **Heat meter**: Heat metering set WME-HKS-BEN, WME-WM
- **Room temperature sensors (read)**: Select if the value of the room temperature sensors should only be read out (default)
- **Room temperature sensors (write)**: Select if the value of the room temperature sensors is to be written.
- **PV2Heat**: PV2Heat solutions SolvisTim and SolvisTom
- **Room temperature sensor heating circuit 1**: Select ‘deactivated’ if no sensor is installed, ‘read’ if the value is only to be read out (default) and ‘write’ if the value is to be written.
- **Room temperature sensor heating circuit 2**: Select ‘deactivated’ if no sensor is installed, ‘read’ if the value is only to be read out (default) and ‘write’ if the value is to be written.
- **Room temperature sensor heating circuit 3**: Select ‘deactivated’ if no sensor is installed, ‘read’ if the value is only to be read out (default) and ‘write’ if the value is to be written.
- **Storage type**: There are SolvisBen and SolvisMax stratified storage tanks. SolvisBen comes in only one size. SolvisMax is available in three sizes (457, 757, 957). Both tanks occur in different configurations that affect storage volume: solo (without heat generator), with heat pump (HP), or hybrid (gas/oil burner AND heat pump). The SolvisMax 957 can additionally be configured in three ways by sensor placement: 82/34/796, 212/34/663, and 301/34/574. In each case, the first number denotes the domestic hot water ready volume (top to S4), the second the heating buffer volume (S4 to S9), and the third the solar buffer volume (S4 to bottom). The chosen tank influences the amount of energy stored, which is determined by the integration.
- **Maximum burner thermal power (optional)**: Optional rated thermal power of the burner. If set, the integration creates a calculated burner thermal power sensor based on burner modulation (O1).
- **Label for heating circuit 1**: Custom name for heating circuit 1 (blank = default)
- **Label for heating circuit 2**: Custom name for heating circuit 2 (blank = default)
- **Label for heating circuit 3**: Custom name for heating circuit 3 (blank = default)

Texts from the code of [LarsK1/hass\_solvis\_control](https://github.com/LarsK1/hass_solvis_control).

## Entities

- **Binary sensors**: Circulation pump (A1), Heat pump Charging pump (A2), HKR1 Pump (A3), HKR2 Pump (A4), HKR3 Pump (A5), HKR3 Mixer heating circuit open (A6), HKR3 Mixer heating circuit closed (A7), HKR1 Mixer heating circuit open (A8), HKR1 Mixer heating circuit closed (A9), HKR2 Mixer heating circuit open (A10), HKR2 Mixer heating circuit closed (A11), Burner status (A12), and 3 more
- **Numbers**: Warm water target temp, HKR1 Room temp, HKR1 Fix flow day temperature, HKR1 Fix flow set-back temperature, HKR1 Heating curve day temperature 1, HKR1 Heating curve day temperature 2, HKR1 Heating curve day temperature 3, HKR1 Heating curve set-back temperature, HKR1 Slope of the heating curve, HKR2 Room temp, HKR2 Fix flow day temperature, HKR2 Fix flow set-back temperature, and 13 more
- **Selects**: HKR 1 Operating mode, HKR2 Operating mode, HKR3 Operating mode
- **Sensors**: Heat pump hybrid hot water Bivalent temperature, Heat pump hybrid heating Bivalent temperature, Number of heating circuits, Circulation mode, PV2Heat Heat output, Solar thermal Heat output, Heat pump Thermal heat output, Burner Thermal heat output, Hot water Heat output, Heating circuits Heat output, Heat generator 2 Thermal output, Heat generator 2 Electrical power, and 47 more
- **Switches**: Warm water reheat start, HKR1 Warm water priority, HKR2 Warm water priority, HKR3 Warm water priority
- **Updates**: Firmware SC, Firmware NBG

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Firmware update for Solvis heating

## From the README

> Custom Home Assistant integration for Solvis Heating Devices.
>
> Solvis GmbH is a German manufacturer of innovative and energy-efficient heating systems. The company develops hybrid heating solutions, solar panels, and heat pumps that can be flexibly combined. The Solvis Modbus interface allows seamless integration with Home Assistant for monitoring and control.
>
> - For more information on the Solvis Modbus interface, refer to:
> - Official Modbus specifications are partially outdated and contain incorrect information (example for SC2 - flow meters do not provide the flow in l/sec as described, but the impulse duration of the…
> - A revised SC3 Modbus specification is expected in 2025 (unofficial information from Solvis, December 2024).
> - Sometimes useful for debugging: Anlagenschema SolvisMax - ALS-MAX7 Ver. 27350-2n

From the README of [LarsK1/hass\_solvis\_control](https://github.com/LarsK1/hass_solvis_control#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Number: 130 installs sharing analytics; 26 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v2.1.3, last updated October 11, 2026
- Domain: `solvis_control`
- Source: <https://github.com/LarsK1/hass_solvis_control>
- Issues: <https://github.com/LarsK1/hass_solvis_control/issues>
- Screenshot: https://vulpo.app/integrations-img/4272a477cd7a85fd.webp (from LarsK1/hass\_solvis\_control's README)

In Vulpo: Quick Toggle card, Select card, Chart card, Apple Watch, Control Center

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/larsk1-hass-solvis-control

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/larsk1-hass-solvis-control
- 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
