>

eBus data bus in boilers – how it works and why the sensor type matters

eBus in boilers – how it works and why the type of sensor matters

When a customer asks why a cheap room thermostat bought at a hardware store doesn't work with their Protherm or Vaillant boiler, the answer is almost always the same: the boiler communicates via the eBus data bus, and the thermostat simply doesn't support it. A similar situation arises when someone connects the wrong outdoor temperature sensor and the boiler starts behaving unpredictably, or when a hot water storage tank fails to communicate properly with the control unit. Behind all of these problems lies the same technical background – the digital communication bus eBus and the types of sensors that must be compatible with it.

In this article, we will explain what eBus actually is, how it physically works, why it is fundamentally different from old analog wiring, and – most importantly for the average installer or boiler owner – why choosing the wrong sensor can cause anything from minor glitches to serious control malfunctions.

What is eBus and where did it come from

eBus (short for the German Energie-Bus) is a communication protocol for low-power serial bus systems in heating technology. It was developed in the 1990s primarily by German and Austrian boiler and component manufacturers – Vaillant, Protherm (today part of the Vaillant Group), Buderus, Wolf, and others – with the aim of replacing simple two-wire switching connections between the boiler and the thermostat with intelligent, two-way digital communication.

Before eBus, the relationship between boiler and thermostat worked like this: the thermostat closed or opened a contact, and the boiler interpreted this as "heat" or "don't heat". No other information was transmitted. The boiler didn't know the actual room temperature measured by the thermostat, the thermostat didn't know the boiler's state, and control was essentially just on/off switching. Condensing boilers require more sophisticated communication – they need to know how to modulate output, how to set the weather compensation curve, and how to respond to outdoor temperature smoothly, not in steps.

eBus solves this need elegantly: it transmits digital data over a simple two-wire line, where both devices – the boiler as well as the controller or sensor – can be either "Master" or "Slave" on the same line. Transmission takes place asynchronously at a speed of 2,400 baud, which is slow by modern IT standards but perfectly sufficient for heating technology.

eBus data bus – basic topology Boiler (Master) control unit eBus +/- Controller (Slave) e.g. VRT 50 Outdoor sensor (eBus) NTC sensor storage tank Same two-wire bus – digital communication Polarity matters! Swapping the wires = device won't communicate or may get damaged

Physical principles of eBus – what happens on two wires

At first glance, eBus wiring looks simple: two wires, "+eBus" and "–eBus", similar to any serial line. But the physical implementation is quite interesting. At rest (no transmission), the bus holds a voltage of 15–24 V DC. When a device sends a bit with value "0", it briefly (~1 ms) short-circuits the bus down to a few volts using an internal current source. A "1" bit is transmitted as the absence of this short-circuit. This solution allows multiple devices to be on the line without interfering with each other's power supply.

Slave devices (controllers, some modules) can be powered directly from the bus – typically a current of around 15–70 mA is enough for the simple electronics of a thermostat. This is one of the reasons why eBus controllers don't need a separate 230 V power supply – they get everything from those two wires coming from the boiler.

An important note for practice: the polarity of the eBus line matters. The wires are marked eBus+ and eBus–, and although some newer devices can automatically detect polarity, most older modules and sensors require correct wiring. Swapping the wires means the device simply won't communicate, or won't receive power at all. This is one of the most common installation mistakes – and the exact same applies to the Protherm – Outdoor Temperature Sensor (wired) for boilers with an eBus bus, where incorrect polarity means the sensor won't start transmitting data.

Protocol structure – how the actual communication works

