Free standard shipping in Germany from €100, manufacturer shipping free from €150 to €250
English
Account WishlistCart

Understanding Solar Controllers: From Temperature Differential to Data Logging

Solar · 28. Oktober 2026 · 9 min read · Editorial team Wohnungstechnik

The solar controller is the most inconspicuous component of a solar thermal system and at the same time one of the most important. It decides when the solar pump runs, how fast it turns and when it switches off to protect the system. If you understand solar controller functions, you can make better use of your system's yield, detect faults early and extend the service life of the collectors, cylinder and solar fluid. Nevertheless, many controllers remain on their factory settings for their entire life.

In this guide, we explain how temperature differential control works and which settings are common. We also look at protective functions such as maximum cylinder temperature and collector emergency shutdown, present special functions for tube collectors and show what heat metering and data logging offer in everyday use.

What a solar controller does in a solar thermal system

At its core, a solar controller is a temperature differential controller. It constantly compares two temperatures: the one at the collector, measured by a sensor in the flow at the hottest point of the collector array, and the one in the lower part of the cylinder, where the coldest water is. If the collector is warmer than the cylinder by a set value, the controller switches on the solar pump and transports the heat into the cylinder. If the difference falls, it switches it off again.

The temperature sensors used are usually platinum resistance thermometers of the Pt1000 type. Simple controllers have two or three sensor inputs and one relay for the pump; more comprehensive models control several cylinders, two collector arrays with east-west orientation or additional consumers such as backup heating. It is important that the sensors sit properly in the immersion sleeve and are in contact with the heat transfer fluid. A poorly positioned collector sensor is one of the most common causes of a system that starts too late or not at all.

Temperature differential: setting the switch-on and switch-off differential correctly

The central setting is the switch-on differential. It specifies how many kelvin warmer the collector must be than the cylinder before the pump starts. The switch-off differential is lower so that the pump does not constantly switch on and off. Specialist sources cite common switch-on differentials of 5 to 7 kelvin and switch-off differentials of around 2 kelvin. In the manual of the widely used RESOL DeltaSol BX controller, for example, the factory settings are 6 kelvin for switching on and 4 kelvin for switching off.

Parameter Meaning DeltaSol BX factory setting according to the manual
Switch-on differential Pump starts when the collector is warmer than the cylinder by this value 6 K
Switch-off differential Pump stops when the difference falls to this value 4 K
Target temperature differential Above this value, speed control increases the pump output 10 K
Maximum cylinder temperature Above this value, no further charging takes place 60 °C
Collector emergency shutdown Pump stops to protect the system 130 °C

With long pipe runs between the roof and the cylinder, a somewhat higher switch-on differential can make sense. Otherwise, when the pump starts, the pipes cool the warm collector fluid so much that the pump stops again immediately. If the system cycles frequently in the morning, this indicates that the differentials are set too tightly.

Speed control of the solar pump

Many controllers regulate the speed of the solar pump, usually via a PWM signal in the case of high-efficiency pumps. The pump then only runs as fast as necessary to maintain a target temperature differential. This saves pump electricity and, in weak sunlight, ensures usefully warm water in the cylinder instead of lukewarm circulation.

Protective functions: cylinder maximum, emergency shutdown and cooling

On sunny summer days, a solar system often supplies more heat than is needed. The maximum cylinder temperature therefore limits charging. Higher values increase the heat reserve, but also limescale deposits and heat losses. Once the cylinder is full, the temperature in the collector continues to rise. If it exceeds the collector emergency shutdown limit, the pump stays off so that no overheated fluid or steam enters the solar circuit. The system then goes into stagnation, for which the expansion vessel and solar fluid must be designed.

In addition, many controllers offer cooling functions. Collector cooling keeps the collector temperature within the operating range by continuing to charge the cylinder beyond the set maximum, up to a safety limit of 95 °C according to the DeltaSol BX manual. The recooling function releases excess heat back through the collector at night so that the cylinder has reserves the next day. A frost protection function that pumps heat from the cylinder into the collector at low collector temperatures is only intended for regions with few frost days. In Germany, solar fluid containing antifreeze is the norm.

Special functions: tube collector, thermostat and multiple cylinders

With evacuated tube collectors, the sensor is often positioned so that it only detects warming with a delay. The tube collector function therefore switches the pump on briefly within a time window during the day so that warm fluid flows past the sensor. On the DeltaSol BX, the factory setting runs the pump for 30 seconds after every 30 minutes of standstill between 7 a.m. and 7 p.m. This allows the controller to recognise earlier that charging is worthwhile.

Via a thermostat function, the controller can also enable backup heating by a boiler or immersion heater if the solar heat is not sufficient. Separate requirements apply to the thermal disinfection of hot water, which we explain in the guide Legionella Circuit. In systems with two cylinders or a stratified cylinder, a priority logic controls which cylinder is charged first.

Heat metering and data logging

Many solar controllers can calculate the heat gained. To do this, the controller needs the flow and return temperatures as well as the volume flow, either via a flow meter or as a fixed value read from the flow indicator of the solar station. It is also important to enter the type and concentration of antifreeze correctly, as the heat capacity of the solar fluid differs from that of water. The values are a good plausibility check, but do not replace a calibrated heat meter.

