Automation 2.0, lesson 14, creating automations for controlling groups of rooms using radiator thermostats (E1,W600) and a controlled heating boiler

Hello, @szymonp3.

Explanation 1. Fig. 7÷11. I make this automation block to be able to control the temperature of each room separately (operationality). For example, you go into the automation of (for example) room 7 and promptly set (adjust) the On/Off temperature of the radiator. Once again, you manipulate the temperature of a separate room, slowly and clearly.

Explanation 2. Fig. 12÷13.
Let’s consider the question (imagine) you have 9 single-channel relays that will do On/Off for your boiler when the corresponding thermometer (TVR thermostat) sends a signal to the corresponding relay (1÷9 room) to turn on or off the boiler (order for heating or stopping heating).
How will the boiler work in this case?
It will be turned on if at least one relay (1÷9) will give On to the boiler. These conditions are in this automation section WHEN (Fig.12).
It (the boiler) will be turned off when ALL relays are Off. We placed these Off conditions (1÷9) in the IF section. If the condition is met (all relays are off), the boiler will turn off. (Fig.13).
Summary.
Advantage 1.
If you create virtual switches (single-channel relays 1÷9 from our imagination), then we get two blocks that control the boiler (On/Off) using a real relay T2. We will not need to refer to these control blocks in the future, they work autonomously.
Advantage 2.
Now you control the temperature in each room (control is quick and clear) by going to the settings of a separate room.

The block (from ADVANTAGE 1) is not filled with different temperatures that you could enter there for 9 rooms (as you suggest).

Another explanation, in the IF section I enter the relay state (T2) so that there are no spam automation launches.

__________________________________
Please read the explanation of how automation 2.0 works. This will help you understand why I put conditions in the WHEN and IF sections. Automation 2.0, lesson 1 (continued), description of the algorithm for transitioning automation 1.0 to 2.0

1 Like