eBus operates on a Master-Slave principle with one Master device (typically the boiler's control unit) and multiple Slave devices (controllers, expansion modules, sensors with an eBus interface). The Master sends telegrams onto the bus – structured messages with a recipient address, a command, and data. The Slave responds within a precisely defined time window.

Each device has its own unique address within the network. For example, the room thermostat might have address 0x25, the storage tank module 0x51, and the outdoor sensor 0x75 – these numbers are illustrative only; the actual addresses are set by the manufacturer and stored in the device's memory. This addressability is key: the boiler can distinguish which device information is coming from and can send different commands to each one.

A practical example: during weather-compensated control, the boiler continuously polls the outdoor sensor ("What's the outdoor temperature?"), also polls the room thermostat ("What's the desired room temperature and what's the current one?"), and calculates the optimal flow water temperature based on both values. This happens several times per second. If a device on the line fails to respond, after several unsuccessful attempts the boiler triggers an error code – the display typically shows a code such as F75, F22, F28, or others, depending on the manufacturer and which device is silent.

eBus communication timing diagram (simplified) Master (boiler) Slave (sensor) QUERY: temp? RESPONSE: -3°C QUERY: room temp? RESPONSE: 21°C t=0 ms t≈5 ms t≈10 ms t≈15 ms Telegram from boiler (Master) Response from sensor / controller (Slave) Speed: 2,400 Bd | Full query-response cycle: approx. 5–10 ms

Types of sensors and their differences – where most mistakes happen

And now we get to the heart of the matter. The temperature sensors used in systems with eBus-equipped boilers are essentially of two types, and these types are not interchangeable. Confusing them is the most common source of problems in practice.

1. Passive NTC sensor (analog)

An NTC thermistor (Negative Temperature Coefficient) is a simple resistive sensor. It has two terminals to which a supply current is applied, and its resistance changes with temperature – as temperature rises, resistance falls (hence "negative coefficient"). The boiler's control unit measures the voltage across the sensor and converts it to a temperature using a calibration table stored in memory.

Typical values: at 25 °C, a 10 kΩ NTC sensor has a resistance of exactly 10,000 Ω. At 60 °C it's about 2,490 Ω, at 0 °C about 32,650 Ω, at –10 °C about 55,000 Ω. These values are precisely defined, and the boiler manufacturer calibrates its control unit to a specific characteristic (10 kΩ or 12 kΩ variant, depending on the manufacturer).

An NTC sensor does not communicate via eBus. It is connected to dedicated analog inputs on the control unit – typically labeled "Sensor" or with the specific input name. If you were to connect an NTC sensor to the eBus terminals, nothing dramatic would happen (the sensor won't be damaged), but the boiler won't be able to read its value, because on the eBus terminal it expects digital communication, not an analog resistance.

A practical example: the 10 kΩ NTC Sensor Set for storage tanks is a typical passive sensor. It goes into the hot water storage tank, connects to the boiler's dedicated tank input (not to eBus), and the boiler reads from the measured resistance whether the water in the tank is sufficiently heated. This sensor does not need the eBus bus, has no electronics of its own, and works reliably for a long time.

2. Active eBus sensor (digital)

An active eBus sensor is essentially a small microprocessor with a temperature sensing element and an eBus interface. It measures temperature locally and sends its measured value digitally over the eBus bus when queried by the boiler. It is powered directly from the bus (15–24 V, tens of mA current). It has its own eBus address and communicates using the full protocol.

Advantages over NTC: the transmission is resistant to interference (a digital signal is not affected by electromagnetic interference over a longer cable run), the sensor can also send additional information (e.g. status, error codes), and over longer cable runs (for example an outdoor sensor placed far from the boiler) there's no risk of measurement error caused by cable resistance.

A typical example: the Protherm – Outdoor Temperature Sensor (wired) for boilers with an eBus bus is an active eBus sensor. It connects exclusively to the boiler's eBus terminals (+ and –), not to an analog input. It has a fixed eBus address 0xA1 (in the Protherm system). If you connect it to an analog input intended for NTC, the control unit will measure the resistance of the sensor's eBus electronics, which is not a temperature reading – you will get either an error value or an unrealistic temperature, and the boiler will behave illogically.

NTC vs. eBus sensor – wiring comparison NTC (passive) Boiler analog input R(T) NTC 10 kΩ Resistance measurement → temperature 2 wires, no polarity ✓ storage tank, flow, return eBus (active) Boiler eBus terminal digital eBus sensor Digital communication → temperature 2 wires, polarity matters! ✓ outdoor sensor, modules WARNING: these two types are not interchangeable!

Controllers on the eBus bus – how they communicate with the boiler

Besides sensors, room controllers and thermostats are also connected to the eBus bus. Here, the difference compared to old on/off thermostats is even more pronounced and has a direct impact on heating energy efficiency.

An old analog thermostat only tells the boiler "heat" or "don't heat" (by closing/opening a contact). Every time it started up, the boiler would run at maximum output and modulate only to a limited extent. A modern eBus controller sends the boiler the specific desired room temperature and the current measured temperature, and the boiler itself calculates the output level to modulate to and what flow water temperature to set. This is a fundamental difference for a condensing boiler – smooth output modulation is the basis of its efficiency.

For example, the Vaillant VRT 50 is a room controller that communicates via eBus with Vaillant boilers (ecoTEC, turboTEC, and others). It sends the boiler not only the desired temperature but also time programs, and the boiler controls the entire heating system accordingly, including the hot water storage tank if connected. The Protherm Thermolink B works similarly for Protherm boilers – a simple, wired eBus thermostatic device that replaces the old analog thermostat and immediately improves communication with the boiler.

For those who want more comfort, there are also more advanced solutions such as the Protherm Thermolink LUX – a full-featured digital controller with a weekly program and an LED display, which also communicates via eBus and uses all the possibilities of digital communication with the boiler.

Weather-compensated control via eBus – why the outdoor sensor is key

Weather-compensated control is one of the main reasons why condensing boilers have an eBus bus at all. The principle is simple: the temperature of the water in the heating radiators is set according to the outdoor temperature, based on a predefined curve. At –15 °C outside you might need, for example, 70 °C flow water temperature, at +5 °C only 45 °C is enough, at +10 °C maybe only 35 °C. The boiler calculates all of this itself – provided it receives reliable outdoor temperature data.

This is exactly where correct selection and installation of the outdoor sensor becomes key. If the sensor is of the wrong type (NTC instead of eBus, or vice versa), the boiler either has no data at all or receives unrealistic values. In practice this looks like this: a customer buys a cheap NTC outdoor sensor (without eBus), connects it to the eBus terminals of a Protherm boiler, the boiler reports an outdoor sensor error and switches to manual mode with a fixed flow water temperature. Result: the boiler doesn't fully use the condensing effect, and gas consumption is unnecessarily higher.

The length of the outdoor sensor cable also plays a role. With an NTC sensor, a longer cable causes measurement error due to wire resistance – for example, 30 m of 2×0.75 mm² cable has a resistance of approx. 1.5 Ω, which introduces a small but measurable error into the typical NTC characteristic curve. With an eBus sensor this problem doesn't exist, since the transmission is digital and cable resistance (within reasonable limits) doesn't compromise the accurate value – another advantage of an active eBus sensor over longer runs.

How to identify the sensor type in a boiler and avoid mistakes when replacing it

When a customer comes to you wanting to replace an outdoor sensor or a storage tank sensor, the first question is always: "What type of sensor is it?" This is not a trivial question, because physically the sensors can look very similar – a cable with a plastic temperature-sensing element at the end. The difference is on the inside.

Identification procedure:

  • Check the boiler manual – every manual has an "Accessories" or "Sensors" section stating exactly whether the boiler uses an NTC or eBus outdoor sensor, and the order code.
  • Look at the boiler's terminal block – if the sensor is connected to terminals labeled "eBus", "BUS+" / "BUS–" or similar, it's an eBus device. If it's on terminals labeled "AF" (Außenfühler) or "Ext. Sensor" without any eBus label, it's likely an NTC.
  • Measure the sensor's resistance with a multimeter – an NTC sensor at room temperature (~20–25 °C) typically shows 8–12 kΩ. If the multimeter shows a very low resistance (tens of Ω) or none at all, or "OL" (open circuit) at rest, it's an eBus device with electronics.
  • Examine the physical design – an eBus sensor sometimes has a larger head (housing) at the end of the cable, where the microelectronics are located. An NTC sensor is mostly just a thermistor in a protective housing without any electronics.
Sensor identification with a multimeter – procedure Step 1 Disconnect sensor from boiler Step 2 Measure resistance (Ω) at the terminals Step 3 – result 8–12 kΩ → NTC sensor OL / <100 Ω → eBus NTC 10 kΩ – typical values: –20 °C → ~97 kΩ | 0 °C → ~32 kΩ 25 °C → 10 kΩ | 60 °C → ~2.5 kΩ eBus sensor – measurement: Resistance measurement makes no sense – electronics Identify only by terminal and boiler type Always measure at room temperature, sensor disconnected from power

Common installation mistakes and their symptoms on the boiler

From practical experience, several typical mistake scenarios occur repeatedly:

Scenario 1: eBus controller connected to terminals meant for an old thermostat (contact terminals)
A customer replaces an old bimetallic thermostat with a modern Thermolink B, but connects it to the contact terminals (TA1, TA2) instead of the eBus terminals. The thermostat physically works – it closes the contact – but the boiler doesn't communicate digitally. Result: the boiler doesn't receive the desired temperature as a digital value, ignores modulation, and operates only in on/off mode. The customer wonders why the condensing boiler doesn't use less gas than the old one.

Scenario 2: NTC outdoor sensor instead of an eBus sensor
The boiler reports an "Outdoor sensor" error (codes vary by manufacturer). The boiler switches the weather compensation curve to emergency mode – typically a fixed flow water temperature of 60–70 °C regardless of outdoor temperature. Condensation doesn't occur optimally, and gas consumption rises.

Scenario 3: Swapped eBus polarity
The sensor or controller is connected, but the wires are reversed (+ and – swapped). The device doesn't boot up, the boiler doesn't see it on the bus, and reports a communication error. Solution: swap the wires. This is a snag that almost every installer runs into at least once.

Scenario 4: eBus cable too long with unsuitable cross-section
eBus has a recommended maximum cable length of approx. 50–100 m (depending on the manufacturer) and a minimum cross-section of 2×0.5 mm². With higher line resistance, communication may drop out, devices get "dropped" from the line, and the boiler reports intermittent communication. Solution: use a thicker cable (2×0.75 mm² or 2×1.0 mm²) or shorten the run.

You can read about further controller faults and their error codes in our separate article Common heating controller faults – dropouts, error codes, and their solutions.

eBus device compatibility – why not every controller works with every boiler

The eBus protocol is an open standard, but each manufacturer implements it with slight variations and extensions. This means that although Vaillant and Protherm devices are technically both eBus, a Vaillant VRT 50 controller won't fully work with a Protherm boiler, and vice versa – you'll get either no communication or only partial functionality.

Within the same group (the Vaillant Group includes both Protherm and Vaillant), there is a high degree of compatibility between devices of the same brand. Nevertheless, it's always necessary to verify the specific boiler model against the controller's compatibility lists. This topic is covered in more detail in the article Compatibility of controllers with Protherm and Vaillant boilers – what you need to know before buying.

There are also universal eBus adapters and third-party controllers (e.g. Caleon, Tado, Nest via an eBus adapter) that can communicate with a wider range of boilers, but the same rule applies: always verify specific compatibility before buying, not just that a device "supports eBus".

eBus vs. OpenTherm – what's the difference and why it may matter

Besides eBus, there is another digital communication protocol for heating boilers – OpenTherm. It is an open (truly independent) standard used by, for example, Bosch, Junkers, Baxi, Ferroli, and some models from other manufacturers. The principle is similar – digital communication over two wires – but the protocol itself is different.

eBus and OpenTherm devices are mutually incompatible. A controller with an OpenTherm interface will not communicate with a Protherm or Vaillant boiler that has eBus. This is important to know when modernizing or replacing a controller, when a customer arrives with a controller from a different boiler.

Some advanced controllers (e.g. Tado, Honeywell Lyric) have both interfaces and can automatically detect the protocol, or switch manually. But cheaper models always have only one protocol.

Practical wiring – step by step when replacing an eBus outdoor sensor

To illustrate the whole process, we describe a typical job: replacing a faulty eBus outdoor sensor on a Protherm Panther boiler.

1. Turn off the boiler or switch it to service mode (not strictly necessary for disconnecting the sensor, but it's a safe practice).
2. Find the eBus terminal block in the boiler – usually in the lower or side section behind the service cover. The terminals are labeled "eBus" or with a bus symbol.
3. Unscrew the old sensor cable – note which wire was on "+" and which on "–".
4. Run the new sensor's cable – recommended cable: 2×0.75 mm² shielded, maximum length 50 m at this cross-section.
5. Place the outdoor sensor on the north or northwest wall of the house, in the shade (never on a wall exposed to sunlight), at a height of 2–3 m above ground level. A more detailed guide can be found in the article Installing an outdoor temperature sensor – where to place it and how to connect it.
6. Connect the wires to the boiler's eBus terminals according to polarity (+ to +, – to –).
7. Turn on the boiler, wait 30–60 seconds, and check whether the boiler detects the sensor – the current outdoor temperature should be displayed in the boiler's service menu.
8. Verify the weather compensation function – the boiler should lower the flow water temperature when the outdoor temperature is higher.

Frequently Asked Questions (FAQ)

Can I connect an eBus controller to an old boiler without an eBus interface?

No, that's not possible. The boiler must be equipped with an eBus interface (terminals and protocol support in the control unit). An old boiler without eBus only supports contact control – an on/off thermostat. If you want digital control, you need a boiler with an eBus or OpenTherm interface. You can find more about choosing a controller in the article How to choose a controller for a condensing boiler – what matters when choosing.

Can I connect several devices to the eBus bus at once?

Yes, eBus is a bus architecture – multiple devices can be connected on a single line (controller + outdoor sensor + storage tank module, etc.). Each device has its own address, and the boiler distinguishes between them. However, you must respect the recommended maximum bus length and minimum cable cross-section. Devices are connected in parallel – each to the same pair of eBus+/eBus– wires.

Why does the boiler report an outdoor sensor error even though the cable is physically fine?

The most common causes are: 1) incorrect polarity (wires swapped), 2) wrong sensor type (NTC instead of eBus, or vice versa), 3) a fault in the eBus sensor's electronics, 4) a cable that's too long or has too small a cross-section, 5) interference from another electrical device near the cable. Diagnostic procedure: check the polarity, the cable's resistance, and the sensor type according to the boiler manual.

