Sauna Controller with Evaporator


The Sauna controller with evaporator block allows you to control and monitor your sauna. All conventional heaters are compatible (switched heaters and heaters that accept a 0-10V control signal). The evaporator can be switched on and off but can also be controlled with an analogue 0-10V signal.

The function block has a timer function, fan and drying control, as well as a safety shut down in case you forget to switch off the heater. You can also use door contacts with the sauna to alert you if the door has been left open and is wasting heat and energy!

You can choose between different operating modes such as steam sauna, Finnish sauna, herbal sauna etc.

The function block can also be used in the user interface, for control whilst on the move! It is important that when using this block that you observe the safety regulations of your country.

Icon Exclamation Mark LoxoneMake sure to select appropriate sensors for the heat in the sauna!
See here our sauna temperature sensor in the webshop.
An over temperature manual cutoff thermostat must also be installed!


Connect the temperature sensor for the sauna to the input AI, and then connect the humidity sensor to AIh.

The outputs are for the various types of heaters, AQ for 0-10V analogue, Q1, Q2 and Q3 for stage L1, L2 and L3 heaters. If the heater is a single phase using Q1 we need to set the parameter M to 1.

Where you connect the evaporator to depends on the control type. If it is 0-10V analogue then connect to AQv, if it is digital on/off then connect to Qv.

Finally connect the fan to the output Qf.

Sauna Controller With Evaporator

You can now control the block in the user interface. The sauna on/off function (Tr input) can also be done through a switch on the wall, for example outside the sauna itself.

When the block is in a manual mode the target values for temperature (input T) and humidity (input H) are used.

If the evaporator has a water shortage sensor this can be connected to the input LW so an alert can be triggered. Also if the input LW is triggered and has a value of 1 (digital input) the evaporator will no longer turn on.



AImAnalogue input for mode0 = Off
1 = Manual Finnish sauna
2 = Manual humidity sauna
3 = Automatic Finnish sauna
4 = Automatic herbal sauna
5 = Automatic hot bath sauna
6 = Automatic steam sauna
IFmDigital inputManual Finnish sauna
IHmDigital inputManual humidity sauna
IFDigital inputAutomatic Finnish sauna
IH1Digital inputAutomatic herbal sauna
IH2Digital inputAutomatic hot bath sauna
IH3Digital inputAutomatic steam sauna
TrTrigger digital inputTurns the sauna on or off
TAnalogue input for desired target temperature in manual modeSet either with a virtual input connector or a timer switch
AIAnalogue inputFor actual temperature, connect the sauna sensor to this
HAnalogue input for desired target humidity in manual modeSet either with a virtual input connector or a timer switch
AIhAnalogue inputFor actual humidity, connect the sauna humidity sensor to this
TfTrigger digital input for the fanTurns the fan on and off, output Qf
TcStarts the hourglass timerThe output AQt shows the time counting down and Qta gives the timer’s status, can set the time with parameter T, Qte pulses when the timer is finished
DDigital inputConnect the door position sensor to this (only shows the door state in the visualisation)
AbAnalogue inputFor the bench temperature sensor
PDigital inputUsed for presence detector
LWDigital inputGives the status of water shortage
RResetSets all the outputs to off
DisDisableDisables all the inputs and is useful for childlock function


AQAnalogue output0-10V control
Q1Digital outputFor turning Phase 1 (L1) on/off
Q2Digital outputFor turning Phase 2 (L2) on/off
Q3Digital outputFor turning Phase 3 (L3) on/off
AQvAnalogue outputFor controlling the evaporator with 0-10V
QvDigital outputFor controlling the evaporator digitally
QaStatus output for whether the sauna is active or notOn when the sauna is active
QfDigital output for fan controlSwitched on by input Tf
AQtRemaining time for hourglass timerTime is in seconds [s]
QdDigital output status for airing phaseOn when the airing phase is active
AQmCurrent operating mode0 = Off
1 = Manual Finnish sauna
2 = Manual humidity sauna
3 = Automatic Finnish sauna
4 = Automatic herbal sauna
5 = Automatic hot bath sauna
6 = Automatic steam sauna
QeError statusPulses when actual temperature is higher than desired temperature, see parameter Ts
AQsStatus output for target temperatureDisplays the current target temperature
AQhStatus output for target humidityDisplays the current target humidity
QteStatus output for end of timerPulse when timer countdown finishes
QtaDigital outputGives the timer’s status (on/off)


TcTemperature correctionAdjustment for the actual temperature in the seating position (use if no bench sensor present)
TdAiring temperatureTemperature required for the airing period
TnFan duration after airing time finishedRunning time of the fan required to achieve Td
TtDuration of hourglass timerThis begins with each new pulse on input Tc. The remaining time is displayed on AQt output
ToMaximum allowed temperature before a safety shutdownIf temperature exceeds this then the error is displayed on output Qe
TsTime before a safety shutdown occursAfter this time the sauna is turned off automatically
PPWM periodPulse width modulation period in seconds [s]
VGainGain in case of deviation
MType of AC input used0 = Three-phase
1 = Single-phase
2 = 2 phase during condensation, 3 when used without condensor