Intelligent room controller

Configure and set up easily with Loxone Config

Online Seminar: Intelligent room control

With intelligent room control, your customers will get exactly the temperature they want, at exactly the time they want. In summer, you will also want to provide optimal shading. By combining the Intelligent room controller and Automatic blinds function blocks you can achieve this.

Introduction

The Intelligent room controller has various modes available - from manual to fully automatic. When in the automatic mode heating or cooling periods start with calendar entries. In both heating and cooling modes you can set timers and schedules in the properties window and also start automatic shading. 

It supports two heating outputs (AQ/Q and AQ2/Q2). When the controller is not in the middle of the heating up phase, the second heating output will use only reduced heating power. In rooms with only one heating output, use only the first heating output AQ/Q.

In the timer/schedule window the following temperatures are available; comfort temperature, frost protection temperature, lowered temperature, overheating protection temperature and raised temperature.

The integrated fuzzy logic ensures that the desired temperature is reached by the required time - it does this by starting the heating at just the right point before the required time. The Intelligent room controller assumes a temperature change of 0.1°C per hour until the input data is available.

Basic setup

The intelligent room controller takes time to learn the thermal dynamics of the room. We recommend setting up the schedules and then leaving the controller for a few days or ideally a week so that it can learn.

Even with really straighforward programming the Intelligent room controller can be made to be fully functional for individual room control in an automatic mode. 

First connect the temperature sensor in the room to the input AI, then either or both a proportional valve actuator to the output AQ or a digital actuator to Q. That's it! Now the schedules can be set easily in the UI with the Apps or the webinterface.

For more information on how to setup the room controller to work with the automatic blinds block see the seminar at the top of the page. Here can be downloaded an example file as well.

User interface

It is very straightforward to set the schedules in the user interface, here is a picture of what the user interface for the Intelligent room controller looks like:

Modes

Frost protection:
If the room controller is in automatic mode, automatic cooling mode or manual cooling mode and the actual temperature of the room drops below the frost protection temperature Td, heating is started. When in frost protection mode the target temperature is Td. Once the actual temperature increases more than 2°C above Td the heating stops.

Heat protection:
If the room controller is in automatic mode, automatic heating mode or manual heating mode and the actual temperature of the room rises above the overheating protection temperature Tm, cooling is started. When in heat protection mode the target temperature is Tm. Once the actual temperature decreases more than 2°C below Tm the cooling stops.

 

PWM Outputs

The outputs on the Intelligent room controller Q, Q2 and Qc are pulse width modulated outputs. The automatic parameters for the block determine the optimum control for these outputs.

If the output AQ is greater than or equal to 90%, the digital outputs remain permanently switched on. If the AQ output is less or equal to 10% then the digital outputs are off.

 

Overview

Inputs

Description

 
Am Mode selection 0 = Fully automatic: Heating period and cooling period are set via the calendar. These dates determine whether heating or cooling is activated. The entries are valid for all room controllers in a project.

1 = Automatic heating: Target temperature set by heating schedule, primary and secondary heat sources are used, cooling and shading outputs are deactivated.

2 = Automatic cooling: Target temperature set by cooling schedule, cooling and shading outputs are used, primary and secondary heat sources are deactivated.

3 = Manual heating: Target temperature set by input T, primary and secondary heat sources are used, cooling and shading outputs are deactivated.

4 = Manual cooling: Target temperature set by input T, cooling and shading outputs are used, primary and secondary heat sources are deactivated.
 
As Service mode 0 = Service mode off.
1 = Heating and cooling off, valves fully closed.
2 = Heating on / cooling off.
3 = Heating off / cooling on.
4 = Heating and cooling on, valves fully open.
T Target temperature For operation in manual mode.
AI Actual temperature Connect the 1-Wire or analogue temperature sensor for the room here.
Iw Window contact Only used in automatic modes, off = closed, on = open. When open activates 'Frost protection temperature' if in heating mode and 'Overheating protection temperature' if in cooling mode.
Mv Motion sensor input Starts comfort temperature on the rising edge and activates the overrun timer Tsc on the falling edge. After Tsc has reached zero the set automatic mode will continue.  
Is Early exit input Starts economy temperature on the rising edge and activates the overrun timer Tss on the falling edge. After Tss has reached zero the set automatic mode will continue. If Tss is set to zero then the 'Economy temperature' remains to be set until the next change of the schedule.
R Reset Overrun timers Tsc and Tss are stopped.
Dis Disable No change of T, Ic or Is is possible. 

Outputs

Description

 
AQ 0-10V output Proportional valves heating zone 1.
Q Digital output Digital actuators heating zone 1.  
AQ2 0-10V output Proportional valves heating zone 2.  
Q2 Digital output Digital actuators heating zone 2.  
AQc 0-10V output Proportional valves for cooling.
Qs Digital output For shading (permanent only during cooling).
Qc Digital output Digital actuators for cooling.
AQs Current operating mode 0 = Fully automatic.
1 = Automatic heating.
2 = Automatic cooling.
3 = Manual heating.
4 = Manual cooling.
AQss Current service mode 0 = Service mode off.
1 = Heating and cooling off.
2 = Heating on / cooling off. 
3 - Heating off / cooling on.
4 = Heating and cooling on.
Qe Output error On as long as the error is present.
Qa Text output for error Can connect a state block here to show the error.
AQt Analogue output for current target temperature The current setpoint as defined by Ts, Tch, Tcc, Tp, Th, Td and Tm.
AQhm Analogue output for current mode of heating timer Shows the current operating mode - for example 4 for Tuesday.
AQcm Analogue output for current mode of cooling timer Shows the current operating mode - for example 4 for Tuesday.
AQtr Analogue output for the timer countdown Shows the amount of time [s] left on the economy or comfort timers.
Qp Digital output for heating up or cooling down phase Active when heating up or cooling down to the comfort temperature, goes off once the comfort temperature time period starts.

Parameters

Description

 
Ts Economy temperature

Relative to the comfort temperature:
Heating mode - Target temperature = Comfort temperature - economy temperature
Cooling mode - Target temperature = Comfort temperature + economy temperature.

Tch Comfort temperature for heating Set either in the properties, with a constant or a virtual slider so the customer can adjust.
Tcc Comfort temperature for cooling Set either in the properties, with a constant or a virtual slider so the customer can adjust.
Tp Lowered temperature 

Relative to comfort temperature:
Heating and cooling modes - Target temperature = Comfort temperature - lowered temperature.

Th Raised temperature

Relative to comfort temperature:
Heating and cooling modes - Target temperature = Comfort temperature + raised temperature.

Td Frost protection temperature For frost protection in case of long periods of absence for example when Holiday mode is activated.
Tm Overheating protection temperature Maximum temperature (cooling mode). 
Tsm Maximum duration [s] without valve movement in heating mode If the valves have not been moved for that duration then they are automatically moved. This operation will be performed at a random time in the next 30 minutes following the set duration end. 
Tcm Maximum duration [s] without valve movement in cooling mode If the valves have not been moved for that duration then they are automatically moved. This operation will be performed at a random time in the next 30 minutes following the set duration end. 
Tsc Duration [s] of comfort overrun timer Set how long you want the comfort temperature overrun to last for.
Tss Duration [s] of economy overrun timer Set how long you want the economy temperature overrun to last for.