Can I use an NTC storage tank sensor on an eBus boiler?

Yes – an NTC storage tank sensor is not connected to the eBus bus but to a separate analog input on the boiler for the hot water storage tank. These inputs are a standard part of most condensing boilers, regardless of whether the boiler has eBus. The 10 kΩ NTC Sensor Set for storage tanks is therefore compatible with most boilers that have a storage tank sensor input – you just need to verify whether your boiler uses a 10 kΩ characteristic or a different one (e.g. 12 kΩ).

What happens if I accidentally connect an eBus sensor to the boiler's analog input?

Neither the sensor nor the boiler is usually physically damaged (an eBus sensor has no power supply on an analog input, so it simply doesn't do anything). The boiler will report a sensor error, because on the analog input it measures either an "open circuit" or a meaningless resistance from the sensor's electronics. It's diagnostically confusing, but not destructive. The solution is simple: correctly identify the input and connect the sensor to the correct terminals.

Is a wireless controller possible on the eBus bus?

Wireless controllers (e.g. Vaillant VR40, Protherm Thermolink) do not communicate over eBus wirelessly – eBus is always a wired line. The wireless component is between the user-facing part of the thermostat and the base station, while the base station itself is wired to the boiler's eBus. So you have wired eBus communication between the boiler and the base station, and wireless communication between the base station and the handset. We discuss the pros and cons of both solutions in the article Wired or wireless controller for a boiler – pros and cons of both solutions.

Conclusion

The eBus bus is an elegant, reliable digital communication solution used in modern condensing boilers, today used by virtually every boiler from Protherm, Vaillant, Wolf, and other manufacturers within this group. Understanding it correctly is the basis for trouble-free installation and servicing of controllers, sensors, and additional modules.

Key takeaway from this article: an eBus sensor and an NTC sensor are two different things, physically not interchangeable, even though they may look similar. The outdoor sensor for a boiler with an eBus bus must be an active eBus sensor – such as the Protherm – Outdoor Temperature Sensor (wired) for boilers with an eBus bus – and not a passive NTC one. Conversely, the sensor in the hot water storage tank is usually an NTC sensor and does not belong on the eBus bus. Controllers must be compatible with the given boiler brand, since the eBus protocol has manufacturer-specific extensions.

If you're not sure what sensor or controller you need for your specific boiler, check out other articles in our Knowledge Center – especially Compatibility of controllers with Protherm and Vaillant boilers – what you need to know before buying and NTC temperature sensor in a boiler and storage tank – what it is, when to replace it, and how – or take a look at the product page with boiler controllers, where components are sorted by compatibility.

Do you have a question on this topic?

Can't decide, or dealing with a specific situation in your household? Write to us - we'll be happy to help.

Do not fill in this field:
Vytvořil Shoptet | Design Shoptak.cz.