With data logging, temperatures, pump running times and yields are recorded over longer periods, depending on the controller on an SD card, via a data interface to a PC or via an internet module. This makes it possible to detect faults that nobody notices in everyday life: a collector that gets hot while the pump is idle, a strikingly low yield in summer or frequent stagnation. A look at the data is therefore also part of the annual maintenance, as described in the guide Heating Maintenance in Summer.

Choosing the right solar controller

Which controller suits your system depends above all on the hydraulic layout. A standard system with one collector array and one cylinder only needs a temperature differential control with one relay for the solar pump. If a second cylinder, a swimming pool, an east-west orientation, back-up heating or heating support is added, the number of sensor inputs and outputs required increases. Before buying, count how many temperatures need to be measured and how many pumps, valves or heat generators need to be switched, and plan a little reserve.

Pump control is also important. Modern high-efficiency pumps receive their speed via a PWM signal, while older standard pumps are switched via a relay. Check the pump data sheet to see which signal it expects and make sure the controller has the matching output. If you want to record the yield, you need an input for a flow meter or a flow sensor. The following overview shows some controllers from the Resol range with the manufacturer's data:

Controller Sensor inputs Outputs Typical use
DeltaSol A / AX / AX HE 2 (Pt1000) 1 relay, AX HE additionally PWM Simple temperature differential control
DeltaSol CS Plus 4 (Pt1000) 2 semiconductor relays, 2 PWM Standard system, 10 basic systems
DeltaSol SL / SLT 4 3 semiconductor relays, 1 potential-free relay, 2 PWM Solar and heating systems, 27 basic systems
DeltaSol BX 5 (Pt1000) 3 semiconductor relays, 1 relay, 2 PWM One or two cylinders, SD card
DeltaSol MX 12 14 relays, 4 PWM Larger systems with several system parts

For a typical single-family home with a domestic hot water cylinder, a compact solar controller with two relays is often sufficient. If you want to combine heating support, thermal disinfection and zone loading, a system controller is the better choice. When replacing a controller, also check whether the existing Pt1000 sensors can be reused and whether the new controller fits the existing terminal cover and cable routing. Commissioning, including selecting the basic system, assigning the sensors and testing the pump, is best left to a specialist company. On request, our installation partners take care of installation, connection and commissioning at the customer's premises.

Frequently asked questions

How can I tell that the solar controller is set incorrectly?

Typical signs are a pump that constantly switches on and off in the morning, a collector that gets hot without the pump starting, or a cylinder that stays cold despite sunshine. First check the sensor readings and how the sensors are seated.

Can I replace an old solar controller with a new model?

As a rule, yes, provided that the sensor type, pump control and system layout match. With high-efficiency pumps with a PWM input, the new controller should also provide a suitable signal.

How high should the maximum cylinder temperature be?

That depends on the cylinder, water hardness and consumption. The permissible limits are specified by the cylinder manufacturer. Higher values increase the reserve but encourage limescale and heat losses.

Does a solar controller need an internet connection?

No, the control works independently. A connection is only needed for remote access, notifications and convenient data logging.

Which sensors does a solar controller need?

At least one collector sensor and one sensor at the bottom of the cylinder. Many controllers work with Pt1000 sensors. Further sensors for the top of the cylinder, the return or a second cylinder are added depending on the system layout.

Conclusion

A solar controller manages the solar thermal system via the temperature differential between the collector and cylinder and protects it with functions such as cylinder maximum, collector emergency shutdown and cooling functions. If you adapt the switch-on and switch-off differentials to your own system, you avoid frequent cycling and use more solar heat. For tube collectors, the appropriate special function is worthwhile, and heat metering and data logging make yields and faults visible. It is therefore worth looking at the manual and the readings at least once a year. You will find suitable controllers and components in our Solar Controllers, Solar Technology and Heating categories.

Written by Editorial team Wohnungstechnik

Specialist retailer for ventilation, heating, solar and plumbing, Stuttgart. Based on manufacturer documents, standards and data sheets. How we work →

Recommendations

Our recommendations

Selected brand-name products for ventilation, filters, heating and plumbing, ready to order.

All recommendations
Installation partner advising a couple on their new heating and hot water system
1,500+products from 25+ brands

Why Wohnungstechnik

Your specialist dealer for ventilation, heating & plumbing

Selected manufacturers, honest advice and delivery straight from the manufacturer.

  • Genuine manufacturer goods

    From Blauberg, S&P, Nilan, Frico, Sanha and more: original goods from the manufacturer.

  • Installation by partner companies

    On request, our installation partners install, mount and service your system on site.

  • Personal expert advice

    Help with selection, sizing and spare parts, by phone and email.

  • Direct from the manufacturer

    Delivery in 5 to 10 working days, free shipping in Germany from 100 € (manufacturer shipping from €150 to €250).

Brand partners

Shop by brand

We work directly with leading manufacturers. Choose your brand and see the full range.

Become a partner

Contact

How can we help you?

Product question, quote for a project or spare part: write to us, we will get back to you as soon as possible.

Your topic

Your data is processed only to answer your request. Privacy policy