The device is designed for controlling heating devices (radiators, floor heating, fan coil units, etc.).
The device is equipped with 12 input channels for connection of temperature sensors (FW-FT or FW-TS).


  • 10 outputs for NO/NC valves or contactors
  • PWM outputs supported
  • 12 inputs for digital/analogue temperature sensors (FW-FT, FW-TS, NTC)
  • Can to use temperature data from other modules
  • 10 independed heating zones with weekly shedule
  • Up to 20 heating profiles
  • Built-in real time clock


Example of connection

Module dimensions

Module parameters

Parameter name Value
Input channels qty 12
Output channels qty 10
Input voltage 20-250 V
Current type AC/DC
Max load per device 1A(220W at 220V)
Max load per channel 0.5A(110W at 220V)
Power supply 11.5 … 27.5 V DC from CAN
Max current(24V) 110 mA
Sensors line max length 30 m
Bus type CAN (4-wire)
Equipment installation type DIN-rail (EN 60715)
Case material ABS
Protection IP40
Temperature range -10 … +50 °C
Size 4U, 69x110x58 mm
Weight 140 g

Connection of high load device

Input connector pinout

Example of sensors connection

2-wire connection recommended

Indication of module operation.


Indicator Status Description
Device in bootloader
Waiting for bootloader command
Flashing firmware

Firmware mode

Indicator Status Description
Operational mode

Lost connection to server
No AC power
RTC error

Module installation and connection procedure

  1. Install the module in the switchboard on the DIN rail and fix it with the special latch on the module base.
  2. Connect the CAN connector.
  3. Connect the input/output channels.
  4. Configure the module using LT setup.
  5. Apply power to the load.
  6. Check all equipment for proper operation.

Module shut-off and deinstallation procedure

  1. Disconnect the power from the load.
  2. Disconnect the input/output channels.
  3. Disconnect the CAN connector.
  4. Remove the module from the DIN rail, releasing the latch at the bottom of the module base.

HW Settings

Name Type, range SUBID Default Description
def string 1-10 'OFF' Def is the element status is set after restart, is used for lamp, heating, valve(1 pole);
Set ‘last’ saved state of the element in case of a power reset. The element save his state after stay unchanged for 10 minutes.


offset integer -39 – 39 31-42 0 It is the sensor values offset; Example: offset='-1.2'
mode string 98 'AС' Output operatoin mode:

  • 'AС' – 220V AC
  • 'DC' – DC current
out char[10] 98 'HHHHHHHHHH' Each char is responsible for the type of a particular channel

  • 'D'- PWM output (frequency 0.4Hz);
  • 'L'-Lamp;
  • 'M'-Lamp Inverse;
  • 'J'-Heating NO, valve-heating, normally open;
  • 'H'-Heating NC, valve-heating, normally closed;
  • 'V'-Valve (2 pole), 2 pole valve;
  • 'W'-Valve (2 pole) Inverse, 2 pole valve, invert open-close;
  • 'R'-Valve (1 pole), 1 pole valve,;
  • 'S'-Valve (1 pole) Inverse, 1 pole valve, invert open-close;
  • 'K'-Lock (short press);
  • 'N'-Lock (short press) Inverse;
  • 'F'-FanCoil. Group1 (Lamp Toggle). For fancoil speed control;
  • 'E'-FanCoil. Group2 (Lamp Toggle). For fancoil speed control;
  • 'Q'-FanCoil. Group3 (Lamp Toggle). For fancoil speed control;
  • 'U'-FanCoil. Group4 (Lamp Toggle). For fancoil speed control;
  • 'I'-FanCoil. Group5 (Lamp Toggle). For fancoil speed control;
  • '-'-none, nothing is connected.

Example: out='BGLKMVX'

in char[12] 98 '++++++++++++' Each char is responsible for the type of a particular channel

  • 'D'-DS18B20 digital sensor;
  • 'R'-Analogue temperature sensor;
  • '+'-Autodetection;
  • '-'Not used;

Example: out='+DR+R–R+RD+'

r int 31-42 '10000' Analogue temperature sensor`s resistance on 25 °C.

Example: r='8000'


<item addr="348:1" cfgid="43" name="Jalousie" sub-type="120" type="jalousie" uniq_id="4097" hw="runtime=45"/>
<item addr="348:3" auto-period="600" cfgid="43" name="Lamp" type="lamp" uniq_id="4098" hw="def='ON'"/>
<item addr="348:4" cfgid="43" name="Gate" sub-type="120" type="gate" uniq_id="4099" hw="runtime=30"/>
<item addr="348:6" cfgid="43" name="Lock" type="lamp" uniq_id="4100" hw="hold=5000"/>
<item addr="348:7" cfgid="43" name="Radiator" type="valve-heating" uniq_id="4029" hw="def='ON'">
    <automation name="Eco" temperature-level="16" uniq_id="4030"/>
    <automation name="Comfort" temperature-level="22" uniq_id="4031"/>
    <automation name="Hot" temperature-level="25" uniq_id="4032"/>
<item addr="348:8" cfgid="43" name="Radiator" type="valve-heating" uniq_id="4033" hw="def='OFF'">
    <automation name="Eco" temperature-level="16" uniq_id="4034"/>
    <automation name="Comfort" temperature-level="22" uniq_id="4035"/>
    <automation name="Hot" temperature-level="25" uniq_id="4036"/>
<item addr="348:31" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4089" hw="offset=10"/>
<item addr="348:32" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4090" hw="offset=-15"/>
<item addr="348:33" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4091"/>
<item addr="348:34" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4092" hw="offset=5"/>
<item addr="348:35" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4093"/>
<item addr="348:36" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4094"/>
<item addr="348:37" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4095"/>
<item addr="348:38" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4096"/>
<item addr="348:39" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4097"/>
<item addr="348:40" cfgid="43" name="Temperature" type="temperature-sensor" uniq_id="4098"/>
<item addr="348:97" cfgid="43" name="Temperature" system="yes" type="temperature-sensor" uniq_id="4041"/>
<item addr="348:98" cfgid="43" hw="out='B-LG-KHJ--'" name="Temperature" system="yes" type="temperature-sensor" uniq_id="4042"/>