1. Home
  2. Installations
  3. Thermostat setup

Installations

Set up a thermostat with Shelly

Turn any Shelly relay and temperature sensor into a thermostat – in the app or on a Wall Display.

Updated: October 2026

Any Shelly relay plus any Shelly temperature sensor becomes a thermostat. Create one per zone. The same steps work for underfloor heating, an electric radiator, a towel rail or an air conditioner in cooling mode.

Name relays and sensors before you start – see naming in the underfloor heating guide.

In Shelly Smart Control

1
Thermostat

Add a thermostat

Open the room and choose Thermostats → Add thermostat.

Add thermostat in a room in Shelly Smart Control
2
Room

Select the room

Choose the room the thermostat belongs to.

Selecting the room for the thermostat
3
Type

Choose type and hysteresis

Choose Heating and °C. A hysteresis of 0.5 °C is a good start. Advanced settings are optional – see below.

Thermostat type Heating, °C and hysteresis 0.5
4
Actuator

Select the actuator

Choose the relay channel that switches the loop, e.g. “Heating R1, O1 - Guest bathroom”. This is where the naming pays off.

Selecting a Pro 4PM channel as actuator
5
Sensor

Select the sensor

Choose the temperature sensor in the same room.

Selecting the room sensor
6
Schedule

Set the schedule

Set a base temperature, then add intervals that differ from it – for example 22 °C from 06:00 to 22:00 and 21 °C from 22:00 to 06:00.

Base temperature Adding an interval Two intervals across the day
Base temperature, then the intervals that differ from it.
7
Name

Name the thermostat

Give it a name the customer recognises, e.g. “Floor heating, guest bathroom”.

Naming the thermostat
8
Activate

Save and activate

Save, then switch the thermostat on with the power icon. A thermostat that is saved but not activated does nothing.

Activating the thermostat with the power icon

Wall Display as thermostat

When the customer wants a physical thermostat on the wall that keeps working without the app, the cloud or the internet.

Shelly Wall Display X1i, X2i and XL can control the heating themselves. They have no built-in temperature sensor, so pair a Shelly BLU H&T ZB or BLU H&T Display ZB directly to the display.

Shelly Wall Display X1i Black
Shelly Wall Display X1i Black EAN 3800238073039

Compact wall display. Also in Silver.

Shelly Wall Display X2i Black
Shelly Wall Display X2i Black EAN 3800238072766

Also in Silver.

Shelly Wall Display XL Black
Shelly Wall Display XL Black EAN 3800238073008

The large display. Also in Silver.

Shelly BLU H&T ZB Ivory
Shelly BLU H&T ZB Ivory EAN 3800238072414

Battery room sensor without display. Also in Mocha and Black.

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

Battery room sensor with display. Also in Black.

Pair the sensor first: Settings → Bluetooth devices → Add, then put the sensor into pairing mode.

1
Wall Display

Enable the thermostat

Settings → Input/Output → enable Thermostat.

Enable Thermostat under Input/Output on the Wall Display
2
Wall Display

Open the thermostat settings

Tap the thermostat icon on the temperature card.

Thermostat icon on the temperature card
3
Wall Display

Choose sensor and actuator

Under General, choose the thermostat type, the sensor and the actuator. The actuator can be a channel on another Shelly device, e.g. a Pro 4PM output named “Heating R2, O6 - Kitchen 1”. Leave Invert output off unless the actuator is normally open.

Sensor and actuator selected in the thermostat settings
4
Wall Display

Hysteresis and failure detection

Set the hysteresis and switch on Failure detection, so the display reacts if the sensor stops reporting.

Hysteresis and Failure detection settings
5
Wall Display

Set the target temperature

Set the target and activate the thermostat. It now runs on the display itself.

Target temperature on the Wall Display thermostat

Tips & best practices

  • Room never reaches its target? Check the sensor’s temperature offset before anything else. A sensor behind a curtain or above a radiator reads several degrees off, and the offset corrects it without moving the sensor.
  • 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.

Video tutorial

Setting up a heating control from scratch, including sensor pairing and the schedule. It covers the thermostat function generally, not only underfloor heating.

Loads YouTube when you press play. Watch on YouTube

By ShellyGuide on YouTube