Installation Guide

Installing
Your Hardware

Scheater only communicates with Home Assistant entities: reading temperatures, reading sensor states, and controlling radiators ON/OFF. This guide helps you choose and assemble the physical hardware necessary to build your own installation.

ZigbeeAqaraSonoffPilot wireHome Assistant
01

The Principle of Self-Installation

The advantage of Scheater is to offer the possibility of installing your own regulation system using cheap, off-the-shelf sensors and actuators. The Home Assistant ecosystem makes this task particularly easy: Scheater only depends on the entities it exposes, regardless of the hardware hiding behind them.

⚠️
The main drawback of this type of installation remains the battery life, which rarely exceeds a year and a half. It is recommended to change the batteries in all your sensors before each winter, before the heating season begins.

02

Required Hardware

You need an outdoor temperature sensor for the whole house, and then, for each radiator, a room temperature sensor and a smart relay. Finally, equipment to host Home Assistant completes the installation.

Item Quantity Role Required
Outdoor temperature sensor 1 for the whole house Provides the outdoor temperature taken into account by the regulation algorithm. Yes
Room temperature sensor 1 per room (shared if multiple radiators in the same room) Measures the ambient temperature to be regulated. Yes
Smart relay 1 per radiator Controls the radiator's power supply (ON/OFF). Yes
1N4007 Diode 1 per pilot wire radiator Allows controlling the pilot wire with a simple ON/OFF relay (see Pilot wire wiring). If pilot wire
Window / door opening sensor 1 per room (optional) Automatically suspends heating if a window is open. No
PC, Raspberry Pi 4, or server 1 Hosts your Home Assistant instance. Yes
Zigbee USB Dongle (e.g., ZBT-1) 1 Zigbee network coordinator, if this protocol is chosen. If Zigbee
ℹ️
Scheater interfaces exclusively with Home Assistant. The brand of the sensors and relays therefore does not matter, as long as they are correctly integrated into Home Assistant.

03

Principle Diagram for a Radiator

Each radiator relies on the same principle: sensors report their state to Home Assistant, and Scheater reads this information to decide, at any given moment, whether the radiator's relay should be activated or not.

🌡️ Outdoor sensor
1 for the house
🌡️ Room sensor
1 per room
🚪 Window sensor
optional
🏠 Home Assistant
+ Scheater
🔌 Smart relay
♨️ Radiator
🔌
If your radiator has a pilot wire, a simple 1N4007 diode placed between the relay and the pilot wire is sufficient to switch between Comfort mode and Frost protection mode — see the Pilot wire wiring section below.

04

Pilot Wire Wiring (Example)

Here, as an example, is how my own radiators are wired — equipped with the pilot wire function — using a relay with N, L, I, and O terminals (e.g., Shelly Plus 1):

Imperatively turn off the circuit breaker before any wiring intervention. Also use junction boxes to enclose your assemblies and avoid any risk of contact with the wires.
Relay terminal Connection
NRadiator neutral
L and IRadiator live (phase)
O1N4007 diode to the pilot wire (the diode's bar must be oriented towards the radiator)
Relay (e.g., Shelly Plus 1) N L I O Radiator Neutral Live Pilot wire 1N4007 The diode bar (cathode) is oriented towards the radiator's pilot wire

With this setup, when the relay is ON, the radiator goes into Comfort mode; when it is OFF, it goes into Frost protection mode.

📚
There are several pilot wire wiring diagrams online, depending on your relay brand. The principle always remains the same: a diode between the relay output and the pilot wire.

05

Choosing Your Hardware

I recommend using hardware integrable via Zigbee: the protocol is very simple to implement and low-power, which extends battery life.

Products from the Aqara range work particularly well. Sonoff products are also a good option, but read online reviews carefully: some models may lack reliability.

You can obviously integrate products from other manufacturers: it changes nothing for Scheater, since it interfaces exclusively with Home Assistant.

06

Example: My Personal Installation

Here, for reference, is the hardware I have been using at home for several years:

Role Hardware
Window opening sensorAqara MCCGQ11LM
Temperature sensorAqara WSDCGQ11LM
RelayShelly Plus 1
Zigbee USB DongleZigStar ZBStick-Pro
Home AssistantDocker image, on my own server

07

Integrating Your Sensors into Home Assistant

Once your radiators are wired, you still need to integrate your sensors and relays into Home Assistant. The exact procedure depends on the chosen hardware: refer to the corresponding online tutorials (Zigbee2MQTT, ZHA, or the integration specific to your manufacturer).

Example of setting up a Zigbee coordinator via Zigbee2MQTT in Home Assistant:

0
Install the Mosquitto broker add-on from Settings › Apps › App store, then start it.
1
Add the MQTT integration automatically proposed in Settings › Devices & Services.
2
Install the Zigbee2MQTT add-on, then select your USB dongle as the coordinator during onboarding.
Installing the Mosquitto add-on (step 1) Installing the Mosquitto add-on (step 2) Installing the Zigbee2MQTT add-on
📚
Once the Zigbee coordinator is detected, the pairing process for each sensor or relay is specific to your hardware — follow the online tutorials dedicated to your exact references.

08

Creating Your Radiators in Scheater

Your hardware installation is ready and your entities are visible in Home Assistant. All that remains is to create your radiators in Scheater to be able to program them.

Head to the official documentation to create your zones and radiators, by entering the entities you just integrated.