1. Home
  2. Installations
  3. Water-based underfloor heating

Installations

Water-based underfloor heating with Shelly

Control water-based underfloor heating at the manifold – one DIN-rail relay for several zones.

Updated: October 2026

The loops terminate at a manifold, and each is opened and closed by a thermal actuator. Count the actuators, not the rooms: a manifold with six loops needs six switched outputs.

1
Hardware

Choose the relay

Shelly Pro 3
Shelly Pro 3 EAN 3800235268094

DIN rail. Three potential-free contacts for 24 V actuators, or a manifold with its own supply.

Shelly Pro 4PM
Shelly Pro 4PM EAN 3800235268049

DIN rail. Four 230 V channels with power metering per zone, and a display that shows the channel names.

Both mount on DIN rail, so they sit in the cabinet beside the manifold.

2
Sensor

Choose the temperature sensor

Water-based systems are slow, so room temperature is the control variable. Use a wireless Shelly BLU H&T Display ZB in each room: battery-powered, with temperature and humidity on its own display.

Shelly BLU H&T Display ZB White
Shelly BLU H&T Display ZB White EAN 3800238073121

Battery-powered room sensor with display.

Shelly BLU H&T Display ZB Black
Shelly BLU H&T Display ZB Black EAN 3800238073138

The same sensor in black.

Mount it at 1.5 m, away from radiators, direct sun and external walls. The sensor reaches the app through a Shelly with Bluetooth gateway switched on – the Pro 3 or Pro 4PM works if the room is within range of the cabinet.

3
Wiring

Wire the manifold

Connect each actuator to its own relay output, and bring the circulation pump under the same controller so it only runs when at least one loop is open.

L
Line — common feed for 230 V actuators
N
Neutral — use the manifold's neutral bar for the actuator return
O1–O4
Actuator outputs, one per zone
S1–S4
Optional inputs, e.g. existing room thermostats kept as a manual override
Wiring diagram for water-based underfloor heating with a DIN-rail relay switching manifold actuators
The pump is interlocked so it only runs when a zone calls for heat.

Torque every terminal to the value printed on the device before re-energising.

4
Documentation

Document the installation

Before you name anything, write down which relay and output feeds which loop and room. The names in the next step come straight from this sheet, and the next electrician – or you, in three years – can find every output without opening the cabinet.

Download the template and fill it in on screen or on paper:

5
Naming

Name relays and sensors

Sensors: assign each sensor to its room in the app and give it a plain name, e.g. “Temperature sensor Guest bathroom”.

Relay channels: name each Pro 4PM channel from the documentation, using the pattern Function R(relay), O(output) - Room:

Heating R1, O1 - Guest bathroom

R is the relay’s number in the cabinet, O is the output on that relay. Anyone reading the app can find the physical output without the paper.

Then go to Device → Settings → Device settings → Device name, switch on Sync device name and press Save. The channel names now show on the Pro 4PM’s display, one per channel. The sync only runs from the app to the device, so rename channels in the app, not on the relay.

Device name setting with Sync device name on a Shelly Pro 4PM
Sync device name puts the channel names on the relay's display.

Prefer a thermostat on the wall? See Wall Display as thermostat.

Tips & best practices

  • Night setback pays for itself. Dropping 2–3 °C overnight cuts consumption without losing morning comfort – as long as recovery starts early enough for a slow floor.
  • Tie heating to the spot price. Pre-heat in cheap hours and coast through the expensive ones. See live electricity prices.
  • Keep the existing wall thermostat if you want – wire it into SW as a manual override, or leave it set to maximum. Do not put both in series and expect predictable behaviour.
  • Schedules survive a network outage. The thermostat logic runs on the device, so heating continues on the last known schedule. You lose remote control, not the heat.