<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.larnitech.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sova</id>
	<title>Larnitech wiki page - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.larnitech.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sova"/>
	<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/Special:Contributions/Sova"/>
	<updated>2026-05-25T17:59:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.11</generator>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=WW-WL.B&amp;diff=20634</id>
		<title>WW-WL.B</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=WW-WL.B&amp;diff=20634"/>
		<updated>2025-11-20T15:16:32Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = WW-WL.B&lt;br /&gt;
| image      = WW-WLB.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==WALL LEAKAGE SENSOR== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
The sensor is placed on the wall.&lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
==Features== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*Sensor presence detection&lt;br /&gt;
*Adjusting the sensor sensitivity&lt;br /&gt;
*Connections of several sensors to one bus&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:WWWLB_EXA.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|c0||int[4]||sensors subId||0;0;255;15||Normal state color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||int[4]||sensors subId||0;0;255;15||On-start color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||int[4]||sensors subId||255;100;0;15||'Leak was previously reported' color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||int[4]||sensors subId||255;0;0;15||On-leak color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||int||sensors subId||128||Sensor sensitivity – 1..255&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||int(0,1)||sensors subId||1||0 - Disable the test signal to detect the presence of the sensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Removing HW does not return the above parameters to their default values.To return to their default values, they must be set explicitly.&lt;br /&gt;
** Green and blue cannot be used at the same time. Green has priority.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20633</id>
		<title>FW-WLM/FW-WLM(black)</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20633"/>
		<updated>2025-11-20T15:15:44Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = FW-WLM&lt;br /&gt;
| image      = FW-WLM.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==ON-THE-FLOOR LEAKAGE SENSOR==&lt;br /&gt;
&lt;br /&gt;
The sensor is placed on the floor surface. &lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example of connection==&lt;br /&gt;
&lt;br /&gt;
[[File:FW-WLM-connection.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Module parameters==&lt;br /&gt;
&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|c0||int[4]||sensors subId||0;0;255;15||Normal state color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||int[4]||sensors subId||0;0;255;15||On-start color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||int[4]||sensors subId||255;100;0;15||'Leak was previously reported' color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||int[4]||sensors subId||255;0;0;15||On-leak color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||int||sensors subId||128||Sensor sensitivity – 1..255&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||int(0,1)||sensors subId||1||0 - Disable the test signal to detect the presence of the sensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Removing HW does not return the above parameters to their default values.To return to their default values, they must be set explicitly.&lt;br /&gt;
** Green and blue cannot be used at the same time. Green has priority.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=FW-WL.B/ru&amp;diff=20632</id>
		<title>FW-WL.B/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=FW-WL.B/ru&amp;diff=20632"/>
		<updated>2025-11-20T15:15:22Z</updated>

		<summary type="html">&lt;p&gt;Sova: /* Установки HW */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{RevisionChanger | hasA = 1 | hasB = 1}}&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = FW-WL.B&lt;br /&gt;
| image      = FW-WLB.jpg&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==НАПОЛЬНЫЙ ДАТЧИК ПРОТЕЧКИ==&lt;br /&gt;
&lt;br /&gt;
Датчик устанавливается на поверхность пола. Имеет световой  сигнал, меняющий цвет с зеленого на красный при  обнаружении воды на полу. Используется вместе с модулями DW-WL02 или BW-LSA.&lt;br /&gt;
&lt;br /&gt;
==Функции==&lt;br /&gt;
*Автоматическое обнаружение датчика&lt;br /&gt;
*Настройка цветов индикации&lt;br /&gt;
*Регулировка чувствительности датчика&lt;br /&gt;
*Подключение нескольких датчиков к одной шине&lt;br /&gt;
&lt;br /&gt;
==Пример подключения==&lt;br /&gt;
&lt;br /&gt;
[[File:FWWLB EXA.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
==Разъемы==&lt;br /&gt;
&lt;br /&gt;
[[File:FWWLB CON.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Параметры модуля==&lt;br /&gt;
&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Установки HW==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип, диапазон!!SUBID!!По умолчанию!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|c0||целое число[4]||subId датчика||0;0;255;15||Обычное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||целое число[4]||subId датчика||0;0;255;15||Начальное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||целое число[4]||subId датчика||255;100;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' для сообщения 'Обнаружена протечка'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||целое число[4]||subId датчика||255;0;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' во время протечки&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||целое число||subId датчика||128||Чувствительность датчика – 1..255&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||целое число(0,1)||subId датчика||1||0 - Отключить проверочный сигнал для автоматического обнаружения датчика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Отключение оборудования не возвращает вышеуказанные параметры к их значениям по умолчанию. Чтобы вернуться к значениям по умолчанию, их необходимо установить заново.&lt;br /&gt;
**Зеленый и синий цвета не могут использоваться одновременно. Приоритетом обладает зеленый цвет.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Translations:FW-WL.B/11/ru&amp;diff=20631</id>
		<title>Translations:FW-WL.B/11/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Translations:FW-WL.B/11/ru&amp;diff=20631"/>
		<updated>2025-11-20T15:15:22Z</updated>

		<summary type="html">&lt;p&gt;Sova: /* Установки HW */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Установки HW==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип, диапазон!!SUBID!!По умолчанию!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|c0||целое число[4]||subId датчика||0;0;255;15||Обычное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||целое число[4]||subId датчика||0;0;255;15||Начальное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||целое число[4]||subId датчика||255;100;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' для сообщения 'Обнаружена протечка'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||целое число[4]||subId датчика||255;0;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' во время протечки&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||целое число||subId датчика||128||Чувствительность датчика – 1..255&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||целое число(0,1)||subId датчика||1||0 - Отключить проверочный сигнал для автоматического обнаружения датчика&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=FW-WL.B&amp;diff=20630</id>
		<title>FW-WL.B</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=FW-WL.B&amp;diff=20630"/>
		<updated>2025-11-20T15:15:01Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{RevisionChanger | hasA = 1 | hasB = 1}}&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = FW-WL.B&lt;br /&gt;
| image      = FW-WLB.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==ON-THE-FLOOR LEAKAGE SENSOR== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
The sensor is placed on the floor surface. It has an alarm light, which&lt;br /&gt;
changes from green to red if the sensor detects water on the floor.&lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
==Features== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*Sensor presence detection&lt;br /&gt;
*Customizing the indication colors&lt;br /&gt;
*Adjusting the sensor sensitivity&lt;br /&gt;
*Connections of several sensors to one bus&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:FWWLB EXA.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
==Connectors== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:FWWLB CON.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|c0||int[4]||sensors subId||0;0;255;15||Normal state color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||int[4]||sensors subId||0;0;255;15||On-start color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||int[4]||sensors subId||255;100;0;15||'Leak was previously reported' color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||int[4]||sensors subId||255;0;0;15||On-leak color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||int||sensors subId||128||Sensor sensitivity – 1..255&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||int(0,1)||sensors subId||1||0 - Disable the test signal to detect the presence of the sensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Removing HW does not return the above parameters to their default values.To return to their default values, they must be set explicitly.&lt;br /&gt;
** Green and blue cannot be used at the same time. Green has priority.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=EW-WL.B/ru&amp;diff=20629</id>
		<title>EW-WL.B/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=EW-WL.B/ru&amp;diff=20629"/>
		<updated>2025-11-20T15:14:08Z</updated>

		<summary type="html">&lt;p&gt;Sova: /* Установки HW */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{RevisionChanger | hasA = 1 | hasB = 1}}&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = EW-WL.B&lt;br /&gt;
| image      = EW-WLB.jpg&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 18x18x20 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==ВСТРОЕННЫЙ В ПОЛ ДАТЧИК ПРОТЕЧКИ==&lt;br /&gt;
&lt;br /&gt;
Датчик  протечки  со  световой  сигнализацией. &lt;br /&gt;
Монтируется  в  поверхность  пола.  Используется  вместе&lt;br /&gt;
с модулями DW-WL или BW-LSA.&lt;br /&gt;
&lt;br /&gt;
==Функции==&lt;br /&gt;
*Автоматическое обнаружение датчика&lt;br /&gt;
*Настройка цветов индикации&lt;br /&gt;
*Регулировка чувствительности датчика&lt;br /&gt;
*Подключение нескольких датчиков к одной шине&lt;br /&gt;
&lt;br /&gt;
==Схема назначения выводов==&lt;br /&gt;
&lt;br /&gt;
[[File:EWWLB PIN.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
==Пример подключения==&lt;br /&gt;
&lt;br /&gt;
[[File:EWWLB EXA.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
==Параметры модуля==&lt;br /&gt;
&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Built into the floor&lt;br /&gt;
| case            = stainless steel&lt;br /&gt;
| protection      = IP65&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 18x18x20 mm&lt;br /&gt;
| weight          = 20g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Установки HW==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип, диапазон!!SUBID!!По умолчанию!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|c0||целое число[4]||subId датчика||0;0;255;15||Обычное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||целое число[4]||subId датчика||0;0;255;15||Начальное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||целое число[4]||subId датчика||255;100;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' для сообщения 'Обнаружена протечка'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||целое число[4]||subId датчика||255;0;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' во время протечки&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||целое число||subId датчика||128||Чувствительность датчика – 1..255&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||целое число(0,1)||subId датчика||1||0 - Отключить проверочный сигнал для автоматического обнаружения датчика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Отключение оборудования не возвращает вышеуказанные параметры к их значениям по умолчанию. Чтобы вернуться к значениям по умолчанию, их необходимо установить заново.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Translations:EW-WL.B/11/ru&amp;diff=20628</id>
		<title>Translations:EW-WL.B/11/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Translations:EW-WL.B/11/ru&amp;diff=20628"/>
		<updated>2025-11-20T15:14:08Z</updated>

		<summary type="html">&lt;p&gt;Sova: /* Установки HW */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Установки HW==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип, диапазон!!SUBID!!По умолчанию!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|c0||целое число[4]||subId датчика||0;0;255;15||Обычное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||целое число[4]||subId датчика||0;0;255;15||Начальное сочетание цветов в формате 'красный;зеленый;синий;мигание'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||целое число[4]||subId датчика||255;100;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' для сообщения 'Обнаружена протечка'&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||целое число[4]||subId датчика||255;0;0;15||Сочетание цветов в формате 'красный;зеленый;синий;мигание' во время протечки&lt;br /&gt;
красный, зеленый, синий – 0..255;&lt;br /&gt;
мигание:&lt;br /&gt;
*0 – импульс&lt;br /&gt;
*1 – мигание каждые 2 секунды&lt;br /&gt;
*2 – мигание каждую секунду&lt;br /&gt;
*15 – постоянное свечение&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||целое число||subId датчика||128||Чувствительность датчика – 1..255&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||целое число(0,1)||subId датчика||1||0 - Отключить проверочный сигнал для автоматического обнаружения датчика&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=EW-WL.B&amp;diff=20627</id>
		<title>EW-WL.B</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=EW-WL.B&amp;diff=20627"/>
		<updated>2025-11-20T15:11:22Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{RevisionChanger | hasA = 1 | hasB = 1}}&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = EW-WL.B&lt;br /&gt;
| image      = EW-WLB.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 18x18x20 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==BUILT-IN FLOOR LEAKAGE SENSOR== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Water leakage sensor with an alarm light, mountable in the floor&lt;br /&gt;
surface. Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
==Features== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*Sensor presence detection&lt;br /&gt;
*Customizing the indication colors&lt;br /&gt;
*Adjusting the sensor sensitivity&lt;br /&gt;
*Connections of several sensors to one bus&lt;br /&gt;
&lt;br /&gt;
==Pin assignment== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:EWWLB PIN.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:EWWLB EXA.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Built into the floor&lt;br /&gt;
| case            = stainless steel&lt;br /&gt;
| protection      = IP65&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 18x18x20 mm&lt;br /&gt;
| weight          = 20g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|c0||int[4]||sensors subId||0;0;255;15||Normal state color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||int[4]||sensors subId||0;0;255;15||On-start color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||int[4]||sensors subId||255;100;0;15||'Leak was previously reported' color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||int[4]||sensors subId||255;0;0;15||On-leak color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||int||sensors subId||128||Sensor sensitivity – 1..255&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||int(0,1)||sensors subId||1||0 - Disable the test signal to detect the presence of the sensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Removing HW does not return the above parameters to their default values.To return to their default values, they must be set explicitly.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Virtual/ru&amp;diff=20624</id>
		<title>Virtual/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Virtual/ru&amp;diff=20624"/>
		<updated>2025-11-07T14:30:12Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
===Пример описания в XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;333:132&amp;quot; name=&amp;quot;sensor&amp;quot; type=&amp;quot;virtual&amp;quot; sub-type=&amp;quot;sensor&amp;quot; dim=&amp;quot;%&amp;quot; length=&amp;quot;2&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;333:145&amp;quot; name=&amp;quot;Text&amp;quot; type=&amp;quot;virtual&amp;quot; sub-type=&amp;quot;text&amp;quot; length=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Параметры===&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип и диапазон!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|sub-type||перечисление||sensor – виртуальный датчик&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;text – виртуальный датчик текстового типа (UTF8), длина должна быть равна 0&amp;lt;br&amp;gt;long-text – виртуальное поле текстового типа (UTF8), длина должна быть равна 0&amp;lt;br&amp;gt;Устройства, которым нужен скрипт для отслеживания статуса (см. пример под таблицей):&amp;lt;br&amp;gt;лампа, лампа с диммированием, rgb-подсветка, жалюзи, ворота, ворота 120, жалюзи 120 &amp;lt;br&amp;gt;prf – с отформатированным набором статусов, описание ниже&lt;br /&gt;
|-&lt;br /&gt;
|length*||число||размер статуса, байт&amp;lt;br&amp;gt;0 – динамический размер (явный для элементов типа «sub-type=text»)&lt;br /&gt;
|-&lt;br /&gt;
|dim||символ||Символ, добавляемый в конце значения виртуального датчика (например, % или С)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; – обязательные поля&lt;br /&gt;
&lt;br /&gt;
===Пример виртуального устройства &amp;quot;лампа&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;142:99&amp;quot; length=&amp;quot;1&amp;quot; name=&amp;quot;Lamp&amp;quot; sub-type=&amp;quot;lamp&amp;quot; type=&amp;quot;virtual&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обработка нажатия в скрипте&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line&amp;gt;&lt;br /&gt;
u8 state = 0;&lt;br /&gt;
V-ID/142:99 {&lt;br /&gt;
    if (opt(0)==0xff){//нажатие элемента в интерфейсе&lt;br /&gt;
        if (state==0) state = 1;&lt;br /&gt;
        else state = 0;&lt;br /&gt;
        setStatus(142:99,state);//для корректного отображения в интерфейсе&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Пример виртуального устройства &amp;quot;лампа с диммированием&amp;quot;=== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;142:99&amp;quot; length=&amp;quot;2&amp;quot; name=&amp;quot;Lamp&amp;quot; sub-type=&amp;quot;dimer-lamp&amp;quot; type=&amp;quot;virtual&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Скрипт обработки нажатия&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line&amp;gt;&lt;br /&gt;
u8 dim = 0;&lt;br /&gt;
&lt;br /&gt;
V-ID/Dimmer{&lt;br /&gt;
  if (opt(0)==0xff)&lt;br /&gt;
    setStatus(Dimmer,{1,dim});&lt;br /&gt;
  else if (opt(0)==0xfe){&lt;br /&gt;
    dim=opt(1);&lt;br /&gt;
    setStatus(Dimmer,{1,dim});&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Translations:Virtual/10/ru&amp;diff=20623</id>
		<title>Translations:Virtual/10/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Translations:Virtual/10/ru&amp;diff=20623"/>
		<updated>2025-11-07T14:30:12Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Скрипт обработки нажатия&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line&amp;gt;&lt;br /&gt;
u8 dim = 0;&lt;br /&gt;
&lt;br /&gt;
V-ID/Dimmer{&lt;br /&gt;
  if (opt(0)==0xff)&lt;br /&gt;
    setStatus(Dimmer,{1,dim});&lt;br /&gt;
  else if (opt(0)==0xfe){&lt;br /&gt;
    dim=opt(1);&lt;br /&gt;
    setStatus(Dimmer,{1,dim});&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Virtual&amp;diff=20622</id>
		<title>Virtual</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Virtual&amp;diff=20622"/>
		<updated>2025-11-07T14:29:04Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
===Example of description in XML=== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;333:132&amp;quot; name=&amp;quot;sensor&amp;quot; type=&amp;quot;virtual&amp;quot; sub-type=&amp;quot;sensor&amp;quot; dim=&amp;quot;%&amp;quot; length=&amp;quot;2&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;333:145&amp;quot; name=&amp;quot;Text&amp;quot; type=&amp;quot;virtual&amp;quot; sub-type=&amp;quot;text&amp;quot; length=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Parameters=== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!type and variety!!description&lt;br /&gt;
|-&lt;br /&gt;
|sub-type||enum||sensor – virtual sensor&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;text – virtual sensor of text type (UTF8), length is to be equal to 0&amp;lt;br&amp;gt;long-text – virtual field of text type (UTF8), length is to be equal to 0&amp;lt;br&amp;gt;Devices that need script to track the status (see the example below the table):&amp;lt;br&amp;gt;lamp, dimer-lamp, rgb-lamp, jalousie, gate, gate120, jalousie120&amp;lt;br&amp;gt;prf – with formatted set of status, the description isbelow&lt;br /&gt;
|-&lt;br /&gt;
|length*||number||status size, bytes&amp;lt;br&amp;gt;0 – dynamic size (obvious for the elements of &amp;quot;sub-type=text&amp;quot; type)&lt;br /&gt;
|-&lt;br /&gt;
|dim||symbol||Symbol added to the end of virtual sensor value (for example, % or С)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; – required fields&lt;br /&gt;
&lt;br /&gt;
===Example of virtual device &amp;quot;lamp&amp;quot;=== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;142:99&amp;quot; length=&amp;quot;1&amp;quot; name=&amp;quot;Lamp&amp;quot; sub-type=&amp;quot;lamp&amp;quot; type=&amp;quot;virtual&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
The processing of pressing in the script&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line&amp;gt;&lt;br /&gt;
u8 state = 0;&lt;br /&gt;
V-ID/142:99 {&lt;br /&gt;
    if (opt(0)==0xff){//pressing the element in the interface&lt;br /&gt;
        if (state==0) state = 1;&lt;br /&gt;
        else state = 0;&lt;br /&gt;
        setStatus(142:99,state);//for correct displaying in the interface&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Example of virtual device &amp;quot;dimmable lamp&amp;quot;=== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;142:99&amp;quot; length=&amp;quot;2&amp;quot; name=&amp;quot;Lamp&amp;quot; sub-type=&amp;quot;dimer-lamp&amp;quot; type=&amp;quot;virtual&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
The script  processing of stroke&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; line&amp;gt;&lt;br /&gt;
u8 dim = 0;&lt;br /&gt;
&lt;br /&gt;
V-ID/Dimmer{&lt;br /&gt;
  if (opt(0)==0xff)&lt;br /&gt;
    setStatus(Dimmer,{1,dim});&lt;br /&gt;
  else if (opt(0)==0xfe){&lt;br /&gt;
    dim=opt(1);&lt;br /&gt;
    setStatus(Dimmer,{1,dim});&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20621</id>
		<title>User:Sova/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20621"/>
		<updated>2025-11-07T14:25:23Z</updated>

		<summary type="html">&lt;p&gt;Sova: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20620</id>
		<title>User:Sova/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20620"/>
		<updated>2025-11-07T14:24:36Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-highlight, .syntaxhighlight, .syntaxhighlighter {&lt;br /&gt;
  outline: 3px solid red !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20619</id>
		<title>User:Sova/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20619"/>
		<updated>2025-11-07T14:22:51Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.mw-highlight pre,&lt;br /&gt;
.mw-highlight .linenums,&lt;br /&gt;
.syntaxhighlight pre {&lt;br /&gt;
  outline: 3px solid red !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20618</id>
		<title>User:Sova/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20618"/>
		<updated>2025-11-07T14:20:48Z</updated>

		<summary type="html">&lt;p&gt;Sova: Replaced content with &amp;quot;/* тест: должна появиться красная рамка вокруг всех pre на странице */ pre { outline: 3px solid red !important; }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* тест: должна появиться красная рамка вокруг всех pre на странице */&lt;br /&gt;
pre { outline: 3px solid red !important; }&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20617</id>
		<title>User:Sova/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=User:Sova/common.css&amp;diff=20617"/>
		<updated>2025-11-07T14:19:40Z</updated>

		<summary type="html">&lt;p&gt;Sova: Created page with &amp;quot;/* Reset italic styling set by user agent */ cite, dfn { 	font-style: inherit; }  /* Straight quote marks for &amp;lt;q&amp;gt; */ q { 	quotes: '&amp;quot;' '&amp;quot;' &amp;quot;'&amp;quot; &amp;quot;'&amp;quot;; }   /* Avoid collision of bl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Reset italic styling set by user agent */&lt;br /&gt;
cite,&lt;br /&gt;
dfn {&lt;br /&gt;
	font-style: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Straight quote marks for &amp;lt;q&amp;gt; */&lt;br /&gt;
q {&lt;br /&gt;
	quotes: '&amp;quot;' '&amp;quot;' &amp;quot;'&amp;quot; &amp;quot;'&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Avoid collision of blockquote with floating elements by swapping margin and padding */&lt;br /&gt;
blockquote {&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	margin: 1em 0;&lt;br /&gt;
	padding: 0 40px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Consistent size for &amp;lt;small&amp;gt;, &amp;lt;sub&amp;gt; and &amp;lt;sup&amp;gt; */&lt;br /&gt;
small {&lt;br /&gt;
	font-size: 85%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-body-content p&lt;br /&gt;
{&lt;br /&gt;
max-width:1000px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.caution &lt;br /&gt;
{&lt;br /&gt;
max-width:1000px;&lt;br /&gt;
background-color:#d4d4d4;&lt;br /&gt;
padding:5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cautiontable&lt;br /&gt;
{&lt;br /&gt;
background-color:#d4d4d4;&lt;br /&gt;
margin:5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.mw-body-content sub,&lt;br /&gt;
.mw-body-content sup,&lt;br /&gt;
span.reference /* for Parsoid */ {&lt;br /&gt;
	font-size: 80%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Same spacing for indented and unindented paragraphs on talk pages */&lt;br /&gt;
.ns-talk .mw-body-content dd {&lt;br /&gt;
	margin-top: 0.4em;&lt;br /&gt;
	margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main page fixes */&lt;br /&gt;
#interwiki-completelist {&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reduce page jumps by hiding collapsed/dismissed content */&lt;br /&gt;
.client-js .mw-special-Watchlist #watchlist-message,&lt;br /&gt;
.client-js .NavFrame.collapsed .NavContent,&lt;br /&gt;
.client-js .collapsible:not( .mw-made-collapsible).collapsed &amp;gt; tbody &amp;gt; tr:not(:first-child) {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */&lt;br /&gt;
.mw-rcfilters-enabled .mw-specialpage-summary {&lt;br /&gt;
	margin-top: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide charinsert base for those not using the gadget */&lt;br /&gt;
#editpage-specialchars {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Highlight linked elements (such as clicked references) in blue */&lt;br /&gt;
body.action-info .mw-body-content :target,&lt;br /&gt;
.citation:target {&lt;br /&gt;
	background-color: rgba(0, 127, 255, 0.133);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for citations. Breaks long urls, etc., rather than overflowing box */&lt;br /&gt;
.citation {&lt;br /&gt;
	word-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make the list of references smaller&lt;br /&gt;
 * Keep in sync with Template:Refbegin/styles.css&lt;br /&gt;
 * And Template:Reflist/styles.css&lt;br /&gt;
 */&lt;br /&gt;
ol.references {&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
	margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for horizontal lists (separator following item).&lt;br /&gt;
   @source mediawiki.org/wiki/Snippets/Horizontal_lists&lt;br /&gt;
   @revision 8 (2016-05-21)&lt;br /&gt;
   @author [[User:Edokter]]&lt;br /&gt;
 */&lt;br /&gt;
.hlist dl,&lt;br /&gt;
.hlist ol,&lt;br /&gt;
.hlist ul {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display list items inline */&lt;br /&gt;
.hlist dd,&lt;br /&gt;
.hlist dt,&lt;br /&gt;
.hlist li {&lt;br /&gt;
	margin: 0; /* don't trust the note that says margin doesn't work with inline&lt;br /&gt;
				* removing margin: 0 makes dds have margins again */&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Display nested lists inline */&lt;br /&gt;
.hlist.inline,&lt;br /&gt;
.hlist.inline dl,&lt;br /&gt;
.hlist.inline ol,&lt;br /&gt;
.hlist.inline ul,&lt;br /&gt;
.hlist dl dl,&lt;br /&gt;
.hlist dl ol,&lt;br /&gt;
.hlist dl ul,&lt;br /&gt;
.hlist ol dl,&lt;br /&gt;
.hlist ol ol,&lt;br /&gt;
.hlist ol ul,&lt;br /&gt;
.hlist ul dl,&lt;br /&gt;
.hlist ul ol,&lt;br /&gt;
.hlist ul ul {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide empty list items */&lt;br /&gt;
.hlist .mw-empty-li {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Generate interpuncts */&lt;br /&gt;
.hlist dt:after {&lt;br /&gt;
	content: &amp;quot;: &amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * Note hlist style usage differs in Minerva and is defined in core as well!&lt;br /&gt;
 * Please check Minerva desktop (and Minerva.css) when changing&lt;br /&gt;
 * See https://phabricator.wikimedia.org/T213239&lt;br /&gt;
 */&lt;br /&gt;
.hlist dd:after,&lt;br /&gt;
.hlist li:after {&lt;br /&gt;
	content: &amp;quot; · &amp;quot;;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd:last-child:after,&lt;br /&gt;
.hlist dt:last-child:after,&lt;br /&gt;
.hlist li:last-child:after {&lt;br /&gt;
	content: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Add parentheses around nested lists */&lt;br /&gt;
.hlist dd dd:first-child:before,&lt;br /&gt;
.hlist dd dt:first-child:before,&lt;br /&gt;
.hlist dd li:first-child:before,&lt;br /&gt;
.hlist dt dd:first-child:before,&lt;br /&gt;
.hlist dt dt:first-child:before,&lt;br /&gt;
.hlist dt li:first-child:before,&lt;br /&gt;
.hlist li dd:first-child:before,&lt;br /&gt;
.hlist li dt:first-child:before,&lt;br /&gt;
.hlist li li:first-child:before {&lt;br /&gt;
	content: &amp;quot; (&amp;quot;;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd dd:last-child:after,&lt;br /&gt;
.hlist dd dt:last-child:after,&lt;br /&gt;
.hlist dd li:last-child:after,&lt;br /&gt;
.hlist dt dd:last-child:after,&lt;br /&gt;
.hlist dt dt:last-child:after,&lt;br /&gt;
.hlist dt li:last-child:after,&lt;br /&gt;
.hlist li dd:last-child:after,&lt;br /&gt;
.hlist li dt:last-child:after,&lt;br /&gt;
.hlist li li:last-child:after {&lt;br /&gt;
	content: &amp;quot;)&amp;quot;;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Put ordinals in front of ordered list items */&lt;br /&gt;
.hlist ol {&lt;br /&gt;
	counter-reset: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li {&lt;br /&gt;
	counter-increment: listitem;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist ol &amp;gt; li:before {&lt;br /&gt;
	content: &amp;quot; &amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hlist dd ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist dt ol &amp;gt; li:first-child:before,&lt;br /&gt;
.hlist li ol &amp;gt; li:first-child:before {&lt;br /&gt;
	content: &amp;quot; (&amp;quot; counter(listitem) &amp;quot;\a0&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Unbulleted lists */&lt;br /&gt;
.plainlist ol,&lt;br /&gt;
.plainlist ul {&lt;br /&gt;
	line-height: inherit;&lt;br /&gt;
	list-style: none none;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.plainlist ol li,&lt;br /&gt;
.plainlist ul li {&lt;br /&gt;
	margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {                     /* Navbox container style */&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	clear: both;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	padding: 1px;&lt;br /&gt;
	margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
	margin-top: 0;            /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
	margin-top: -1px;         /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
	padding: 0.25em 1em;      /* Title, group and above/below styles */&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th.navbox-group {             /* Group style */&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-list {&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	border-color: #fdfdfd;    /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
	border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
	background-color: #ccccff;      /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
	background-color: #ddddff;      /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	background-color: #e6e6ff;      /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-even {&lt;br /&gt;
	background-color: #f7f7f7;      /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
	background-color: transparent;  /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
	padding: 0.125em 0;       /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for JQuery makeCollapsible, matching that of collapseButton */&lt;br /&gt;
.mw-parser-output .mw-collapsible-toggle {&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: right;&lt;br /&gt;
	padding-right: 0.2em;&lt;br /&gt;
	padding-left: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	float: left;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infobox template style */&lt;br /&gt;
.infobox {&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	border-spacing: 3px;&lt;br /&gt;
	background-color: #f8f9fa;&lt;br /&gt;
	color: black;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	margin: 0.5em 0 0.5em 1em;&lt;br /&gt;
	padding: 0.2em;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	float: right;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	clear: right;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* not strictly certain these styles are necessary&lt;br /&gt;
 * just replicating the module faithfully&lt;br /&gt;
 */&lt;br /&gt;
.infobox-subbox {&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	border: none;&lt;br /&gt;
	margin: -3px;&lt;br /&gt;
	width: auto;&lt;br /&gt;
	min-width: 100%;&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
	clear: none;&lt;br /&gt;
	float: none;&lt;br /&gt;
	background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-header,&lt;br /&gt;
.infobox-label,&lt;br /&gt;
.infobox-above,&lt;br /&gt;
.infobox-full-data,&lt;br /&gt;
.infobox-data,&lt;br /&gt;
.infobox-below,&lt;br /&gt;
.infobox-subheader,&lt;br /&gt;
.infobox-image,&lt;br /&gt;
.infobox-navbar,&lt;br /&gt;
/* Remove element declaration when both a) infobox3cols is migrated and&lt;br /&gt;
 * b) when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
.infobox th,&lt;br /&gt;
.infobox td {&lt;br /&gt;
	vertical-align: top;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-label,&lt;br /&gt;
.infobox-data,&lt;br /&gt;
/* Remove element declaration when both a) infobox3cols is migrated and&lt;br /&gt;
 * b) when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
.infobox th,&lt;br /&gt;
.infobox td {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* remove .infobox when th, td above are removed */&lt;br /&gt;
.infobox .infobox-above,&lt;br /&gt;
.infobox .infobox-title,&lt;br /&gt;
/* Remove element declaration when both a) infobox3cols is migrated and&lt;br /&gt;
 * b) when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
.infobox caption {&lt;br /&gt;
	font-size: 125%;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox-title,&lt;br /&gt;
/* Remove element declaration when both a) infobox3cols is migrated and&lt;br /&gt;
 * b) when every .infobox thing is using the standard module/templates  */&lt;br /&gt;
.infobox caption {&lt;br /&gt;
	padding: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* remove .infobox when th, td above are removed */&lt;br /&gt;
.infobox .infobox-header,&lt;br /&gt;
.infobox .infobox-subheader,&lt;br /&gt;
.infobox .infobox-image,&lt;br /&gt;
.infobox .infobox-full-data,&lt;br /&gt;
.infobox .infobox-below {&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* remove .infobox when th, td above are removed */&lt;br /&gt;
.infobox .infobox-navbar {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.infobox.bordered {&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.bordered td,&lt;br /&gt;
.infobox.bordered th {&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.bordered .borderless td,&lt;br /&gt;
.infobox.bordered .borderless th {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* styles for bordered infobox with merged rows */&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.bordered .mergedtoprow td,&lt;br /&gt;
.infobox.bordered .mergedtoprow th {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	border-top: 1px solid #a2a9b1;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-right: 1px solid #a2a9b1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.bordered .mergedrow td,&lt;br /&gt;
.infobox.bordered .mergedrow th {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-right: 1px solid #a2a9b1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styles for geography infoboxes, eg countries,&lt;br /&gt;
   country subdivisions, cities, etc.            */&lt;br /&gt;
.infobox.geography {&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	line-height: 1.2em;&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.geography  td,&lt;br /&gt;
.infobox.geography  th {&lt;br /&gt;
	border-top: 1px solid #a2a9b1;&lt;br /&gt;
	padding: 0.4em 0.6em 0.4em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.geography .mergedtoprow td,&lt;br /&gt;
.infobox.geography .mergedtoprow th {&lt;br /&gt;
	border-top: 1px solid #a2a9b1;&lt;br /&gt;
	padding: 0.4em 0.6em 0.2em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.geography .mergedrow td,&lt;br /&gt;
.infobox.geography .mergedrow th {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	padding: 0 0.6em 0.2em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.geography .mergedbottomrow td,&lt;br /&gt;
.infobox.geography .mergedbottomrow th {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 1px solid #a2a9b1;&lt;br /&gt;
	padding: 0 0.6em 0.4em 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* TODO split definitions to appropriate class names when live from HTML element */&lt;br /&gt;
.infobox.geography .maptable td,&lt;br /&gt;
.infobox.geography .maptable th {&lt;br /&gt;
	border: 0;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Normal font styling for wikitable row headers with scope=&amp;quot;row&amp;quot; tag */&lt;br /&gt;
.wikitable.plainrowheaders th[scope=row] {&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Lists in wikitable data cells are always left-aligned */&lt;br /&gt;
.wikitable td ul,&lt;br /&gt;
.wikitable td ol,&lt;br /&gt;
.wikitable td dl {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ...unless they also use the hlist class */&lt;br /&gt;
.toc.hlist ul,&lt;br /&gt;
#toc.hlist ul,&lt;br /&gt;
.wikitable.hlist td ul,&lt;br /&gt;
.wikitable.hlist td ol,&lt;br /&gt;
.wikitable.hlist td dl {&lt;br /&gt;
	text-align: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */&lt;br /&gt;
table.mw-hiero-table td {&lt;br /&gt;
	vertical-align: middle;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Change the external link icon to an Adobe icon for all PDF files */&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.pdf&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.pdf#&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href$=&amp;quot;.PDF&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF?&amp;quot;].external,&lt;br /&gt;
.mw-parser-output a[href*=&amp;quot;.PDF#&amp;quot;].external {&lt;br /&gt;
	background: url(&amp;quot;//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif&amp;quot;) no-repeat right;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding-right: 18px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Messagebox templates */&lt;br /&gt;
.messagebox {&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	background-color: #f8f9fa;&lt;br /&gt;
	width: 80%;&lt;br /&gt;
	margin: 0 auto 1em auto;&lt;br /&gt;
	padding: .2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.merge {&lt;br /&gt;
	border: 1px solid #c0b8cc;&lt;br /&gt;
	background-color: #f0e5ff;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.cleanup {&lt;br /&gt;
	border: 1px solid #9f9fff;&lt;br /&gt;
	background-color: #efefff;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.standard-talk {&lt;br /&gt;
	border: 1px solid #c0c090;&lt;br /&gt;
	background-color: #f8eaba;&lt;br /&gt;
	margin: 4px auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* For old WikiProject banners inside banner shells. */&lt;br /&gt;
.mbox-inside .standard-talk {&lt;br /&gt;
	border: 1px solid #c0c090;&lt;br /&gt;
	background-color: #f8eaba;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	margin: 2px 0;&lt;br /&gt;
	padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small {&lt;br /&gt;
	width: 238px;&lt;br /&gt;
	font-size: 85%;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: both;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	margin: 0 0 1em 1em;&lt;br /&gt;
	line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.messagebox.small-talk {&lt;br /&gt;
	width: 238px;&lt;br /&gt;
	font-size: 85%;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: both;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	margin: 0 0 1em 1em;&lt;br /&gt;
	line-height: 1.25em;&lt;br /&gt;
	background-color: #f8eaba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */&lt;br /&gt;
th.mbox-text, td.mbox-text {   /* The message body cell(s) */&lt;br /&gt;
	border: none;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding: 0.25em 0.9em;     /* 0.9em left/right */&lt;br /&gt;
	width: 100%;               /* Make all mboxes the same width regardless of text length */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-image {                /* The left image cell */&lt;br /&gt;
	border: none;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding: 2px 0 2px 0.9em;  /* 0.9em left, 0px right */&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-imageright {           /* The right image cell */&lt;br /&gt;
	border: none;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding: 2px 0.9em 2px 0;  /* 0px left, 0.9em right */&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
td.mbox-empty-cell {           /* An empty narrow cell */&lt;br /&gt;
	border: none;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
	width: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Article message box styles */&lt;br /&gt;
table.ambox {&lt;br /&gt;
	margin: 0 10%;                  /* 10% = Will not overlap with other elements */&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #36c;  /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
	background-color: #fbfbfb;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox + table.ambox {      /* Single border between stacked boxes. */&lt;br /&gt;
	margin-top: -1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox th.mbox-text,&lt;br /&gt;
.ambox td.mbox-text {            /* The message body cell(s) */&lt;br /&gt;
	padding: 0.25em 0.5em;       /* 0.5em left/right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-image {           /* The left image cell */&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding: 2px 0 2px 0.5em;    /* 0.5em left, 0px right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ambox td.mbox-imageright {      /* The right image cell */&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-notice {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #36c;       /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-speedy {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #b32424;    /* Red */&lt;br /&gt;
	background-color: #fee7e6;          /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-delete {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #b32424;    /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-content {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #f28500;    /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-style {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #fc3;       /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-move {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #9932cc;    /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ambox-protection {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	border-left: 10px solid #a2a9b1;    /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image message box styles */&lt;br /&gt;
table.imbox {&lt;br /&gt;
	margin: 4px 10%;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	border: 3px solid #36c;    /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
	background-color: #fbfbfb;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.imbox .mbox-text .imbox {  /* For imboxes inside imbox-text cells. */&lt;br /&gt;
	margin: 0 -0.5em;       /* 0.9 - 0.5 = 0.4em left/right.        */&lt;br /&gt;
	display: block;         /* Fix for webkit to force 100% width.  */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .imbox {       /* For imboxes inside other templates.  */&lt;br /&gt;
	margin: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-notice {&lt;br /&gt;
	border: 3px solid #36c;       /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-speedy {&lt;br /&gt;
	border: 3px solid #b32424;    /* Red */&lt;br /&gt;
	background-color: #fee7e6;    /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-delete {&lt;br /&gt;
	border: 3px solid #b32424;    /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-content {&lt;br /&gt;
	border: 3px solid #f28500;    /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-style {&lt;br /&gt;
	border: 3px solid #fc3;       /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-move {&lt;br /&gt;
	border: 3px solid #9932cc;    /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-protection {&lt;br /&gt;
	border: 3px solid #a2a9b1;    /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-license {&lt;br /&gt;
	border: 3px solid #88a;       /* Dark gray */&lt;br /&gt;
	background-color: #f7f8ff;    /* Light gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.imbox-featured {&lt;br /&gt;
	border: 3px solid #cba135;    /* Brown-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category message box styles */&lt;br /&gt;
table.cmbox {&lt;br /&gt;
	margin: 3px 10%;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	background-color: #dfe8ff;    /* Default &amp;quot;notice&amp;quot; blue */&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-notice {&lt;br /&gt;
	background-color: #d8e8ff;    /* Blue */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-speedy {&lt;br /&gt;
	margin-top: 4px;&lt;br /&gt;
	margin-bottom: 4px;&lt;br /&gt;
	border: 4px solid #b32424;    /* Red */&lt;br /&gt;
	background-color: #ffdbdb;    /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-delete {&lt;br /&gt;
	background-color: #ffdbdb;    /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-content {&lt;br /&gt;
	background-color: #ffe7ce;    /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-style {&lt;br /&gt;
	background-color: #fff9db;    /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-move {&lt;br /&gt;
	background-color: #e4d8ff;    /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.cmbox-protection {&lt;br /&gt;
	background-color: #efefe1;    /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Other pages message box styles */&lt;br /&gt;
table.ombox {&lt;br /&gt;
	margin: 4px 10%;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	border: 1px solid #a2a9b1;    /* Default &amp;quot;notice&amp;quot; gray */&lt;br /&gt;
	background-color: #f8f9fa;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-notice {&lt;br /&gt;
	border: 1px solid #a2a9b1;    /* Gray */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-speedy {&lt;br /&gt;
	border: 2px solid #b32424;    /* Red */&lt;br /&gt;
	background-color: #fee7e6;    /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-delete {&lt;br /&gt;
	border: 2px solid #b32424;    /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-content {&lt;br /&gt;
	border: 1px solid #f28500;    /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-style {&lt;br /&gt;
	border: 1px solid #fc3;       /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-move {&lt;br /&gt;
	border: 1px solid #9932cc;    /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.ombox-protection {&lt;br /&gt;
	border: 2px solid #a2a9b1;    /* Gray-gold */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Talk page message box styles */&lt;br /&gt;
table.tmbox {&lt;br /&gt;
	margin: 4px 10%;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	border: 1px solid #c0c090;    /* Default &amp;quot;notice&amp;quot; gray-brown */&lt;br /&gt;
	background-color: #f8eaba;&lt;br /&gt;
	min-width: 80%;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.tmbox.mbox-small {&lt;br /&gt;
	min-width: 0;                /* reset the min-width of tmbox above        */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The &amp;quot;mediawiki&amp;quot; class ensures that */&lt;br /&gt;
	margin: 2px 0;               /* this declaration overrides other styles (including mbox-small above)   */&lt;br /&gt;
	width: 100%;                 /* For Safari and Opera */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mbox-inside .tmbox.mbox-small { /* &amp;quot;small&amp;quot; tmboxes should not be small when  */&lt;br /&gt;
	line-height: 1.5em;          /* also &amp;quot;nested&amp;quot;, so reset styles that are   */&lt;br /&gt;
	font-size: 100%;             /* set in &amp;quot;mbox-small&amp;quot; above.                */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-speedy {&lt;br /&gt;
	border: 2px solid #b32424;    /* Red */&lt;br /&gt;
	background-color: #fee7e6;    /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-delete {&lt;br /&gt;
	border: 2px solid #b32424;    /* Red */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-content {&lt;br /&gt;
	border: 2px solid #f28500;    /* Orange */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-style {&lt;br /&gt;
	border: 2px solid #fc3;       /* Yellow */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-move {&lt;br /&gt;
	border: 2px solid #9932cc;    /* Purple */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.tmbox-protection,&lt;br /&gt;
table.tmbox-notice {&lt;br /&gt;
	border: 1px solid #c0c090;    /* Gray-brown */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Footer and header message box styles */&lt;br /&gt;
table.fmbox {&lt;br /&gt;
	clear: both;&lt;br /&gt;
	margin: 0.2em 0;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	background-color: #f8f9fa;     /* Default &amp;quot;system&amp;quot; gray */&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-system {&lt;br /&gt;
	background-color: #f8f9fa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	border: 1px solid #bb7070;  /* Dark pink */&lt;br /&gt;
	background-color: #ffdbdb;  /* Pink */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
table.fmbox-editnotice {&lt;br /&gt;
	background-color: transparent;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Div based &amp;quot;warning&amp;quot; style fmbox messages. */&lt;br /&gt;
div.mw-warning-with-logexcerpt,&lt;br /&gt;
div.mw-lag-warn-high,&lt;br /&gt;
div.mw-cascadeprotectedwarning,&lt;br /&gt;
div#mw-protect-cascadeon,&lt;br /&gt;
div.titleblacklist-warning,&lt;br /&gt;
div.locked-warning {&lt;br /&gt;
	clear: both;&lt;br /&gt;
	margin: 0.2em 0;&lt;br /&gt;
	border: 1px solid #bb7070;&lt;br /&gt;
	background-color: #ffdbdb;&lt;br /&gt;
	padding: 0.25em 0.9em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */&lt;br /&gt;
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {border-color:#fc3;background-color:#fef6e7;}&lt;br /&gt;
&lt;br /&gt;
/* These mbox-small classes must be placed after all other&lt;br /&gt;
   ambox/tmbox/ombox etc classes. &amp;quot;html body.mediawiki&amp;quot; is so&lt;br /&gt;
   they override &amp;quot;table.ambox + table.ambox&amp;quot; above. */&lt;br /&gt;
html body.mediawiki .mbox-small {   /* For the &amp;quot;small=yes&amp;quot; option. */&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	clear: right;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	float: right;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	margin: 4px 0 4px 1em;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	width: 238px;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.mediawiki .mbox-small-left {   /* For the &amp;quot;small=left&amp;quot; option. */&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	margin: 4px 1em 4px 0;&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	width: 238px;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	line-height: 1.25em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for compact ambox */&lt;br /&gt;
/* Hide the images */&lt;br /&gt;
.compact-ambox table .mbox-image,&lt;br /&gt;
.compact-ambox table .mbox-imageright,&lt;br /&gt;
.compact-ambox table .mbox-empty-cell {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove borders, backgrounds, padding, etc. */&lt;br /&gt;
.compact-ambox table.ambox {&lt;br /&gt;
	border: none;&lt;br /&gt;
	border-collapse: collapse;&lt;br /&gt;
	background-color: transparent;&lt;br /&gt;
	margin: 0 0 0 1.6em !important;&lt;br /&gt;
	padding: 0 !important;&lt;br /&gt;
	width: auto;&lt;br /&gt;
	display: block;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body.mediawiki .compact-ambox table.mbox-small-left {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
	width: auto;&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style the text cell as a list item and remove its padding */&lt;br /&gt;
.compact-ambox table .mbox-text {&lt;br /&gt;
	padding: 0 !important;&lt;br /&gt;
	margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.compact-ambox table .mbox-text-span {&lt;br /&gt;
	display: list-item;&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	list-style-type: square;&lt;br /&gt;
	list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Allow for hiding text in compact form */&lt;br /&gt;
.compact-ambox .hide-when-compact {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove underlines from certain links */&lt;br /&gt;
.nounderlines a,&lt;br /&gt;
.IPA a:link,&lt;br /&gt;
.IPA a:visited {&lt;br /&gt;
	text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[Wikipedia:NavFrame]].&lt;br /&gt;
   Entirely deprecated. Slated for removal.&lt;br /&gt;
   Use mw-collapsible. */&lt;br /&gt;
div.NavFrame {&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-size: 95%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.NavFrame + div.NavFrame {&lt;br /&gt;
	border-top-style: none;&lt;br /&gt;
	border-top-style: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.NavFrame div.NavHead {&lt;br /&gt;
	line-height: 1.6em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	background-color: #ccf;&lt;br /&gt;
	position: relative;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.NavFrame p,&lt;br /&gt;
div.NavFrame div.NavContent,&lt;br /&gt;
div.NavFrame div.NavContent p {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a.NavToggle {&lt;br /&gt;
	position: absolute;&lt;br /&gt;
	top: 0;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	right: 3px;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hatnotes and disambiguation notices */&lt;br /&gt;
.hatnote {&lt;br /&gt;
	font-style: italic;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote i {&lt;br /&gt;
	font-style: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.hatnote {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	padding-left: 1.6em;&lt;br /&gt;
	margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.hatnote + div.hatnote {&lt;br /&gt;
	margin-top: -0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent line breaks in silly places where desired (nowrap)&lt;br /&gt;
   and links when we don't want them to (nowraplinks a) */&lt;br /&gt;
.nowrap,&lt;br /&gt;
.nowraplinks a {&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* But allow wrapping where desired: */&lt;br /&gt;
.wrap,&lt;br /&gt;
.wraplinks a {&lt;br /&gt;
	white-space: normal;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Increase the height of the image upload box */&lt;br /&gt;
#wpUploadDescription {&lt;br /&gt;
	height: 13em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Minimum thumb width */&lt;br /&gt;
.thumbinner {&lt;br /&gt;
	min-width: 100px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Prevent floating boxes from overlapping any category listings,&lt;br /&gt;
   file histories, edit previews, and edit [Show changes] views. */&lt;br /&gt;
#mw-subcategories,&lt;br /&gt;
#mw-pages,&lt;br /&gt;
#mw-category-media,&lt;br /&gt;
#filehistory,&lt;br /&gt;
#wikiPreview,&lt;br /&gt;
#wikiDiff {&lt;br /&gt;
	clear: both;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Selectively hide headers in WikiProject banners */&lt;br /&gt;
/* TemplateStyles */&lt;br /&gt;
.wpb .wpb-header {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb .wpb-header {&lt;br /&gt;
	display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.wpbs-inner .wpb-outside {&lt;br /&gt;
	display: none;             /* hide things that should only display outside shells */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Styling for Abuse Filter tags */&lt;br /&gt;
.mw-tag-markers {&lt;br /&gt;
	font-style: italic;&lt;br /&gt;
	font-size: 90%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide stuff meant for accounts with special permissions. Made visible again in&lt;br /&gt;
   [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-patroller.css]],&lt;br /&gt;
   [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],&lt;br /&gt;
   [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */&lt;br /&gt;
.checkuser-show,&lt;br /&gt;
.sysop-show,&lt;br /&gt;
.patroller-show,&lt;br /&gt;
.templateeditor-show,&lt;br /&gt;
.extendedmover-show,&lt;br /&gt;
.extendedconfirmed-show,&lt;br /&gt;
.autoconfirmed-show,&lt;br /&gt;
.user-show {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide the redlink generated by {{Editnotice}},&lt;br /&gt;
   this overrides the &amp;quot;.sysop-show { display: none; }&amp;quot; above that applies&lt;br /&gt;
   to the same link as well. See [[phab:T45013]]&lt;br /&gt;
&lt;br /&gt;
   Hide the images in editnotices to keep them readable in VE view.&lt;br /&gt;
   Long term, editnotices should become a core feature so that they can be designed responsive. */&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-image,&lt;br /&gt;
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {&lt;br /&gt;
	display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove bullets when there are multiple edit page warnings */&lt;br /&gt;
ul.permissions-errors &amp;gt; li {&lt;br /&gt;
	list-style: none none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ul.permissions-errors {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
}&lt;br /&gt;
li {&lt;br /&gt;
max-width:1000px;&lt;br /&gt;
}&lt;br /&gt;
/* texhtml class for inline math (based on generic times-serif class) */&lt;br /&gt;
span.texhtml {&lt;br /&gt;
	font-family: &amp;quot;Nimbus Roman No9 L&amp;quot;, &amp;quot;Times New Roman&amp;quot;, Times, serif;&lt;br /&gt;
	font-size: 118%;&lt;br /&gt;
	line-height: 1;&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
	/* Force tabular and lining display for texhtml */&lt;br /&gt;
	-moz-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
	-webkit-font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
	font-feature-settings: &amp;quot;lnum&amp;quot;, &amp;quot;tnum&amp;quot;, &amp;quot;kern&amp;quot; 0;&lt;br /&gt;
	font-variant-numeric: lining-nums tabular-nums;&lt;br /&gt;
	font-kerning: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.texhtml span.texhtml {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
span.mwe-math-mathml-inline {&lt;br /&gt;
	font-size: 118%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Make &amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt; be left aligned with one space indent for &lt;br /&gt;
 * compatibility with style conventions&lt;br /&gt;
 */&lt;br /&gt;
.mwe-math-fallback-image-display,&lt;br /&gt;
.mwe-math-mathml-display {&lt;br /&gt;
	margin-left: 1.6em !important;&lt;br /&gt;
	margin-top: 0.6em;&lt;br /&gt;
	margin-bottom: 0.6em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mwe-math-mathml-display math {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */&lt;br /&gt;
.k-player .k-attribution {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move 'play' button of video player to bottom left corner */&lt;br /&gt;
.PopUpMediaTransform a .play-btn-large {&lt;br /&gt;
	margin: 0;&lt;br /&gt;
	top: auto;&lt;br /&gt;
	right: auto;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Force imgs in galleries to have borders by wrapping them in class=bordered-images */&lt;br /&gt;
.bordered-images img {&lt;br /&gt;
	border: solid #ddd 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
	/* Gallery styles background changes are restricted to screen view.&lt;br /&gt;
	   In printing we should avoid applying backgrounds. */&lt;br /&gt;
	/* The backgrounds for galleries. */&lt;br /&gt;
	#content .gallerybox div.thumb {&lt;br /&gt;
		/* Light gray padding */&lt;br /&gt;
		background-color: #f8f9fa;&lt;br /&gt;
	}&lt;br /&gt;
	/* Put a chequered background behind images, only visible if they have transparency.&lt;br /&gt;
	   '.filehistory a img' and '#file img:hover' are handled by MediaWiki core (as of 1.19) */&lt;br /&gt;
	.gallerybox .thumb img {&lt;br /&gt;
		background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;&lt;br /&gt;
	}&lt;br /&gt;
	/* But not on articles, user pages, portals or with opt-out. */&lt;br /&gt;
	.ns-0 .gallerybox .thumb img,&lt;br /&gt;
	.ns-2 .gallerybox .thumb img,&lt;br /&gt;
	.ns-100 .gallerybox .thumb img,&lt;br /&gt;
	.nochecker .gallerybox .thumb img {&lt;br /&gt;
		background-image: none;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* Display &amp;quot;From Wikipedia, the free encyclopedia&amp;quot; in skins that support it,&lt;br /&gt;
	   do not apply to print mode */&lt;br /&gt;
	#siteSub {&lt;br /&gt;
		display: none;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Hide FlaggedRevs notice UI when there are no pending changes */&lt;br /&gt;
.flaggedrevs_draft_synced,&lt;br /&gt;
.flaggedrevs_stable_synced,&lt;br /&gt;
/* &amp;quot;Temporary&amp;quot; to remove links in sidebar T255381 */&lt;br /&gt;
#t-upload,&lt;br /&gt;
/* Hide broken download box on Special:Book pending T285400 */&lt;br /&gt;
.mw-special-Book #coll-downloadbox {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
.img1&lt;br /&gt;
		{&lt;br /&gt;
			margin-left:2px;&lt;br /&gt;
			margin-right:21px;	&lt;br /&gt;
		}&lt;br /&gt;
.img0&lt;br /&gt;
		{&lt;br /&gt;
			margin-left:2px;&lt;br /&gt;
			margin-right:2px;	&lt;br /&gt;
		}&lt;br /&gt;
		.img2&lt;br /&gt;
		{&lt;br /&gt;
			margin-left:2px;&lt;br /&gt;
			margin-right:59px;	&lt;br /&gt;
		}&lt;br /&gt;
		.img1:nth-child(3n), .img2:nth-child(3n){&lt;br /&gt;
			margin-right: 0px;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ol.l2, ol.l2 ol{&lt;br /&gt;
list-style: none; &lt;br /&gt;
counter-reset: li; &lt;br /&gt;
}&lt;br /&gt;
ol.l2 &amp;gt; ol{&lt;br /&gt;
list-style: none;&lt;br /&gt;
}&lt;br /&gt;
ol.l2 &amp;gt; li:before, ol.l2  ol &amp;gt; li:before {&lt;br /&gt;
counter-increment: li; &lt;br /&gt;
content: counters(li,&amp;quot;.&amp;quot;) &amp;quot;. &amp;quot;; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.main-page-header{&lt;br /&gt;
color: #f39200;&lt;br /&gt;
font-family: &amp;quot;ProximaNova&amp;quot;;&lt;br /&gt;
font-size: 30px;&lt;br /&gt;
font-weight: 700;&lt;br /&gt;
text-transform: uppercase;&lt;br /&gt;
letter-spacing: 0.51px;&lt;br /&gt;
}&lt;br /&gt;
.main-page-a1{&lt;br /&gt;
    width: 128px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    margin:0 5px 10px;&lt;br /&gt;
}&lt;br /&gt;
.main-page-i1{&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.main-page-i1::before{&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    padding-top: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.main-page-i2{&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    right: 0;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
}&lt;br /&gt;
.main-page-img{&lt;br /&gt;
vertical-align:center;&lt;br /&gt;
width: auto;&lt;br /&gt;
max-height: 100%;&lt;br /&gt;
height:auto;&lt;br /&gt;
padding:0px;&lt;br /&gt;
position: absolute;&lt;br /&gt;
top: 50%;&lt;br /&gt;
left: 50%;&lt;br /&gt;
transform: translate(-50%, -50%);&lt;br /&gt;
max-height: 100%;&lt;br /&gt;
max-width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.main-page-span-text{&lt;br /&gt;
max-width: 100%;&lt;br /&gt;
    word-wrap: break-word;&lt;br /&gt;
color: #414042;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
.main-page-span-title{&lt;br /&gt;
    color: #414042;&lt;br /&gt;
    font-family: &amp;quot;ProximaNova&amp;quot;;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.64px;&lt;br /&gt;
    margin-bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
.main-page-p{&lt;br /&gt;
    color: #414042;&lt;br /&gt;
    font-family: &amp;quot;ProximaNova&amp;quot;;&lt;br /&gt;
    text-transform: none;&lt;br /&gt;
    line-height: 1.8;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    letter-spacing: 0.28px;&lt;br /&gt;
}&lt;br /&gt;
.clearlink a {&lt;br /&gt;
	color: inherit;&lt;br /&gt;
text-decoration:none;&lt;br /&gt;
}&lt;br /&gt;
.floatnone {&lt;br /&gt;
max-width:100%;&lt;br /&gt;
max-height:100%;&lt;br /&gt;
    width: auto;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.searchresult { display: none }&lt;br /&gt;
#backtotop {&lt;br /&gt;
    border-right: none;&lt;br /&gt;
    float: right;&lt;br /&gt;
    margin-top: -1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#backtotop button {&lt;br /&gt;
    height: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#backtotop .wds-button {&lt;br /&gt;
    padding: 0 7px;&lt;br /&gt;
    font-size: 11px&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#BackToTopBtn div {&lt;br /&gt;
    border-radius: 100%;&lt;br /&gt;
    bottom: 3%;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    padding: 13px;&lt;br /&gt;
    position: fixed;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    width: 50px;&lt;br /&gt;
    z-index: 5000102;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#BackToTopBtn div svg {&lt;br /&gt;
    display: block;&lt;br /&gt;
    fill: currentColor;&lt;br /&gt;
    transform: scaleY(-1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.no-linenums .mw-highlight .linenums,&lt;br /&gt;
.no-linenums .syntaxhighlight .linenums {&lt;br /&gt;
  user-select: none;&lt;br /&gt;
  -webkit-user-select: none;&lt;br /&gt;
  -moz-user-select: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Conditioner/ru&amp;diff=20616</id>
		<title>Conditioner/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Conditioner/ru&amp;diff=20616"/>
		<updated>2025-11-07T11:05:25Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
Виртуальное устройство кондиционера&lt;br /&gt;
===Пример описания в XML===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;335:112&amp;quot; name=&amp;quot;Conditioner&amp;quot; type=&amp;quot;conditioner&amp;quot; vane-ver=&amp;quot;0x3&amp;quot;/&amp;gt; // Описание виртуального устройства кондиционера&lt;br /&gt;
     &amp;lt;import-script id=&amp;quot;335&amp;quot; CONDID=&amp;quot;140&amp;quot; IRID=&amp;quot;335:17&amp;quot; path=&amp;quot;conditioner-MITS-4.txt&amp;quot;/&amp;gt; // Описание скрипта управления кондиционером&lt;br /&gt;
//Описание с помощью одного тега:&lt;br /&gt;
&amp;lt;item IRT=&amp;quot;566:64&amp;quot; addr=&amp;quot;566:250&amp;quot; name=&amp;quot;conditioner&amp;quot; script-id=&amp;quot;con&amp;quot; path=&amp;quot;scripts/con.txt&amp;quot; type=&amp;quot;conditioner&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Дополнительные параметры===&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип и диапазон!!Описание!!Значение по умолчанию&lt;br /&gt;
|-&lt;br /&gt;
|path*||строка||Путь к скрипту||-&lt;br /&gt;
|-&lt;br /&gt;
|script-id||строка||Идентификатор скрипта из описания интерфейса||-&lt;br /&gt;
|-&lt;br /&gt;
|t-min||число||Нижнее значение температуры||16&lt;br /&gt;
|-&lt;br /&gt;
|t-delta||число||Температурный диапазон||16&lt;br /&gt;
|-&lt;br /&gt;
|modes||битовая маска||Маска режимов работы||0x1F&lt;br /&gt;
|-&lt;br /&gt;
|funs||битовая маска||Маска режима воздушного потока||0x0F&lt;br /&gt;
|-&lt;br /&gt;
|vane-ver||битовая маска||Маска режима работы вертикальных шторок||0x7F&lt;br /&gt;
|-&lt;br /&gt;
|vane-hor||битовая маска||Маска режима работы горизонтальных шторок||0x7F&lt;br /&gt;
|-&lt;br /&gt;
|temperature-sensors||список||Список датчиков температуры клапана||-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; – обязательные поля&lt;br /&gt;
&lt;br /&gt;
===Состояние устройства (6 байт)===&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Номер байта!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|0||0 бит – 0 выключен, 1 включен&amp;lt;br&amp;gt;4-7 бит – режим работы&amp;lt;br&amp;gt;0 – Вентилятор,&amp;lt;br&amp;gt;1 – Охлаждение,&amp;lt;br&amp;gt;2 – Осушение,&amp;lt;br&amp;gt;3 – Нагрев,&amp;lt;br&amp;gt;4 – Авто.&lt;br /&gt;
|-&lt;br /&gt;
|1||температура (к значению следует добавить t-min)&lt;br /&gt;
|-&lt;br /&gt;
|2||зарезервировано&lt;br /&gt;
|-&lt;br /&gt;
|3||0-3d бит – положение горизонтальных шторок&amp;lt;br&amp;gt;4-7-й бит – положение вертикальных шторок&lt;br /&gt;
|-&lt;br /&gt;
|4||0-3d бит – пропускная способность воздушного потока&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Настройка статуса===&lt;br /&gt;
с 1-го по 6-ой соответственно&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Translations:Conditioner/3/ru&amp;diff=20615</id>
		<title>Translations:Conditioner/3/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Translations:Conditioner/3/ru&amp;diff=20615"/>
		<updated>2025-11-07T11:05:25Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Название!!Тип и диапазон!!Описание!!Значение по умолчанию&lt;br /&gt;
|-&lt;br /&gt;
|path*||строка||Путь к скрипту||-&lt;br /&gt;
|-&lt;br /&gt;
|script-id||строка||Идентификатор скрипта из описания интерфейса||-&lt;br /&gt;
|-&lt;br /&gt;
|t-min||число||Нижнее значение температуры||16&lt;br /&gt;
|-&lt;br /&gt;
|t-delta||число||Температурный диапазон||16&lt;br /&gt;
|-&lt;br /&gt;
|modes||битовая маска||Маска режимов работы||0x1F&lt;br /&gt;
|-&lt;br /&gt;
|funs||битовая маска||Маска режима воздушного потока||0x0F&lt;br /&gt;
|-&lt;br /&gt;
|vane-ver||битовая маска||Маска режима работы вертикальных шторок||0x7F&lt;br /&gt;
|-&lt;br /&gt;
|vane-hor||битовая маска||Маска режима работы горизонтальных шторок||0x7F&lt;br /&gt;
|-&lt;br /&gt;
|temperature-sensors||список||Список датчиков температуры клапана||-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; – обязательные поля&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Conditioner&amp;diff=20614</id>
		<title>Conditioner</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Conditioner&amp;diff=20614"/>
		<updated>2025-11-07T10:41:55Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
Air conditioner virtual device&lt;br /&gt;
===Example of description in XML=== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;335:112&amp;quot; name=&amp;quot;Conditioner&amp;quot; type=&amp;quot;conditioner&amp;quot; vane-ver=&amp;quot;0x3&amp;quot;/&amp;gt; // Conditioner virtual device description&lt;br /&gt;
    &amp;lt;import-script id=&amp;quot;335&amp;quot; CONDID=&amp;quot;140&amp;quot; IRID=&amp;quot;335:17&amp;quot; path=&amp;quot;conditioner-MITS-4.txt&amp;quot;/&amp;gt; // Conditioner control script description&lt;br /&gt;
//Description with the help of one tag:&lt;br /&gt;
&amp;lt;item IRT=&amp;quot;566:64&amp;quot; addr=&amp;quot;566:250&amp;quot; name=&amp;quot;conditioner&amp;quot; script-id=&amp;quot;con&amp;quot; path=&amp;quot;scripts/con.txt&amp;quot; type=&amp;quot;conditioner&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Additional parameters=== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!type and variety!!description!!default value&lt;br /&gt;
|-&lt;br /&gt;
|path*||string||Path to script||-&lt;br /&gt;
|-&lt;br /&gt;
|script-id||string||script id from the description for interface||-&lt;br /&gt;
|-&lt;br /&gt;
|t-min||number||temperature low value||16&lt;br /&gt;
|-&lt;br /&gt;
|t-delta||number||temperature range||16&lt;br /&gt;
|-&lt;br /&gt;
|modes||bit mask||Mask of operation modes||0x1F&lt;br /&gt;
|-&lt;br /&gt;
|funs||bit mask||Mask of airflow mode||0x0F&lt;br /&gt;
|-&lt;br /&gt;
|vane-ver||bit mask||Mask of vertical fins mode||0x7F&lt;br /&gt;
|-&lt;br /&gt;
|vane-hor||bit mask||Mask of horizontal fins mode||0x7F&lt;br /&gt;
|-&lt;br /&gt;
|temperature-sensors||list||list of valve temperature sensors||-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; – required fields&lt;br /&gt;
&lt;br /&gt;
===Device status (6 bytes)=== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Byte number!!Description&lt;br /&gt;
|-&lt;br /&gt;
|0||0 bit – 0 is off, 1 is on&amp;lt;br&amp;gt;4-7th bit – mode of operation&amp;lt;br&amp;gt;0 – Fan,&amp;lt;br&amp;gt;1 – Cool,&amp;lt;br&amp;gt;2 – Dry,&amp;lt;br&amp;gt;3 – Heat,&amp;lt;br&amp;gt;4 – Auto.&lt;br /&gt;
|-&lt;br /&gt;
|1||temperature (t-min is to be added to the value)&lt;br /&gt;
|-&lt;br /&gt;
|2||reserved	&lt;br /&gt;
|-&lt;br /&gt;
|3||0-3d bit – position of horizontal fins&amp;lt;br&amp;gt;4-7th bit – position of vertical fins&lt;br /&gt;
|-&lt;br /&gt;
|4||0-3d bit – airflow capacity&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Status setting=== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
from the 1st to the 6th correspondingly&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Welcome_to_our_Wiki!&amp;diff=20607</id>
		<title>Welcome to our Wiki!</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Welcome_to_our_Wiki!&amp;diff=20607"/>
		<updated>2025-07-24T15:13:57Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;Metaforsa series&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa_3/3.plus&lt;br /&gt;
|img  = METAFORSA_3_MF3-14.png&lt;br /&gt;
|text0=Metaforsa 3/3.plus&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa2_MFC-14&lt;br /&gt;
|img  = Metaforsa2-Cloud-lq.png&lt;br /&gt;
|text0=Metaforsa2 MFC-14&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa2_MF-14&lt;br /&gt;
|img  = Metaforsa2-lq.png&lt;br /&gt;
|text0=Metaforsa2 MF-14&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa_MF-10&lt;br /&gt;
|img  = Metaforsa-lq.png&lt;br /&gt;
|text0=Metaforsa MF-10&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HT07&lt;br /&gt;
|img  = DW-HT07C-lq.png&lt;br /&gt;
|text1=7-CHANNEL EXTENSION MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HT05&lt;br /&gt;
|img  = DW-HT05B-lq.png&lt;br /&gt;
|text0= DW-HT05&lt;br /&gt;
|text1= 5-CHANNEL EXTENSION MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;GATEWAYS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG.plus&lt;br /&gt;
|img  = DE-MGPC-lq.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG&lt;br /&gt;
|img  = DE-MGC-lq.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG.dali&lt;br /&gt;
|img  = DE_MG_dali.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG.knx&lt;br /&gt;
|img  = DE_MG_knx.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-GW&lt;br /&gt;
|img  = DE-GWC-lq.png&lt;br /&gt;
|text1=GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;DIN-RAIL ACTUATORS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-LC18&lt;br /&gt;
|img  = DW-LC18C-lq.png&lt;br /&gt;
|text1= 18-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RC12.B&lt;br /&gt;
|img  = DW-RC12.B.png&lt;br /&gt;
|text0= DW-RC12&lt;br /&gt;
|text1= 12-CHANNEL ROOM CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-LC10&lt;br /&gt;
|img  = DW-LC10С-lq.png&lt;br /&gt;
|text1= 10-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-LC07&lt;br /&gt;
|img  = DW-LC07C-lq.png&lt;br /&gt;
|text1= 7-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DM06&lt;br /&gt;
|img  = DW-DM06C-lq.png&lt;br /&gt;
|text1= 6-CHANNEL DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DM04&lt;br /&gt;
|img  = DW-DM04A-lq.png&lt;br /&gt;
|text0= DW-DM04&lt;br /&gt;
|text1= 4-CHANNEL DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DM02&lt;br /&gt;
|img  = DW-DM02B-lq.png&lt;br /&gt;
|text0= DW-DM02&lt;br /&gt;
|text1= 2-CHANNEL DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HC10&lt;br /&gt;
|img  = DW-HC10C-lq.png&lt;br /&gt;
|text1= 10-CHANNEL HEATING CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HC08.A&lt;br /&gt;
|img  = DW-HC08A-lq.png&lt;br /&gt;
|text0= DW-HC08&lt;br /&gt;
|text1= 8-CHANNEL HEATING CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RGB03&lt;br /&gt;
|img  = DW-RGB03C-lq.png&lt;br /&gt;
|text1= 9-CHANNEL LED CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-BC03&lt;br /&gt;
|img  = DW-BC03C-lq.png&lt;br /&gt;
|text1= 3-CHANNEL MODULE FOR BLINDS MOTOR CONTROL&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-WL02&lt;br /&gt;
|img  = DW-WL02C-lq.png&lt;br /&gt;
|text1= WATER LEAKAGE PROTECTION MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;DIN-RAIL I/O UNITS, INTERFACE ADAPTERS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-SW16&lt;br /&gt;
|img  = DW-SW16C-lq.png&lt;br /&gt;
|text1= 16-CHANNEL ADAPTER FOR BUTTONS&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RS485&lt;br /&gt;
|img  = DW-RS485C-lq.png&lt;br /&gt;
|text1= RS485 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RS232&lt;br /&gt;
|img  = DW-RS232C-lq.png&lt;br /&gt;
|text1= RS232 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-UART&lt;br /&gt;
|img  = DW-UARTA-lq.png&lt;br /&gt;
|text0= DW-UART&lt;br /&gt;
|text1= SERIAL INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-010&lt;br /&gt;
|img  = DW-010C-lq.png&lt;br /&gt;
|text1= MODULE FOR DEVICES WITH 0-10V INPUT OR OUTPUT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DALI&lt;br /&gt;
|img  = DW-DALIC-lq.png&lt;br /&gt;
|text0= DW-DALI.C&lt;br /&gt;
|text1= DALI INTERFACE CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-ME&lt;br /&gt;
|img  = DW-MEC-lq.png&lt;br /&gt;
|text1= AC ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-METERS&lt;br /&gt;
|img  = DW-METERSC.png&lt;br /&gt;
|text1= RS485/MBUS INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-IO&lt;br /&gt;
|img  = DW-IO.png&lt;br /&gt;
|text1= UNIVERSAL INTERFACE MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;PATTRESS SPACE ACTUATORS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-LC02&lt;br /&gt;
|img  = BW-LC02C-lq.png&lt;br /&gt;
|text1= 2-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-DM&lt;br /&gt;
|img  = BW-DMA-lq.png&lt;br /&gt;
|text1= DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-BC-PW&lt;br /&gt;
|img  = BW-BC-PWA-lq.png&lt;br /&gt;
|text1= BLINDS CONTROL MODULE (power)&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-BC-LC&lt;br /&gt;
|img  = BW-BC-LCA-lq.png&lt;br /&gt;
|text1= BLINDS CONTROL MODULE (low-current)&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-RGB&lt;br /&gt;
|img  = BW-RGBC-lq.png&lt;br /&gt;
|text1= 3-CHANNEL LED CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;PATTRESS SPACE I/O UNITS, INTERFACE ADAPTERS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-SW06&lt;br /&gt;
|img  = BW-SW06C-lq.png&lt;br /&gt;
|text1= 6-CHANNEL INPUT MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-SW24V&lt;br /&gt;
|img  = BW-SW24VC-lq.png&lt;br /&gt;
|text1= 24V BUTTONS INPUT MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-LSA&lt;br /&gt;
|img  = BW-LSAC-lq.png&lt;br /&gt;
|text1= LEAKAGE SENSOR ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-IO&lt;br /&gt;
|img  = BW-IOA-lq.png&lt;br /&gt;
|text0= BW-IO&lt;br /&gt;
|text1= MODULE FOR DEVICES WITH NON STANDARD INTERFACES&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BT-CAN&lt;br /&gt;
|img  = BT-CAN-update.png&lt;br /&gt;
|text0= BT-CAN&lt;br /&gt;
|text1= BLUETOOTH INTERFACE FOR CAN-BUS&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-NA&lt;br /&gt;
|img  = BW-NAA-lq.png&lt;br /&gt;
|text0= BW-NA&lt;br /&gt;
|text1= MODULE FOR CONNECTIONG NEST THERMOSTAT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-RS485&lt;br /&gt;
|img  = BW-RS485C-lq.png&lt;br /&gt;
|text1= RS485 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-RS232&lt;br /&gt;
|img  = BW-RS232C-lq.png&lt;br /&gt;
|text1= RS232 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-UART&lt;br /&gt;
|img  = BW-UARTC-lq.png&lt;br /&gt;
|text1= SERIAL PORT ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-AC&lt;br /&gt;
|img  = BW-ACC-lq.png&lt;br /&gt;
|text1= AC ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-010&lt;br /&gt;
|img  = BW-010C-lq.png&lt;br /&gt;
|text1= MODULE FOR DEVISES WITH 0-10V INPUT OR OUTPUT&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;SENSORS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-HTMLI-II_CW-CO2.C1&lt;br /&gt;
|img  = CW-CO2 png.png&lt;br /&gt;
|text1= AIR QUIALITY SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-HTMLI&lt;br /&gt;
|img  = CW-HTMLI-lq.png&lt;br /&gt;
|text1= 4 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-MLI.B&lt;br /&gt;
|img  = CW-MLIB-lq.png&lt;br /&gt;
|text0= CW-MLI&lt;br /&gt;
|text1= MICRO-SIZED 3 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-M.B&lt;br /&gt;
|img  = CW-MLIB-lq.png&lt;br /&gt;
|text0= CW-M&lt;br /&gt;
|text1= MICRO-SIZED MOTION SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = WW-HTL&lt;br /&gt;
|img  = WW-HTLС-lq.png&lt;br /&gt;
|text1= WALL 3 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-MLI-II&lt;br /&gt;
|img  = CW-MLIC-lq.png&lt;br /&gt;
|text1= 3 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-M-II/CW-M-II_(Black)&lt;br /&gt;
|img  = CW-MLIC-lq.png&lt;br /&gt;
|text1= MICRO-SIZED MOTION SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-MSD&lt;br /&gt;
|img  = CW-MSDC-lq.png&lt;br /&gt;
|text1= MOTION SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-TS&lt;br /&gt;
|img  = FW-TS-lq.png&lt;br /&gt;
|text1= TEMPERATURE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = WW-TS&lt;br /&gt;
|img  = WW-HTLС-lq.png&lt;br /&gt;
|text1= WALL TEMPERATURE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-FT&lt;br /&gt;
|img  = FW-FT-lq.png&lt;br /&gt;
|text1= UNDERFLOOR HEATING TEMPERATURE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = EW-WL.B&lt;br /&gt;
|img  = EW-WLB-lq.png&lt;br /&gt;
|text = EW-WL&lt;br /&gt;
|text1= BUILT-IN FLOOR LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-WL.B&lt;br /&gt;
|img  = FW-WLB-lq.png&lt;br /&gt;
|text = FW-WL&lt;br /&gt;
|text1= ON-THE-FLOOR LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-WLM/FW-WLM(black)&lt;br /&gt;
|img  = FW-WLM.png&lt;br /&gt;
|text = FW-WLM&lt;br /&gt;
|text1= ON-THE-FLOOR LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = WW-WL.B&lt;br /&gt;
|img  = WW-WLB-lq.png&lt;br /&gt;
|text = WW-WL&lt;br /&gt;
|text1= WALL LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BT-HT&lt;br /&gt;
|img  = BT-HT.png&lt;br /&gt;
|text = BT-HT&lt;br /&gt;
|text1= BLUETOOTH SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;MULTIROOM&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FE-MP&lt;br /&gt;
|img  = FE-MPC-lq.png&lt;br /&gt;
|text1= MEDIA POINT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FE-IC&lt;br /&gt;
|img  = FE-IC2-lq.png&lt;br /&gt;
|text1= VIDEO INTERCOM&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FE-IC.nfc&lt;br /&gt;
|img  = FE-ICNFC-lq.png&lt;br /&gt;
|text1= VIDEO INTERCOM&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LCP4&lt;br /&gt;
|img  = LCP41-lq.png&lt;br /&gt;
|text1= WALL-MOUNTED CONTROL PANEL&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LCP10.C&lt;br /&gt;
|img  = LCP10.C_VIEW1.png&lt;br /&gt;
|text1= WALL-MOUNTED CONTROL PANEL&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;OTHER EQUIPMENT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LED-DRV&lt;br /&gt;
|img  = LED-DRV_3A_main.png&lt;br /&gt;
|text1= LED DRIVER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LED-AMP&lt;br /&gt;
|img  = LED-AMP_main.png&lt;br /&gt;
|text1= LED AMPLIFIER&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Welcome_to_our_Wiki!&amp;diff=20606</id>
		<title>Welcome to our Wiki!</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Welcome_to_our_Wiki!&amp;diff=20606"/>
		<updated>2025-07-17T15:51:14Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;Metaforsa series&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa_3/3.plus&lt;br /&gt;
|img  = METAFORSA_3_MF3-14.png&lt;br /&gt;
|text0=Metaforsa 3/3.plus&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa2_MFC-14&lt;br /&gt;
|img  = Metaforsa2-Cloud-lq.png&lt;br /&gt;
|text0=Metaforsa2 MFC-14&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa2_MF-14&lt;br /&gt;
|img  = Metaforsa2-lq.png&lt;br /&gt;
|text0=Metaforsa2 MF-14&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = Metaforsa_MF-10&lt;br /&gt;
|img  = Metaforsa-lq.png&lt;br /&gt;
|text0=Metaforsa MF-10&lt;br /&gt;
|text1=BASE UNIT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HT07&lt;br /&gt;
|img  = DW-HT07C-lq.png&lt;br /&gt;
|text1=7-CHANNEL EXTENSION MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HT05&lt;br /&gt;
|img  = DW-HT05B-lq.png&lt;br /&gt;
|text0= DW-HT05&lt;br /&gt;
|text1= 5-CHANNEL EXTENSION MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;GATEWAYS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG.plus&lt;br /&gt;
|img  = DE-MGPC-lq.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG&lt;br /&gt;
|img  = DE-MGC-lq.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG.dali&lt;br /&gt;
|img  = DE_MG_dali.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-MG.knx&lt;br /&gt;
|img  = DE_MG_knx.png&lt;br /&gt;
|text1=MAIN GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DE-GW&lt;br /&gt;
|img  = DE-GWC-lq.png&lt;br /&gt;
|text1=GATEWAY&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;DIN-RAIL ACTUATORS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-LC18&lt;br /&gt;
|img  = DW-LC18C-lq.png&lt;br /&gt;
|text1= 18-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RC12.B&lt;br /&gt;
|img  = DW-RC12.B.png&lt;br /&gt;
|text0= DW-RC12&lt;br /&gt;
|text1= 12-CHANNEL ROOM CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-LC10&lt;br /&gt;
|img  = DW-LC10С-lq.png&lt;br /&gt;
|text1= 10-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-LC07&lt;br /&gt;
|img  = DW-LC07C-lq.png&lt;br /&gt;
|text1= 7-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DM06&lt;br /&gt;
|img  = DW-DM06C-lq.png&lt;br /&gt;
|text1= 6-CHANNEL DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DM04&lt;br /&gt;
|img  = DW-DM04A-lq.png&lt;br /&gt;
|text0= DW-DM04&lt;br /&gt;
|text1= 4-CHANNEL DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DM02&lt;br /&gt;
|img  = DW-DM02B-lq.png&lt;br /&gt;
|text0= DW-DM02&lt;br /&gt;
|text1= 2-CHANNEL DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HC10&lt;br /&gt;
|img  = DW-HC10C-lq.png&lt;br /&gt;
|text1= 10-CHANNEL HEATING CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-HC08.A&lt;br /&gt;
|img  = DW-HC08A-lq.png&lt;br /&gt;
|text0= DW-HC08&lt;br /&gt;
|text1= 8-CHANNEL HEATING CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RGB03&lt;br /&gt;
|img  = DW-RGB03C-lq.png&lt;br /&gt;
|text1= 9-CHANNEL LED CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-BC03&lt;br /&gt;
|img  = DW-BC03C-lq.png&lt;br /&gt;
|text1= 3-CHANNEL MODULE FOR BLINDS MOTOR CONTROL&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-WL02&lt;br /&gt;
|img  = DW-WL02C-lq.png&lt;br /&gt;
|text1= WATER LEAKAGE PROTECTION MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;DIN-RAIL I/O UNITS, INTERFACE ADAPTERS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-SW16&lt;br /&gt;
|img  = DW-SW16C-lq.png&lt;br /&gt;
|text1= 16-CHANNEL ADAPTER FOR BUTTONS&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RS485&lt;br /&gt;
|img  = DW-RS485C-lq.png&lt;br /&gt;
|text1= RS485 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-RS232&lt;br /&gt;
|img  = DW-RS232C-lq.png&lt;br /&gt;
|text1= RS232 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-UART&lt;br /&gt;
|img  = DW-UARTA-lq.png&lt;br /&gt;
|text0= DW-UART&lt;br /&gt;
|text1= SERIAL INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-010&lt;br /&gt;
|img  = DW-010C-lq.png&lt;br /&gt;
|text1= MODULE FOR DEVICES WITH 0-10V INPUT OR OUTPUT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-DALI&lt;br /&gt;
|img  = DW-DALIC-lq.png&lt;br /&gt;
|text0= DW-DALI.C&lt;br /&gt;
|text1= DALI INTERFACE CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-ME&lt;br /&gt;
|img  = DW-MEC-lq.png&lt;br /&gt;
|text1= AC ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-METERS&lt;br /&gt;
|img  = DW-METERSC.png&lt;br /&gt;
|text1= RS485/MBUS INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = DW-IO&lt;br /&gt;
|img  = DW-IO.png&lt;br /&gt;
|text1= UNIVERSAL INTERFACE MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;PATTRESS SPACE ACTUATORS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-LC02&lt;br /&gt;
|img  = BW-LC02C-lq.png&lt;br /&gt;
|text1= 2-CHANNEL ACTUATOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-DM&lt;br /&gt;
|img  = BW-DMA-lq.png&lt;br /&gt;
|text1= DIMMER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-BC-PW&lt;br /&gt;
|img  = BW-BC-PWA-lq.png&lt;br /&gt;
|text1= BLINDS CONTROL MODULE (power)&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-BC-LC&lt;br /&gt;
|img  = BW-BC-LCA-lq.png&lt;br /&gt;
|text1= BLINDS CONTROL MODULE (low-current)&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-RGB&lt;br /&gt;
|img  = BW-RGBC-lq.png&lt;br /&gt;
|text1= 3-CHANNEL LED CONTROLLER&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;PATTRESS SPACE I/O UNITS, INTERFACE ADAPTERS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-SW06&lt;br /&gt;
|img  = BW-SW06C-lq.png&lt;br /&gt;
|text1= 6-CHANNEL INPUT MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-SW24V&lt;br /&gt;
|img  = BW-SW24VC-lq.png&lt;br /&gt;
|text1= 24V BUTTONS INPUT MODULE&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-LSA&lt;br /&gt;
|img  = BW-LSAC-lq.png&lt;br /&gt;
|text1= LEAKAGE SENSOR ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-IO&lt;br /&gt;
|img  = BW-IOA-lq.png&lt;br /&gt;
|text0= BW-IO&lt;br /&gt;
|text1= MODULE FOR DEVICES WITH NON STANDARD INTERFACES&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BT-CAN&lt;br /&gt;
|img  = BT-CAN-update.png&lt;br /&gt;
|text0= BT-CAN&lt;br /&gt;
|text1= BLUETOOTH INTERFACE FOR CAN-BUS&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-NA&lt;br /&gt;
|img  = BW-NAA-lq.png&lt;br /&gt;
|text0= BW-NA&lt;br /&gt;
|text1= MODULE FOR CONNECTIONG NEST THERMOSTAT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-RS485&lt;br /&gt;
|img  = BW-RS485C-lq.png&lt;br /&gt;
|text1= RS485 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-RS232&lt;br /&gt;
|img  = BW-RS232C-lq.png&lt;br /&gt;
|text1= RS232 INTERFACE ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-UART&lt;br /&gt;
|img  = BW-UARTC-lq.png&lt;br /&gt;
|text1= SERIAL PORT ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-AC&lt;br /&gt;
|img  = BW-ACC-lq.png&lt;br /&gt;
|text1= AC ADAPTER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BW-010&lt;br /&gt;
|img  = BW-010C-lq.png&lt;br /&gt;
|text1= MODULE FOR DEVISES WITH 0-10V INPUT OR OUTPUT&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;SENSORS&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-HTMLI-II_CW-CO2.C1&lt;br /&gt;
|img  = CW-CO2 png.png&lt;br /&gt;
|text1= AIR QUIALITY SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-HTMLI&lt;br /&gt;
|img  = CW-HTMLI-lq.png&lt;br /&gt;
|text1= 4 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-MLI.B&lt;br /&gt;
|img  = CW-MLIB-lq.png&lt;br /&gt;
|text0= CW-MLI&lt;br /&gt;
|text1= MICRO-SIZED 3 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-M.B&lt;br /&gt;
|img  = CW-MLIB-lq.png&lt;br /&gt;
|text0= CW-M&lt;br /&gt;
|text1= MICRO-SIZED MOTION SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = WW-HTL&lt;br /&gt;
|img  = WW-HTLС-lq.png&lt;br /&gt;
|text1= WALL 3 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-MLI-II&lt;br /&gt;
|img  = CW-MLIC-lq.png&lt;br /&gt;
|text1= 3 IN 1 SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-M-II/CW-M-II_(Black)&lt;br /&gt;
|img  = CW-MLIC-lq.png&lt;br /&gt;
|text1= MICRO-SIZED MOTION SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = CW-MSD&lt;br /&gt;
|img  = CW-MSDC-lq.png&lt;br /&gt;
|text1= MOTION SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-TS&lt;br /&gt;
|img  = FW-TS-lq.png&lt;br /&gt;
|text1= TEMPERATURE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = WW-TS&lt;br /&gt;
|img  = WW-HTLС-lq.png&lt;br /&gt;
|text1= WALL TEMPERATURE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-FT&lt;br /&gt;
|img  = FW-FT-lq.png&lt;br /&gt;
|text1= UNDERFLOOR HEATING TEMPERATURE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = EW-WL.B&lt;br /&gt;
|img  = EW-WLB-lq.png&lt;br /&gt;
|text = EW-WL&lt;br /&gt;
|text1= BUILT-IN FLOOR LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-WL.B&lt;br /&gt;
|img  = FW-WLB-lq.png&lt;br /&gt;
|text = FW-WL&lt;br /&gt;
|text1= ON-THE-FLOOR LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FW-WLM&lt;br /&gt;
|img  = FW-WLM.png&lt;br /&gt;
|text = FW-WLM&lt;br /&gt;
|text1= ON-THE-FLOOR LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = WW-WL.B&lt;br /&gt;
|img  = WW-WLB-lq.png&lt;br /&gt;
|text = WW-WL&lt;br /&gt;
|text1= WALL LEAKAGE SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = BT-HT&lt;br /&gt;
|img  = BT-HT.png&lt;br /&gt;
|text = BT-HT&lt;br /&gt;
|text1= BLUETOOTH SENSOR&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;MULTIROOM&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FE-MP&lt;br /&gt;
|img  = FE-MPC-lq.png&lt;br /&gt;
|text1= MEDIA POINT&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FE-IC&lt;br /&gt;
|img  = FE-IC2-lq.png&lt;br /&gt;
|text1= VIDEO INTERCOM&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = FE-IC.nfc&lt;br /&gt;
|img  = FE-ICNFC-lq.png&lt;br /&gt;
|text1= VIDEO INTERCOM&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LCP4&lt;br /&gt;
|img  = LCP41-lq.png&lt;br /&gt;
|text1= WALL-MOUNTED CONTROL PANEL&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LCP10.C&lt;br /&gt;
|img  = LCP10.C_VIEW1.png&lt;br /&gt;
|text1= WALL-MOUNTED CONTROL PANEL&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;main-page-header&amp;quot;&amp;gt;OTHER EQUIPMENT&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; justify-content: left; width:690px; flex-wrap: wrap;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LED-DRV&lt;br /&gt;
|img  = LED-DRV_3A_main.png&lt;br /&gt;
|text1= LED DRIVER&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
{{mpModule&lt;br /&gt;
|link = LED-AMP&lt;br /&gt;
|img  = LED-AMP_main.png&lt;br /&gt;
|text1= LED AMPLIFIER&lt;br /&gt;
|}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=WW-WL.B&amp;diff=20605</id>
		<title>WW-WL.B</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=WW-WL.B&amp;diff=20605"/>
		<updated>2025-07-17T15:36:41Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = WW-WL.B&lt;br /&gt;
| image      = WW-WLB.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==WALL LEAKAGE SENSOR== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
The sensor is placed on the wall.&lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
==Features== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*Sensor presence detection&lt;br /&gt;
*Adjusting the sensor sensitivity&lt;br /&gt;
*Connections of several sensors to one bus&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:WWWLB_EXA.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|c0||int[4]||sensors subId||0;0;255;15||Normal state color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||int[4]||sensors subId||0;0;255;15||On-start color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||int[4]||sensors subId||255;100;0;15||'Leak was previously reported' color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||int[4]||sensors subId||255;0;0;15||On-leak color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||int||sensors subId||128||Sensor sensitivity&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||int(0,1)||sensors subId||1||0 - Disable the test signal to detect the presence of the sensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Removing HW does not return the above parameters to their default values.To return to their default values, they must be set explicitly.&lt;br /&gt;
** Green and blue cannot be used at the same time. Green has priority.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20604</id>
		<title>FW-WLM/FW-WLM(black)</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20604"/>
		<updated>2025-07-17T15:32:05Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = FW-WLM&lt;br /&gt;
| image      = FW-WLM.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==ON-THE-FLOOR LEAKAGE SENSOR==&lt;br /&gt;
&lt;br /&gt;
The sensor is placed on the floor surface. &lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example of connection==&lt;br /&gt;
&lt;br /&gt;
[[File:FW-WLM-connection.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Module parameters==&lt;br /&gt;
&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|c0||int[4]||sensors subId||0;0;255;15||Normal state color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c0='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c1||int[4]||sensors subId||0;0;255;15||On-start color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c1='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c2||int[4]||sensors subId||255;100;0;15||'Leak was previously reported' color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c2='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|c3||int[4]||sensors subId||255;0;0;15||On-leak color in format 'red;green;blue;blink'&lt;br /&gt;
red, green, blue – 0..255;&lt;br /&gt;
blink:&lt;br /&gt;
*0 – pulse&lt;br /&gt;
*1 – blink per 2 seconds&lt;br /&gt;
*2 – blink per second&lt;br /&gt;
*15 – constant glow&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
c3='150;150;255;0'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|sens||int||sensors subId||128||Sensor sensitivity&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
sens='180'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|test||int(0,1)||sensors subId||1||0 - Disable the test signal to detect the presence of the sensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* Removing HW does not return the above parameters to their default values.To return to their default values, they must be set explicitly.&lt;br /&gt;
** Green and blue cannot be used at the same time. Green has priority.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:FW-WLM-connection.png&amp;diff=20603</id>
		<title>File:FW-WLM-connection.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:FW-WLM-connection.png&amp;diff=20603"/>
		<updated>2025-07-17T15:27:55Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=DE-MG.knx&amp;diff=20602</id>
		<title>DE-MG.knx</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=DE-MG.knx&amp;diff=20602"/>
		<updated>2025-07-17T15:22:12Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = DE-MG.knx&lt;br /&gt;
| image      = DE_MG_knx.png&lt;br /&gt;
| toc           = Ethernet&lt;br /&gt;
| iointerfaces  = Ethernet, EIB&lt;br /&gt;
| maxcandev     = 50&lt;br /&gt;
| canportqty    = 1&lt;br /&gt;
| canbuslength  = 800 m (twisted pair CAT5e)&lt;br /&gt;
| maxcancurrent = 700mA&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 4U, 69x110x58 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==MAIN GATEWAY== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
It is used for accumulation and storage of system data. The device determines the logical scheme of the system and allows authorized access to the system via the Internet. It also converts Ethernet into EIB bus and vice versa.&lt;br /&gt;
 &lt;br /&gt;
DE-MG.knx is to be used for data exchange between devices such as electronic ballasts and dimmers, supporting KNX interface.&lt;br /&gt;
&lt;br /&gt;
The DE-MG.knx can be controlled via cloud with a securely encrypted signal. The system history from all other devices and sensors is stored on the DE-MG.knx for one year. Its plug and play feature means that it automatically detects and configures new Larnitech devices that are added to the system. A large and constantly updated database of ready-made scripts ensures that your home does everything your heart may desire. Get things going by telling your home what to do with the help of Siri, Alexa or Google Home. Get push notifications on your phone whenever the system has things to tell you and enjoy the ultimate control at your fingertips.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter name!!Value&lt;br /&gt;
|-&lt;br /&gt;
|Type of connection|| Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Input/output interfaces||Ethernet, EIB&lt;br /&gt;
|-&lt;br /&gt;
|Data speed||10/100Mb/s&lt;br /&gt;
|-&lt;br /&gt;
|Case material||ABS&lt;br /&gt;
|-&lt;br /&gt;
|Protection||IP40&lt;br /&gt;
|-&lt;br /&gt;
|Equipment installation type||DIN-rail (EN 60715)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature range||-10 … +50°C&lt;br /&gt;
|-&lt;br /&gt;
|Size||4U, 69x110x58 mm&lt;br /&gt;
|-&lt;br /&gt;
|Weight||145 g&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Indication of module operation== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
{{indicationold |hideLast= 1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=LED-DRV&amp;diff=20601</id>
		<title>LED-DRV</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=LED-DRV&amp;diff=20601"/>
		<updated>2025-07-17T13:30:34Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = LED-DRV&lt;br /&gt;
| image      = LED-DRV_3A_main.png&lt;br /&gt;
| outCount   = 4&lt;br /&gt;
| peakl      = 3A&lt;br /&gt;
| voltage    = 12/24 V DC&lt;br /&gt;
| dim        = 65x18x15 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==4-CHANNEL LED Driver== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
This module allows interpretation of controlling signals from IO connections for 12/24V LED/RGB strips.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;caution&amp;quot;&amp;gt;&lt;br /&gt;
CAUTION! All work related to the installation, connection, setting up, service and support must be carried out by qualified personnel with sufficient skills and experience in working with electrical equipment.&lt;br /&gt;
To avoid the risk of fire, electric shock, damage to the system and/or personal injury, the system installation and assembly must be performed in accordance with the instructions listed below:&lt;br /&gt;
*all connectivity work must be carried out with the power turned OFF;&lt;br /&gt;
*use appropriate tools and personal protection against electric shock;&lt;br /&gt;
*do not use damaged cables, wires and connectors;&lt;br /&gt;
*avoid folding the cables and wires;&lt;br /&gt;
*do not apply excessive force to the wires by kinking or pressing them too hard: the inner conductors of the cables and wires may get stripped or damaged;&lt;br /&gt;
*do not use the power socket with poor contacts to connect;&lt;br /&gt;
*do not exceed the load limit parameters specified in the manual;&lt;br /&gt;
*the supply conductors wire section is subject to the specifications for current density limit, insulation type and wire material. Light section can result in cable overheating and fire.&lt;br /&gt;
When the power is on, NEVER:&lt;br /&gt;
*connect/disconnect the connectors;&lt;br /&gt;
*open modules and sensors.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:LED-DRV_connection_scheme.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| outqty          = 4&lt;br /&gt;
| involtage       = 5V&lt;br /&gt;
| currtype        = DC&lt;br /&gt;
| adjtype         = PWM&lt;br /&gt;
| maxperch        = 3A&lt;br /&gt;
| power           = 11.5 … 27.5 V DC&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 65x18x15 mm&lt;br /&gt;
| weight          = 25 g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Module installation and connection procedure== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
#Connect the outputs.&lt;br /&gt;
#Configure the module using LT Setup.&lt;br /&gt;
#Apply power to the load.&lt;br /&gt;
#Check all equipment for proper operation.&lt;br /&gt;
&lt;br /&gt;
==Module shut-off and deinstallation procedure== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
#Disconnect the power from the load.&lt;br /&gt;
#Disconnect the outputs.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:LED-DRV_connection_scheme.jpg&amp;diff=20600</id>
		<title>File:LED-DRV connection scheme.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:LED-DRV_connection_scheme.jpg&amp;diff=20600"/>
		<updated>2025-07-17T13:30:08Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:DE_MG_knx.png&amp;diff=20599</id>
		<title>File:DE MG knx.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:DE_MG_knx.png&amp;diff=20599"/>
		<updated>2025-07-17T13:27:04Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=DE-MG.knx&amp;diff=20598</id>
		<title>DE-MG.knx</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=DE-MG.knx&amp;diff=20598"/>
		<updated>2025-07-17T13:26:40Z</updated>

		<summary type="html">&lt;p&gt;Sova: Created page with &amp;quot;&amp;lt;translate&amp;gt;   &amp;lt;!--T:2--&amp;gt; {{Infobox module | name       = DE-MG.knx | image      = DE_MG_knx.png | toc           = CAN, Ethernet | iointerfaces  = Ethernet, CAN, EIB, I/O chann...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = DE-MG.knx&lt;br /&gt;
| image      = DE_MG_knx.png&lt;br /&gt;
| toc           = CAN, Ethernet&lt;br /&gt;
| iointerfaces  = Ethernet, CAN, EIB, I/O channels&lt;br /&gt;
| maxcandev     = 50&lt;br /&gt;
| canportqty    = 1&lt;br /&gt;
| canbuslength  = 800 m (twisted pair CAT5e)&lt;br /&gt;
| maxcancurrent = 700mA&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 4U, 69x110x58 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==MAIN GATEWAY== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
It is used for accumulation and storage of system data. The device determines the logical scheme of the system and allows authorized access to the system via the Internet. It also converts Ethernet into CAN bus and vice versa.&lt;br /&gt;
 &lt;br /&gt;
DE-MG.knx is to be used for data exchange between devices connected to the CAN bus, and devices such as electronic ballasts and dimmers, supporting KNX interface.&lt;br /&gt;
&lt;br /&gt;
DE-MG.knx can support up to 14 buttons/reed switches/LED buttons/leak sensors/motion sensors/temperature sensors/led strips/rgb strips/WS2812B strips.&lt;br /&gt;
&lt;br /&gt;
The DE-MG.knx can be controlled via cloud with a securely encrypted signal. The system history from all other devices and sensors is stored on the DE-MG.knx for one year. Its plug and play feature means that it automatically detects and configures new Larnitech devices that are added to the system. A large and constantly updated database of ready-made scripts ensures that your home does everything your heart may desire. Get things going by telling your home what to do with the help of Siri, Alexa or Google Home. Get push notifications on your phone whenever the system has things to tell you and enjoy the ultimate control at your fingertips.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter name!!Value&lt;br /&gt;
|-&lt;br /&gt;
|Type of connection||CAN, Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Input/output interfaces||Ethernet, CAN, EIB, I/O channels&lt;br /&gt;
|-&lt;br /&gt;
|Data speed||10/100Mb/s&lt;br /&gt;
|-&lt;br /&gt;
|Max CAN deviсes||50&lt;br /&gt;
|-&lt;br /&gt;
|CAN bus topology||BUS&lt;br /&gt;
|-&lt;br /&gt;
|Number of CAN ports||1&lt;br /&gt;
|-&lt;br /&gt;
|Input/output channels qty||14&lt;br /&gt;
|-&lt;br /&gt;
|Max load per channel||5mA*&lt;br /&gt;
|-&lt;br /&gt;
|Power supply||11.5 … 27.5 V DC&amp;lt;br&amp;gt;24V, 2.5A Recommended&lt;br /&gt;
|-&lt;br /&gt;
|Max own current (24V)||140mA&lt;br /&gt;
|-&lt;br /&gt;
|Max CAN bus length||800 m** (twisted pair CAT5e)&lt;br /&gt;
|-&lt;br /&gt;
|Max current per CAN bus||700mA&lt;br /&gt;
|-&lt;br /&gt;
|Case material||ABS&lt;br /&gt;
|-&lt;br /&gt;
|Protection||IP40&lt;br /&gt;
|-&lt;br /&gt;
|Equipment installation type||DIN-rail (EN 60715)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature range||-10 … +50°C&lt;br /&gt;
|-&lt;br /&gt;
|Size||4U, 69x110x58 mm&lt;br /&gt;
|-&lt;br /&gt;
|Weight||145 g&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; - Output channels should only be connected using amplifier which uses 5V PWM signal from output as input&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt; – installing additional power supply units is required for long lines; the maximum length of the line may be reduced by various interference factors&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Indication of module operation== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
{{indicationold |hideLast= 1}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|io||char[14]||98||'4---1-T-3-----'||Each char is responsible for the type of a particular channel&lt;br /&gt;
*'0' - led-dimmer&lt;br /&gt;
*'1' - halogen-dimmer&lt;br /&gt;
*'2' - linear-dimmer&lt;br /&gt;
*'3'..'6' - RGB-3..6 channels&lt;br /&gt;
*'z' - WS2812B -string&lt;br /&gt;
&lt;br /&gt;
*'e' - led-button inverse&lt;br /&gt;
*'d' - led-button&lt;br /&gt;
*'c' - button inverse&lt;br /&gt;
*'b' - button&lt;br /&gt;
*'s' - switch&lt;br /&gt;
*'k' - contact&lt;br /&gt;
*'h' - contact inverse&lt;br /&gt;
*'l' - leak&lt;br /&gt;
*'n' - Neptun&lt;br /&gt;
*'v' - motion inverse&lt;br /&gt;
*'m' - motion&lt;br /&gt;
*'r' - thermo-resistor&lt;br /&gt;
*'t' - DALLAS&lt;br /&gt;
&lt;br /&gt;
*'-' - none&lt;br /&gt;
Example: io='4---1---3-----'&lt;br /&gt;
|-&lt;br /&gt;
|hw||string||98||-||hw=&amp;quot;...&amp;quot;, where&lt;br /&gt;
*pwm_invert – PWM inverting [1, 0];&lt;br /&gt;
*lbn_bright – brightness of led buttons, range (0 - 255);&lt;br /&gt;
*f – by default PWM frequency is 1000, range (1 - 5000).&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;io='4---zdd-------' pwm_invert=1 lbn_bright=255 f=1000&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
      &amp;lt;item addr=&amp;quot;317:1&amp;quot; auto-period=&amp;quot;600&amp;quot; cfgid=&amp;quot;195&amp;quot; channels=&amp;quot;4&amp;quot; name=&amp;quot;RGB&amp;quot; type=&amp;quot;rgb-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:5&amp;quot; auto-period=&amp;quot;600&amp;quot; cfgid=&amp;quot;195&amp;quot; hw=&amp;quot;length=26 runtime=5&amp;quot; name=&amp;quot;RGB&amp;quot; type=&amp;quot;rgb-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:6&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Switch&amp;quot; type=&amp;quot;switch&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:7&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Switch&amp;quot; type=&amp;quot;switch&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:12&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:97&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:98&amp;quot; cfgid=&amp;quot;195&amp;quot; hw=&amp;quot;io='4---zdd-------' pwm_invert=1 lbn_bright=255 f=1000&amp;quot; logic-ver=&amp;quot;19&amp;quot; name=&amp;quot;Temperature&amp;quot; sn=&amp;quot;1529500271&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=DE-MG.dali&amp;diff=20597</id>
		<title>DE-MG.dali</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=DE-MG.dali&amp;diff=20597"/>
		<updated>2025-07-17T13:12:48Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = DE-MG.dali&lt;br /&gt;
| image      = DE_MG_dali.png&lt;br /&gt;
| toc           = CAN, Ethernet&lt;br /&gt;
| iointerfaces  = Ethernet, CAN, DALI, I/O channels&lt;br /&gt;
| maxcandev     = 50&lt;br /&gt;
| canportqty    = 1&lt;br /&gt;
| canbuslength  = 800 m (twisted pair CAT5e)&lt;br /&gt;
| maxcancurrent = 700mA&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 4U, 69x110x58 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==MAIN GATEWAY== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
It is used for accumulation and storage of system data. The device determines the logical scheme of the system and allows authorized access to the system via the Internet. It also converts Ethernet into CAN bus and vice versa.&lt;br /&gt;
 &lt;br /&gt;
DE-MG.dali is to be used for data exchange between devices connected to the CAN bus, and devices such as electronic ballasts and dimmers, supporting DALI (Digital Addressable Lighting Interface) interface.&lt;br /&gt;
&lt;br /&gt;
DE-MG.dali can support up to 14 buttons/reed switches/LED buttons/leak sensors/motion sensors/temperature sensors/led strips/rgb strips/WS2812B strips, and 64 DALI devices.&lt;br /&gt;
&lt;br /&gt;
The DE-MG.dali can be controlled via cloud with a securely encrypted signal. The system history from all other devices and sensors is stored on the DE-MG.dali for one year. Its plug and play feature means that it automatically detects and configures new Larnitech devices that are added to the system. A large and constantly updated database of ready-made scripts ensures that your home does everything your heart may desire. Get things going by telling your home what to do with the help of Siri, Alexa or Google Home. Get push notifications on your phone whenever the system has things to tell you and enjoy the ultimate control at your fingertips.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4.1--&amp;gt;&lt;br /&gt;
‎&amp;lt;youtube&amp;gt;03Fm_ipfvNg&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:DE-MG-DALI VIEW.png|300px]]&lt;br /&gt;
#Indicators&lt;br /&gt;
#Recovery button&lt;br /&gt;
#Power supply&lt;br /&gt;
#CAN&lt;br /&gt;
#Ethernet&lt;br /&gt;
#DALI&lt;br /&gt;
#Input/Output channels&lt;br /&gt;
&lt;br /&gt;
==Сonnection example== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:DE-MG-DALI EXA.png|800px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter name!!Value&lt;br /&gt;
|-&lt;br /&gt;
|Type of connection||CAN, Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Input/output interfaces||Ethernet, CAN, DALI, I/O channels&lt;br /&gt;
|-&lt;br /&gt;
|Data speed||10/100Mb/s&lt;br /&gt;
|-&lt;br /&gt;
|Max CAN deviсes||50&lt;br /&gt;
|-&lt;br /&gt;
|Max DALI deviсes||64&lt;br /&gt;
|-&lt;br /&gt;
|CAN bus topology||BUS&lt;br /&gt;
|-&lt;br /&gt;
|Number of CAN ports||1&lt;br /&gt;
|-&lt;br /&gt;
|Input/output channels qty||14&lt;br /&gt;
|-&lt;br /&gt;
|Max load per channel||5mA*&lt;br /&gt;
|-&lt;br /&gt;
|Power supply||11.5 … 27.5 V DC&amp;lt;br&amp;gt;24V, 2.5A Recommended&lt;br /&gt;
|-&lt;br /&gt;
|Max own current (24V)||140mA&lt;br /&gt;
|-&lt;br /&gt;
|Max CAN bus length||800 m** (twisted pair CAT5e)&lt;br /&gt;
|-&lt;br /&gt;
|Max current per CAN bus||700mA&lt;br /&gt;
|-&lt;br /&gt;
|Case material||ABS&lt;br /&gt;
|-&lt;br /&gt;
|Protection||IP40&lt;br /&gt;
|-&lt;br /&gt;
|Equipment installation type||DIN-rail (EN 60715)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature range||-10 … +50°C&lt;br /&gt;
|-&lt;br /&gt;
|Size||4U, 69x110x58 mm&lt;br /&gt;
|-&lt;br /&gt;
|Weight||145 g&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; - Output channels should only be connected using amplifier which uses 5V PWM signal from output as input&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt; – installing additional power supply units is required for long lines; the maximum length of the line may be reduced by various interference factors&lt;br /&gt;
&lt;br /&gt;
==Module dimension== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
[[File:DE-MG-DALI DIM.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Indication of module operation== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
{{indicationold |hideLast= 1}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|io||char[14]||98||'4---1-T-3-----'||Each char is responsible for the type of a particular channel&lt;br /&gt;
*'0' - led-dimmer&lt;br /&gt;
*'1' - halogen-dimmer&lt;br /&gt;
*'2' - linear-dimmer&lt;br /&gt;
*'3'..'6' - RGB-3..6 channels&lt;br /&gt;
*'z' - WS2812B -string&lt;br /&gt;
&lt;br /&gt;
*'e' - led-button inverse&lt;br /&gt;
*'d' - led-button&lt;br /&gt;
*'c' - button inverse&lt;br /&gt;
*'b' - button&lt;br /&gt;
*'s' - switch&lt;br /&gt;
*'k' - contact&lt;br /&gt;
*'h' - contact inverse&lt;br /&gt;
*'l' - leak&lt;br /&gt;
*'n' - Neptun&lt;br /&gt;
*'v' - motion inverse&lt;br /&gt;
*'m' - motion&lt;br /&gt;
*'r' - thermo-resistor&lt;br /&gt;
*'t' - DALLAS&lt;br /&gt;
&lt;br /&gt;
*'-' - none&lt;br /&gt;
Example: io='4---1---3-----'&lt;br /&gt;
|-&lt;br /&gt;
|hw||string||98||-||hw=&amp;quot;...&amp;quot;, where&lt;br /&gt;
*pwm_invert – PWM inverting [1, 0];&lt;br /&gt;
*lbn_bright – brightness of led buttons, range (0 - 255);&lt;br /&gt;
*f – by default PWM frequency is 1000, range (1 - 5000).&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;io='4---zdd-------' pwm_invert=1 lbn_bright=255 f=1000&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
      &amp;lt;item addr=&amp;quot;317:1&amp;quot; auto-period=&amp;quot;600&amp;quot; cfgid=&amp;quot;195&amp;quot; channels=&amp;quot;4&amp;quot; name=&amp;quot;RGB&amp;quot; type=&amp;quot;rgb-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:5&amp;quot; auto-period=&amp;quot;600&amp;quot; cfgid=&amp;quot;195&amp;quot; hw=&amp;quot;length=26 runtime=5&amp;quot; name=&amp;quot;RGB&amp;quot; type=&amp;quot;rgb-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:6&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Switch&amp;quot; type=&amp;quot;switch&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:7&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Switch&amp;quot; type=&amp;quot;switch&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:12&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:97&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:98&amp;quot; cfgid=&amp;quot;195&amp;quot; hw=&amp;quot;io='4---zdd-------' pwm_invert=1 lbn_bright=255 f=1000&amp;quot; logic-ver=&amp;quot;19&amp;quot; name=&amp;quot;Temperature&amp;quot; sn=&amp;quot;1529500271&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20596</id>
		<title>FW-WLM/FW-WLM(black)</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20596"/>
		<updated>2025-07-17T13:07:50Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = FW-WLM&lt;br /&gt;
| image      = FW-WLM.png&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==ON-THE-FLOOR LEAKAGE SENSOR==&lt;br /&gt;
&lt;br /&gt;
The sensor is placed on the floor surface. &lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Module parameters==&lt;br /&gt;
&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:FW-WLM.png&amp;diff=20595</id>
		<title>File:FW-WLM.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:FW-WLM.png&amp;diff=20595"/>
		<updated>2025-07-17T13:07:26Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20594</id>
		<title>FW-WLM/FW-WLM(black)</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=FW-WLM/FW-WLM(black)&amp;diff=20594"/>
		<updated>2025-07-17T13:06:45Z</updated>

		<summary type="html">&lt;p&gt;Sova: Created page with &amp;quot; {{Infobox module | name       = FW-WLM | image      = FW-WLM.jpg | voltage    = 9-12 V DC | dim        = 57x47x22 mm }}  ==ON-THE-FLOOR LEAKAGE SENSOR==  The sensor is placed...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = FW-WLM&lt;br /&gt;
| image      = FW-WLM.jpg&lt;br /&gt;
| voltage    = 9-12 V DC&lt;br /&gt;
| dim        = 57x47x22 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==ON-THE-FLOOR LEAKAGE SENSOR==&lt;br /&gt;
&lt;br /&gt;
The sensor is placed on the floor surface. &lt;br /&gt;
Used together with DW-WL02 or BW-LSA modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Module parameters==&lt;br /&gt;
&lt;br /&gt;
{{ Mp&lt;br /&gt;
| power           = 9-12 V DC&lt;br /&gt;
| maxcur24v       = 20 mA&lt;br /&gt;
| compatible      = Metaforsa devices&amp;lt;br&amp;gt;DW-WL02/HTxx&amp;lt;br&amp;gt;BW-LSA&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP64&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 57x47x22 mm&lt;br /&gt;
| weight          = 35g&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2.C1&amp;diff=20593</id>
		<title>CW-HTMLI-II CW-CO2.C1</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2.C1&amp;diff=20593"/>
		<updated>2025-07-17T11:07:09Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{revisionChanger |hasC=1 |hasC1=1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = CW-HTMLI-II / CW-CO2.C1&lt;br /&gt;
| image      = CW-CO2 png.png&lt;br /&gt;
| cp         = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, air quality sensor&lt;br /&gt;
| ir         = 360°&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 85x85x35 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==6 IN 1 SENSOR== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
This module contains motion, lighting, humidity, temperature,&lt;br /&gt;
air quality sensor and an IR transmitter.&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW.png|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Motion detection area== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II MS.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| ctrlparams      = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, air quality sensor&lt;br /&gt;
| irangle         = 360°&lt;br /&gt;
| power           = 11.5 … 27.5 V DC from CAN&lt;br /&gt;
| maxcur24v       = 100 mA&lt;br /&gt;
| bustype         = CAN (4-wire)&lt;br /&gt;
| instalation     = Wall, celling&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 85x85x35 mm&lt;br /&gt;
| weight          = 70g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|offset||float(+/- 0…39)||SubID of sensor||0||sensor values offset (for temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;offset='-3'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scale||float (0…8)||SubID of sensor||1||multiplier determines the slope of values (except temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;scale='1.1'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|pwr||integer (1…100)||SubID of IR-transmitter||50||Power of infrared transmitter signal. Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;pwr=50&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:11&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;IR transmitter&amp;quot; type=&amp;quot;ir-transmitter&amp;quot; uniq_id=&amp;quot;102&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:30&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Motion&amp;quot; type=&amp;quot;motion-sensor&amp;quot; uniq_id=&amp;quot;103&amp;quot; hw=&amp;quot;scale='3'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:31&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Illumination&amp;quot; type=&amp;quot;illumination-sensor&amp;quot; uniq_id=&amp;quot;104&amp;quot; hw=&amp;quot;scale='0.4'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:32&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;105&amp;quot; hw=&amp;quot;offset='10'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:33&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Humidity&amp;quot; type=&amp;quot;humidity-sensor&amp;quot; uniq_id=&amp;quot;106&amp;quot; hw=&amp;quot;scale='5'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:98&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;107&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:CW-CO2_png.png&amp;diff=20592</id>
		<title>File:CW-CO2 png.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:CW-CO2_png.png&amp;diff=20592"/>
		<updated>2025-07-17T11:04:21Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=LED-AMP&amp;diff=20591</id>
		<title>LED-AMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=LED-AMP&amp;diff=20591"/>
		<updated>2025-07-17T11:00:49Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = LED-AMP&lt;br /&gt;
| image      = LED-AMP_main.png&lt;br /&gt;
| outCount   = 4&lt;br /&gt;
| peakl      = 3A&lt;br /&gt;
| voltage    = 12..24 V DC&lt;br /&gt;
| dim        = 65x18x15 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==4-CHANNEL LED Amplifier== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
LED-AMP is a simple amplifier that works on the principle of input=output. It is designed for use with LED strips or other LED light devices.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;caution&amp;quot;&amp;gt;&lt;br /&gt;
CAUTION! All work related to the installation, connection, setting up, service and support must be carried out by qualified personnel with sufficient skills and experience in working with electrical equipment.&lt;br /&gt;
To avoid the risk of fire, electric shock, damage to the system and/or personal injury, the system installation and assembly must be performed in accordance with the instructions listed below:&lt;br /&gt;
*all connectivity work must be carried out with the power turned OFF;&lt;br /&gt;
*use appropriate tools and personal protection against electric shock;&lt;br /&gt;
*do not use damaged cables, wires and connectors;&lt;br /&gt;
*avoid folding the cables and wires;&lt;br /&gt;
*do not apply excessive force to the wires by kinking or pressing them too hard: the inner conductors of the cables and wires may get stripped or damaged;&lt;br /&gt;
*do not use the power socket with poor contacts to connect;&lt;br /&gt;
*do not exceed the load limit parameters specified in the manual;&lt;br /&gt;
*the supply conductors wire section is subject to the specifications for current density limit, insulation type and wire material. Light section can result in cable overheating and fire.&lt;br /&gt;
When the power is on, NEVER:&lt;br /&gt;
*connect/disconnect the connectors;&lt;br /&gt;
*open modules and sensors.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:LED-AMP scheme.jpeg | 600px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| outqty          = 4&lt;br /&gt;
| involtage       = 11.5 … 25V&lt;br /&gt;
| currtype        = DC&lt;br /&gt;
| adjtype         = PWM&lt;br /&gt;
| maxperch        = 3A&lt;br /&gt;
| power           = 11.5 … 27.5 V DC&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 65x18x15 mm&lt;br /&gt;
| weight          = 25 g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Module installation and connection procedure== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
#Connect the inputs and outputs.&lt;br /&gt;
#Configure the module using LT Setup.&lt;br /&gt;
#Apply power to the load.&lt;br /&gt;
#Check all equipment for proper operation.&lt;br /&gt;
&lt;br /&gt;
==Module shut-off and deinstallation procedure== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Disconnect the power from the load.&lt;br /&gt;
#Disconnect the inputs and outputs.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:LED-AMP_scheme.jpeg&amp;diff=20590</id>
		<title>File:LED-AMP scheme.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:LED-AMP_scheme.jpeg&amp;diff=20590"/>
		<updated>2025-07-17T10:58:04Z</updated>

		<summary type="html">&lt;p&gt;Sova: Sova загрузил новую версию File:LED-AMP scheme.jpeg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=LED-AMP&amp;diff=20589</id>
		<title>LED-AMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=LED-AMP&amp;diff=20589"/>
		<updated>2025-07-17T10:49:11Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = LED-AMP&lt;br /&gt;
| image      = LED-AMP_main.png&lt;br /&gt;
| outCount   = 4&lt;br /&gt;
| peakl      = 3A&lt;br /&gt;
| voltage    = 12..24 V DC&lt;br /&gt;
| dim        = 65x18x15 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==4-CHANNEL LED Amplifier== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
LED-AMP is a simple amplifier that works on the principle of input=output. It is designed for use with LED strips or other LED light devices.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;caution&amp;quot;&amp;gt;&lt;br /&gt;
CAUTION! All work related to the installation, connection, setting up, service and support must be carried out by qualified personnel with sufficient skills and experience in working with electrical equipment.&lt;br /&gt;
To avoid the risk of fire, electric shock, damage to the system and/or personal injury, the system installation and assembly must be performed in accordance with the instructions listed below:&lt;br /&gt;
*all connectivity work must be carried out with the power turned OFF;&lt;br /&gt;
*use appropriate tools and personal protection against electric shock;&lt;br /&gt;
*do not use damaged cables, wires and connectors;&lt;br /&gt;
*avoid folding the cables and wires;&lt;br /&gt;
*do not apply excessive force to the wires by kinking or pressing them too hard: the inner conductors of the cables and wires may get stripped or damaged;&lt;br /&gt;
*do not use the power socket with poor contacts to connect;&lt;br /&gt;
*do not exceed the load limit parameters specified in the manual;&lt;br /&gt;
*the supply conductors wire section is subject to the specifications for current density limit, insulation type and wire material. Light section can result in cable overheating and fire.&lt;br /&gt;
When the power is on, NEVER:&lt;br /&gt;
*connect/disconnect the connectors;&lt;br /&gt;
*open modules and sensors.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:LED-AMP scheme.jpeg]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| outqty          = 4&lt;br /&gt;
| involtage       = 11.5 … 25V&lt;br /&gt;
| currtype        = DC&lt;br /&gt;
| adjtype         = PWM&lt;br /&gt;
| maxperch        = 3A&lt;br /&gt;
| power           = 11.5 … 27.5 V DC&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 65x18x15 mm&lt;br /&gt;
| weight          = 25 g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Module installation and connection procedure== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
#Connect the inputs and outputs.&lt;br /&gt;
#Configure the module using LT Setup.&lt;br /&gt;
#Apply power to the load.&lt;br /&gt;
#Check all equipment for proper operation.&lt;br /&gt;
&lt;br /&gt;
==Module shut-off and deinstallation procedure== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Disconnect the power from the load.&lt;br /&gt;
#Disconnect the inputs and outputs.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=File:LED-AMP_scheme.jpeg&amp;diff=20588</id>
		<title>File:LED-AMP scheme.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=File:LED-AMP_scheme.jpeg&amp;diff=20588"/>
		<updated>2025-07-17T10:48:08Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2.C1&amp;diff=20587</id>
		<title>CW-HTMLI-II CW-CO2.C1</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2.C1&amp;diff=20587"/>
		<updated>2025-07-17T09:43:32Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{revisionChanger |hasC=1 |hasC1=1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = CW-HTMLI-II / CW-CO2.C1&lt;br /&gt;
| image      = CW-HTMLI-II.png&lt;br /&gt;
| cp         = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, air quality sensor&lt;br /&gt;
| ir         = 360°&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 85x85x35 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==6 IN 1 SENSOR== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
This module contains motion, lighting, humidity, temperature,&lt;br /&gt;
air quality sensor and an IR transmitter.&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW.png|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Motion detection area== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II MS.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| ctrlparams      = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, air quality sensor&lt;br /&gt;
| irangle         = 360°&lt;br /&gt;
| power           = 11.5 … 27.5 V DC from CAN&lt;br /&gt;
| maxcur24v       = 100 mA&lt;br /&gt;
| bustype         = CAN (4-wire)&lt;br /&gt;
| instalation     = Wall, celling&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 85x85x35 mm&lt;br /&gt;
| weight          = 70g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|offset||float(+/- 0…39)||SubID of sensor||0||sensor values offset (for temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;offset='-3'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scale||float (0…8)||SubID of sensor||1||multiplier determines the slope of values (except temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;scale='1.1'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|pwr||integer (1…100)||SubID of IR-transmitter||50||Power of infrared transmitter signal. Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;pwr=50&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:11&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;IR transmitter&amp;quot; type=&amp;quot;ir-transmitter&amp;quot; uniq_id=&amp;quot;102&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:30&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Motion&amp;quot; type=&amp;quot;motion-sensor&amp;quot; uniq_id=&amp;quot;103&amp;quot; hw=&amp;quot;scale='3'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:31&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Illumination&amp;quot; type=&amp;quot;illumination-sensor&amp;quot; uniq_id=&amp;quot;104&amp;quot; hw=&amp;quot;scale='0.4'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:32&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;105&amp;quot; hw=&amp;quot;offset='10'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:33&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Humidity&amp;quot; type=&amp;quot;humidity-sensor&amp;quot; uniq_id=&amp;quot;106&amp;quot; hw=&amp;quot;scale='5'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:98&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;107&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2.C1&amp;diff=20586</id>
		<title>CW-HTMLI-II CW-CO2.C1</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2.C1&amp;diff=20586"/>
		<updated>2025-07-17T09:35:55Z</updated>

		<summary type="html">&lt;p&gt;Sova: Created page with &amp;quot;&amp;lt;languages/&amp;gt; &amp;lt;translate&amp;gt; &amp;lt;!--T:1--&amp;gt; {{revisionChanger |hasC=1 |hasC1=1}}  &amp;lt;!--T:2--&amp;gt; {{Infobox module | name       = CW-HTMLI-II / CW-CO2.C1 | image      = CW-HTMLI-II.png | c...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{revisionChanger |hasC=1 |hasC1=1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = CW-HTMLI-II / CW-CO2.C1&lt;br /&gt;
| image      = CW-HTMLI-II.png&lt;br /&gt;
| cp         = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, CO2 (CW-CO2 only)&lt;br /&gt;
| ir         = 360°&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 85x85x35 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==6 IN 1 SENSOR== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
This module contains motion, lighting, humidity, temperature,&lt;br /&gt;
CO2 sensors and an IR transmitter.&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW.png|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Motion detection area== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II MS.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| ctrlparams      = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, CO2 (CW-CO2 only)&lt;br /&gt;
| irangle         = 360°&lt;br /&gt;
| power           = 11.5 … 27.5 V DC from CAN&lt;br /&gt;
| maxcur24v       = 100 mA&lt;br /&gt;
| bustype         = CAN (4-wire)&lt;br /&gt;
| instalation     = Wall, celling&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 85x85x35 mm&lt;br /&gt;
| weight          = 70g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|offset||float(+/- 0…39)||SubID of sensor||0||sensor values offset (for temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;offset='-3'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scale||float (0…8)||SubID of sensor||1||multiplier determines the slope of values (except temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;scale='1.1'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|pwr||integer (1…100)||SubID of IR-transmitter||50||Power of infrared transmitter signal. Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;pwr=50&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:11&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;IR transmitter&amp;quot; type=&amp;quot;ir-transmitter&amp;quot; uniq_id=&amp;quot;102&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:30&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Motion&amp;quot; type=&amp;quot;motion-sensor&amp;quot; uniq_id=&amp;quot;103&amp;quot; hw=&amp;quot;scale='3'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:31&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Illumination&amp;quot; type=&amp;quot;illumination-sensor&amp;quot; uniq_id=&amp;quot;104&amp;quot; hw=&amp;quot;scale='0.4'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:32&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;105&amp;quot; hw=&amp;quot;offset='10'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:33&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Humidity&amp;quot; type=&amp;quot;humidity-sensor&amp;quot; uniq_id=&amp;quot;106&amp;quot; hw=&amp;quot;scale='5'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:98&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;107&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2&amp;diff=20585</id>
		<title>CW-HTMLI-II CW-CO2</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2&amp;diff=20585"/>
		<updated>2025-07-17T09:33:32Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{revisionChanger |hasC=1 |hasC1=1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = CW-HTMLI-II / CW-CO2&lt;br /&gt;
| image      = CW-HTMLI-II.png&lt;br /&gt;
| cp         = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, CO2 (CW-CO2 only)&lt;br /&gt;
| ir         = 360°&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 85x85x35 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==6 IN 1 SENSOR== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
This module contains motion, lighting, humidity, temperature,&lt;br /&gt;
CO2 sensors and an IR transmitter.&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW.png|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Motion detection area== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II MS.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| ctrlparams      = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, CO2 (CW-CO2 only)&lt;br /&gt;
| irangle         = 360°&lt;br /&gt;
| power           = 11.5 … 27.5 V DC from CAN&lt;br /&gt;
| maxcur24v       = 100 mA&lt;br /&gt;
| bustype         = CAN (4-wire)&lt;br /&gt;
| instalation     = Wall, celling&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 85x85x35 mm&lt;br /&gt;
| weight          = 70g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|offset||float(+/- 0…39)||SubID of sensor||0||sensor values offset (for temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;offset='-3'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scale||float (0…8)||SubID of sensor||1||multiplier determines the slope of values (except temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;scale='1.1'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|pwr||integer (1…100)||SubID of IR-transmitter||50||Power of infrared transmitter signal. Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;pwr=50&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:11&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;IR transmitter&amp;quot; type=&amp;quot;ir-transmitter&amp;quot; uniq_id=&amp;quot;102&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:30&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Motion&amp;quot; type=&amp;quot;motion-sensor&amp;quot; uniq_id=&amp;quot;103&amp;quot; hw=&amp;quot;scale='3'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:31&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Illumination&amp;quot; type=&amp;quot;illumination-sensor&amp;quot; uniq_id=&amp;quot;104&amp;quot; hw=&amp;quot;scale='0.4'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:32&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;105&amp;quot; hw=&amp;quot;offset='10'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:33&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Humidity&amp;quot; type=&amp;quot;humidity-sensor&amp;quot; uniq_id=&amp;quot;106&amp;quot; hw=&amp;quot;scale='5'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:98&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;107&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=Template:RevisionChanger&amp;diff=20584</id>
		<title>Template:RevisionChanger</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=Template:RevisionChanger&amp;diff=20584"/>
		<updated>2025-07-17T09:32:14Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#vardefine:link|{{#replace:{{#replace:{{#replace:{{#replace:{{BASEPAGENAME}}|.A/B|}}|.A|}}|.B|}}|.C1|}} }}{{#vardefine:txtA|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A|'''A'''|A}} }}{{#vardefine:txtA/B|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A/B|'''A/B'''|A/B}} }}{{#vardefine:txtB|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.B|'''B'''|B}} }}{{#vardefine:txtC|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}|'''C'''|C}} }}{{#vardefine:txtC1|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.C1|'''C1'''|C1}} }}&amp;lt;div style=&amp;quot;font-size:2em&amp;quot;&amp;gt;'''Revision:'''&amp;lt;div style=&amp;quot;display:{{#if: {{{hasA|}}} |inline-block|none}};&amp;quot;&amp;gt;[[{{#var:link}}.A|{{#var:txtA}}]]&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:{{#if: {{{hasA/B|}}} |inline-block|none}};&amp;quot;&amp;gt;[[{{#var:link}}.A/B|{{#var:txtA/B}}]]&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:{{#if: {{{hasB|}}} |inline-block|none}};&amp;quot;&amp;gt;/[[{{#var:link}}.B|{{#var:txtB}}]]&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:{{#if: {{{hasC|}}} |inline-block|none}};&amp;quot;&amp;gt;/[[{{#var:link}}|{{#var:txtC}}]]&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:{{#if: {{{hasC1|}}} |inline-block|none}};&amp;quot;&amp;gt;/[[{{#var:link}}.C1|{{#var:txtC1}}]]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{#vardefine:link|{{#replace:{{#replace:{{#replace:{{#replace:{{BASEPAGENAME}}|.A/B|}}|.A|}}|.B|}}|.C1|}} }}&lt;br /&gt;
{{#vardefine:txtA|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A|'''A'''|A}} }}&lt;br /&gt;
{{#vardefine:txtA/B|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.A/B|'''A/B'''|A/B}} }}&lt;br /&gt;
{{#vardefine:txtB|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.B|'''B'''|B}} }}&lt;br /&gt;
{{#vardefine:txtC|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}|'''C'''|C}} }}&lt;br /&gt;
{{#vardefine:txtC1|{{#ifeq: {{BASEPAGENAME}} | {{#var:link}}.C1|'''C1'''|C1}} }}&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:2em&amp;quot;&amp;gt;'''Revision:'''&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:{{#if: {{{hasA|}}} |inline-block|none}};&amp;quot;&amp;gt;[[{{#var:link}}.A|{{#var:txtA}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:{{#if: {{{hasA/B|}}} |inline-block|none}};&amp;quot;&amp;gt;[[{{#var:link}}.A/B|{{#var:txtA/B}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:{{#if: {{{hasB|}}} |inline-block|none}};&amp;quot;&amp;gt;/[[{{#var:link}}.B|{{#var:txtB}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:{{#if: {{{hasC|}}} |inline-block|none}};&amp;quot;&amp;gt;/[[{{#var:link}}|{{#var:txtC}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:{{#if: {{{hasC1|}}} |inline-block|none}};&amp;quot;&amp;gt;/[[{{#var:link}}.C1|{{#var:txtC1}}]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Example: &amp;lt;nowiki&amp;gt;{{RevisionChanger | hasA = 1 | hasB = 1 | hasC = 1 | hasC1 = 1}}&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2&amp;diff=20583</id>
		<title>CW-HTMLI-II CW-CO2</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=CW-HTMLI-II_CW-CO2&amp;diff=20583"/>
		<updated>2025-07-17T09:21:25Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{revisionChanger |hasC=1 |hasB=1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = CW-HTMLI-II / CW-CO2&lt;br /&gt;
| image      = CW-HTMLI-II.png&lt;br /&gt;
| cp         = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, CO2 (CW-CO2 only)&lt;br /&gt;
| ir         = 360°&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 85x85x35 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==6 IN 1 SENSOR== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
This module contains motion, lighting, humidity, temperature,&lt;br /&gt;
CO2 sensors and an IR transmitter.&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW.png|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:HTMLI-II VIEW2.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Motion detection area== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:HTMLI-II MS.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| ctrlparams      = Humidity, lighting, movement,&amp;lt;br&amp;gt;temperature, CO2 (CW-CO2 only)&lt;br /&gt;
| irangle         = 360°&lt;br /&gt;
| power           = 11.5 … 27.5 V DC from CAN&lt;br /&gt;
| maxcur24v       = 100 mA&lt;br /&gt;
| bustype         = CAN (4-wire)&lt;br /&gt;
| instalation     = Wall, celling&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 85x85x35 mm&lt;br /&gt;
| weight          = 70g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|offset||float(+/- 0…39)||SubID of sensor||0||sensor values offset (for temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;offset='-3'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scale||float (0…8)||SubID of sensor||1||multiplier determines the slope of values (except temperature sensors) Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;scale='1.1'&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|pwr||integer (1…100)||SubID of IR-transmitter||50||Power of infrared transmitter signal. Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;pwr=50&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:11&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;IR transmitter&amp;quot; type=&amp;quot;ir-transmitter&amp;quot; uniq_id=&amp;quot;102&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:30&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Motion&amp;quot; type=&amp;quot;motion-sensor&amp;quot; uniq_id=&amp;quot;103&amp;quot; hw=&amp;quot;scale='3'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:31&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Illumination&amp;quot; type=&amp;quot;illumination-sensor&amp;quot; uniq_id=&amp;quot;104&amp;quot; hw=&amp;quot;scale='0.4'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:32&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;105&amp;quot; hw=&amp;quot;offset='10'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:33&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Humidity&amp;quot; type=&amp;quot;humidity-sensor&amp;quot; uniq_id=&amp;quot;106&amp;quot; hw=&amp;quot;scale='5'&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;381:98&amp;quot; cfgid=&amp;quot;63&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot; uniq_id=&amp;quot;107&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=DE-MG.dali&amp;diff=20582</id>
		<title>DE-MG.dali</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=DE-MG.dali&amp;diff=20582"/>
		<updated>2025-07-17T08:06:23Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = DE-MG.dali&lt;br /&gt;
| image      = DE_MG_dali.png&lt;br /&gt;
| toc           = CAN, Ethernet&lt;br /&gt;
| iointerfaces  = Ethernet, CAN, DALI, I/O channels&lt;br /&gt;
| maxcandev     = 50&lt;br /&gt;
| canportqty    = 1&lt;br /&gt;
| canbuslength  = 800 m (twisted pair CAT5e)&lt;br /&gt;
| maxcancurrent = 700mA&lt;br /&gt;
| voltage    = 11.5...27.5 V DC&lt;br /&gt;
| dim        = 4U, 69x110x58 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==MAIN GATEWAY== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
It is used for accumulation and storage of system data. The device determines the logical scheme of the system and allows authorized access to the system via the Internet. It also converts Ethernet into CAN bus and vice versa.&lt;br /&gt;
 &lt;br /&gt;
DE-MG.dali is to be used for data exchange between devices connected to the CAN bus, and devices such as electronic ballasts and dimmers, supporting DALI (Digital Addressable Lighting Interface) interface.&lt;br /&gt;
&lt;br /&gt;
DE-MG.dali can support up to 14 buttons/reed switches/LED buttons/leak sensors/motion sensors/temperature sensors/led strips/rgb strips/WS2812B strips.&lt;br /&gt;
&lt;br /&gt;
The DE-MG.dali can be controlled via cloud with a securely encrypted signal. The system history from all other devices and sensors is stored on the DE-MG.dali for one year. Its plug and play feature means that it automatically detects and configures new Larnitech devices that are added to the system. A large and constantly updated database of ready-made scripts ensures that your home does everything your heart may desire. Get things going by telling your home what to do with the help of Siri, Alexa or Google Home. Get push notifications on your phone whenever the system has things to tell you and enjoy the ultimate control at your fingertips.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4.1--&amp;gt;&lt;br /&gt;
‎&amp;lt;youtube&amp;gt;03Fm_ipfvNg&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Module view== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:DE-MG-DALI VIEW.png|300px]]&lt;br /&gt;
#Indicators&lt;br /&gt;
#Recovery button&lt;br /&gt;
#Power supply&lt;br /&gt;
#CAN&lt;br /&gt;
#Ethernet&lt;br /&gt;
#DALI&lt;br /&gt;
#Input/Output channels&lt;br /&gt;
&lt;br /&gt;
==Сonnection example== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:DE-MG-DALI EXA.png|800px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter name!!Value&lt;br /&gt;
|-&lt;br /&gt;
|Type of connection||CAN, Ethernet&lt;br /&gt;
|-&lt;br /&gt;
|Input/output interfaces||Ethernet, CAN, DALI, I/O channels&lt;br /&gt;
|-&lt;br /&gt;
|Data speed||10/100Mb/s&lt;br /&gt;
|-&lt;br /&gt;
|Max CAN deviсes||50&lt;br /&gt;
|-&lt;br /&gt;
|CAN bus topology||BUS&lt;br /&gt;
|-&lt;br /&gt;
|Number of CAN ports||1&lt;br /&gt;
|-&lt;br /&gt;
|Input/output channels qty||14&lt;br /&gt;
|-&lt;br /&gt;
|Max load per channel||5mA*&lt;br /&gt;
|-&lt;br /&gt;
|Power supply||11.5 … 27.5 V DC&amp;lt;br&amp;gt;24V, 2.5A Recommended&lt;br /&gt;
|-&lt;br /&gt;
|Max own current (24V)||140mA&lt;br /&gt;
|-&lt;br /&gt;
|Max CAN bus length||800 m** (twisted pair CAT5e)&lt;br /&gt;
|-&lt;br /&gt;
|Max current per CAN bus||700mA&lt;br /&gt;
|-&lt;br /&gt;
|Case material||ABS&lt;br /&gt;
|-&lt;br /&gt;
|Protection||IP40&lt;br /&gt;
|-&lt;br /&gt;
|Equipment installation type||DIN-rail (EN 60715)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature range||-10 … +50°C&lt;br /&gt;
|-&lt;br /&gt;
|Size||4U, 69x110x58 mm&lt;br /&gt;
|-&lt;br /&gt;
|Weight||145 g&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; - Output channels should only be connected using amplifier which uses 5V PWM signal from output as input&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt; – installing additional power supply units is required for long lines; the maximum length of the line may be reduced by various interference factors&lt;br /&gt;
&lt;br /&gt;
==Module dimension== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
[[File:DE-MG-DALI DIM.png|400px]]&lt;br /&gt;
&lt;br /&gt;
==Indication of module operation== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
{{indicationold |hideLast= 1}}&lt;br /&gt;
&lt;br /&gt;
==HW settings== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Name!!Type, range!!SUBID!!Default!!Description&lt;br /&gt;
|-&lt;br /&gt;
|io||char[14]||98||'4---1-T-3-----'||Each char is responsible for the type of a particular channel&lt;br /&gt;
*'0' - led-dimmer&lt;br /&gt;
*'1' - halogen-dimmer&lt;br /&gt;
*'2' - linear-dimmer&lt;br /&gt;
*'3'..'6' - RGB-3..6 channels&lt;br /&gt;
*'z' - WS2812B -string&lt;br /&gt;
&lt;br /&gt;
*'e' - led-button inverse&lt;br /&gt;
*'d' - led-button&lt;br /&gt;
*'c' - button inverse&lt;br /&gt;
*'b' - button&lt;br /&gt;
*'s' - switch&lt;br /&gt;
*'k' - contact&lt;br /&gt;
*'h' - contact inverse&lt;br /&gt;
*'l' - leak&lt;br /&gt;
*'n' - Neptun&lt;br /&gt;
*'v' - motion inverse&lt;br /&gt;
*'m' - motion&lt;br /&gt;
*'r' - thermo-resistor&lt;br /&gt;
*'t' - DALLAS&lt;br /&gt;
&lt;br /&gt;
*'-' - none&lt;br /&gt;
Example: io='4---1---3-----'&lt;br /&gt;
|-&lt;br /&gt;
|hw||string||98||-||hw=&amp;quot;...&amp;quot;, where&lt;br /&gt;
*pwm_invert – PWM inverting [1, 0];&lt;br /&gt;
*lbn_bright – brightness of led buttons, range (0 - 255);&lt;br /&gt;
*f – by default PWM frequency is 1000, range (1 - 5000).&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
hw=&amp;quot;io='4---zdd-------' pwm_invert=1 lbn_bright=255 f=1000&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
      &amp;lt;item addr=&amp;quot;317:1&amp;quot; auto-period=&amp;quot;600&amp;quot; cfgid=&amp;quot;195&amp;quot; channels=&amp;quot;4&amp;quot; name=&amp;quot;RGB&amp;quot; type=&amp;quot;rgb-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:5&amp;quot; auto-period=&amp;quot;600&amp;quot; cfgid=&amp;quot;195&amp;quot; hw=&amp;quot;length=26 runtime=5&amp;quot; name=&amp;quot;RGB&amp;quot; type=&amp;quot;rgb-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:6&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Switch&amp;quot; type=&amp;quot;switch&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:7&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Switch&amp;quot; type=&amp;quot;switch&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:12&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Temperature&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:97&amp;quot; cfgid=&amp;quot;195&amp;quot; name=&amp;quot;Temperature&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;item addr=&amp;quot;317:98&amp;quot; cfgid=&amp;quot;195&amp;quot; hw=&amp;quot;io='4---zdd-------' pwm_invert=1 lbn_bright=255 f=1000&amp;quot; logic-ver=&amp;quot;19&amp;quot; name=&amp;quot;Temperature&amp;quot; sn=&amp;quot;1529500271&amp;quot; system=&amp;quot;yes&amp;quot; type=&amp;quot;temperature-sensor&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=API2&amp;diff=20580</id>
		<title>API2</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=API2&amp;diff=20580"/>
		<updated>2025-07-11T10:15:08Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
API2 works via WebSocket connection, so you can interact with your Larnitech server from a browser using extensions (such as WebSocket Test Client).&amp;lt;br&amp;gt;&lt;br /&gt;
To get started, you should:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Establish a web socket connection.&amp;lt;br&amp;gt; Locally&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
ws://IPADDR:PORT/api&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where: IPADDR – ip address of your metaforsa or DE-MG;&amp;lt;br&amp;gt;&lt;br /&gt;
PORT – port for API2 (you can get it from LT_Setup =&amp;amp;gt; General =&amp;amp;gt; API =&amp;amp;gt; Websocket port (2041 by default); &amp;lt;br&amp;gt;&lt;br /&gt;
Or use next for remote:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
wss://SERIAL.in.larnitech.com:8443/api&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where: SERIAL is serial number of your server, you can find it in LT_Setup =&amp;amp;gt; General &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Authorize&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;request&amp;quot;: &amp;quot;authorize&amp;quot;,&lt;br /&gt;
    &amp;quot;key&amp;quot;: &amp;quot;XXXXXXXXXXXXXXX&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where XXXXXXXXXXXXXXX - key from LT_Setup =&amp;amp;gt; Security =&amp;amp;gt; Show API key&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.After this you can send json requests:&lt;br /&gt;
&lt;br /&gt;
Fields of JSON_REQUEST:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;quot;request&amp;quot; - Type of request:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“get-devices” – request for getting the list of all devices;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-get” – request for getting device status;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-set” – request for setting device status;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-subscribe” – request for subscribe events (WebSocket only)&amp;lt;/li&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“key” – key for API plugin (you can get it from LT Setup=&amp;amp;gt;Plugins=&amp;amp;gt;API=&amp;amp;gt;Configure button).&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“addr” – address of device.&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status” – status of device.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Examples of requests and responses:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;get-devices&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;get-devices&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:21&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;ir-receiver&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;IR receiver&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Setup&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;undefined&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:40&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;com-port&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;RS232&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Setup&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;undefined&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;33:200&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;climate-control&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;climate&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Living room&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;on&amp;quot;,&lt;br /&gt;
				&amp;quot;setpoint&amp;quot;:23.0,&lt;br /&gt;
				&amp;quot;setpoint-heat&amp;quot;:21.0,&lt;br /&gt;
				&amp;quot;setpoint-cool&amp;quot;:25.0,&lt;br /&gt;
				&amp;quot;current-temperature&amp;quot;:0.0,&lt;br /&gt;
				&amp;quot;pid-temperature&amp;quot;:100,&lt;br /&gt;
				&amp;quot;current-humidity&amp;quot;:0.0,&lt;br /&gt;
				&amp;quot;current-co2&amp;quot;:0,&lt;br /&gt;
				&amp;quot;automation&amp;quot;:&amp;quot;Comfort&amp;quot;,&lt;br /&gt;
				&amp;quot;mode&amp;quot;:&amp;quot;auto&amp;quot;,&lt;br /&gt;
				&amp;quot;time-interval&amp;quot;:0&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;automations&amp;quot;:[&lt;br /&gt;
				&amp;quot;Comfort&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;automation&amp;quot;:&amp;quot;Comfort&amp;quot;,&lt;br /&gt;
			&amp;quot;modes&amp;quot;:[&lt;br /&gt;
				&amp;quot;heat&amp;quot;,&lt;br /&gt;
				&amp;quot;cool&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		],&lt;br /&gt;
	&amp;quot;found&amp;quot;:3&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-get&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;158:240&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}&lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-get&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:240&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;valve-heating&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;off&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;found&amp;quot;:1&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;state&amp;quot;:&amp;quot;off&amp;quot;}}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;,&lt;br /&gt;
			&amp;quot;success&amp;quot;:true&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-subscribe&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-subscribe&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:&amp;quot;0x08&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;found&amp;quot;:1,&lt;br /&gt;
	&amp;quot;subscribed&amp;quot;:1&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;0x01&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		&amp;quot;999:250&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
request (set status for climate-control):&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;33:200&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;state&amp;quot;:&amp;quot;on&amp;quot;,&amp;quot;setpoint-heat&amp;quot;:21.0}}&lt;br /&gt;
&lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;33:200&amp;quot;,&lt;br /&gt;
			&amp;quot;success&amp;quot;:true&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CURL== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Part from logic.xml --&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;585:16&amp;quot; auto-period=&amp;quot;1&amp;quot; cfgid=&amp;quot;4&amp;quot; name=&amp;quot;color-temp dimmer&amp;quot; type=&amp;quot;dimer-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;585:17&amp;quot; name=&amp;quot;main dimmer&amp;quot; type=&amp;quot;dimer-lamp&amp;quot; auto-period=&amp;quot;600&amp;quot; color-temp=&amp;quot;585:16&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;!-- END Part from logic.xml --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Use request to get detailed info about element with &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-get&amp;quot;, &amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Use request to set brightness for dimmer element&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;level&amp;quot;:10}}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Use request to set color-temp for dimmer element&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;color-temp&amp;quot;:100}}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=API2&amp;diff=20579</id>
		<title>API2</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=API2&amp;diff=20579"/>
		<updated>2025-06-23T12:59:02Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
API2 works via WebSocket connection, so you can interact with your Larnitech server from a browser using extensions (such as WebSocket Test Client).&amp;lt;br&amp;gt;&lt;br /&gt;
To get started, you should:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Establish a web socket connection.&amp;lt;br&amp;gt; Locally&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
ws://IPADDR:PORT/api&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where: IPADDR – ip address of your metaforsa or DE-MG;&amp;lt;br&amp;gt;&lt;br /&gt;
PORT – port for API2 (you can get it from LT_Setup =&amp;amp;gt; General =&amp;amp;gt; API =&amp;amp;gt; Websocket port (2041 by default); &amp;lt;br&amp;gt;&lt;br /&gt;
Or use next for remote:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
wss://SERIAL.in.larnitech.com:8443/api&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where: SERIAL is serial number of your server, you can find it in LT_Setup =&amp;amp;gt; General &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Authorize&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;request&amp;quot;: &amp;quot;authorize&amp;quot;,&lt;br /&gt;
    &amp;quot;key&amp;quot;: &amp;quot;XXXXXXXXXXXXXXX&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where XXXXXXXXXXXXXXX - key from LT_Setup =&amp;amp;gt; Security =&amp;amp;gt; Show API key&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.After this you can send json requests:&lt;br /&gt;
&lt;br /&gt;
Fields of JSON_REQUEST:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;quot;request&amp;quot; - Type of request:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“get-devices” – request for getting the list of all devices;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-get” – request for getting device status;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-set” – request for setting device status;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-subscribe” – request for subscribe events (WebSocket only)&amp;lt;/li&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“key” – key for API plugin (you can get it from LT Setup=&amp;amp;gt;Plugins=&amp;amp;gt;API=&amp;amp;gt;Configure button).&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“addr” – address of device.&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status” – status of device.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Examples of requests and responses:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;get-devices&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;get-devices&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:21&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;ir-receiver&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;IR receiver&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Setup&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;undefined&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:40&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;com-port&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;RS232&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Setup&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;undefined&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		],&lt;br /&gt;
	&amp;quot;found&amp;quot;:2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-get&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;158:240&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}&lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-get&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:240&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;valve-heating&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;off&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;found&amp;quot;:1&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;state&amp;quot;:&amp;quot;off&amp;quot;}}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;,&lt;br /&gt;
			&amp;quot;success&amp;quot;:true&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-subscribe&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-subscribe&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:&amp;quot;0x08&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;found&amp;quot;:1,&lt;br /&gt;
	&amp;quot;subscribed&amp;quot;:1&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;0x01&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		&amp;quot;999:250&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CURL== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Part from logic.xml --&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;585:16&amp;quot; auto-period=&amp;quot;1&amp;quot; cfgid=&amp;quot;4&amp;quot; name=&amp;quot;color-temp dimmer&amp;quot; type=&amp;quot;dimer-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;585:17&amp;quot; name=&amp;quot;main dimmer&amp;quot; type=&amp;quot;dimer-lamp&amp;quot; auto-period=&amp;quot;600&amp;quot; color-temp=&amp;quot;585:16&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;!-- END Part from logic.xml --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Use request to get detailed info about element with &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-get&amp;quot;, &amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Use request to set brightness for dimmer element&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;level&amp;quot;:10}}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Use request to set color-temp for dimmer element&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;color-temp&amp;quot;:100}}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=API2&amp;diff=20578</id>
		<title>API2</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=API2&amp;diff=20578"/>
		<updated>2025-06-23T12:01:16Z</updated>

		<summary type="html">&lt;p&gt;Sova: changes for actual websocket api&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
API2 works via WebSocket connection, so you can interact with your Larnitech server from a browser using extensions (such as WebSocket Test Client).&amp;lt;br&amp;gt;&lt;br /&gt;
To get started, you should:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Establish a web socket connection.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
ws://IPADDR:PORT/api&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where: IPADDR – ip address of your metaforsa or DE-MG;&amp;lt;br&amp;gt;&lt;br /&gt;
PORT – port for API2 (you can get it from LT_Setup =&amp;amp;gt; General =&amp;amp;gt; API =&amp;amp;gt; Websocket port (2041 by default);&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Authorize&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;request&amp;quot;: &amp;quot;authorize&amp;quot;,&lt;br /&gt;
    &amp;quot;key&amp;quot;: &amp;quot;XXXXXXXXXXXXXXX&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Where XXXXXXXXXXXXXXX - key from LT_Setup =&amp;amp;gt; Security =&amp;amp;gt; Show API key&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.After this you can send json requests:&lt;br /&gt;
&lt;br /&gt;
Fields of JSON_REQUEST:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;&amp;quot;request&amp;quot; - Type of request:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“get-devices” – request for getting the list of all devices;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-get” – request for getting device status;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-set” – request for setting device status;&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status-subscribe” – request for subscribe events (WebSocket only)&amp;lt;/li&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“key” – key for API plugin (you can get it from LT Setup=&amp;amp;gt;Plugins=&amp;amp;gt;API=&amp;amp;gt;Configure button).&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“addr” – address of device.&amp;lt;/li&amp;gt;&lt;br /&gt;
 	&amp;lt;li&amp;gt;“status” – status of device.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Examples of requests and responses:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;get-devices&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;get-devices&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:21&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;ir-receiver&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;IR receiver&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Setup&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;undefined&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:40&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;com-port&amp;quot;,&lt;br /&gt;
			&amp;quot;name&amp;quot;:&amp;quot;RS232&amp;quot;,&lt;br /&gt;
			&amp;quot;area&amp;quot;:&amp;quot;Setup&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;undefined&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
		],&lt;br /&gt;
	&amp;quot;found&amp;quot;:2&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-get&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;158:240&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}&lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-get&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;158:240&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;:&amp;quot;valve-heating&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:{&lt;br /&gt;
				&amp;quot;state&amp;quot;:&amp;quot;off&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;found&amp;quot;:1&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;state&amp;quot;:&amp;quot;off&amp;quot;}}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;,&lt;br /&gt;
			&amp;quot;success&amp;quot;:true&lt;br /&gt;
		}&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-subscribe&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-subscribe&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;,&lt;br /&gt;
			&amp;quot;status&amp;quot;:&amp;quot;0x08&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;found&amp;quot;:1,&lt;br /&gt;
	&amp;quot;subscribed&amp;quot;:1&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
request:&lt;br /&gt;
{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;999:250&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;0x01&amp;quot;}&lt;br /&gt;
 &lt;br /&gt;
response:&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;response&amp;quot;:&amp;quot;status-set&amp;quot;,&lt;br /&gt;
	&amp;quot;devices&amp;quot;:[&lt;br /&gt;
		&amp;quot;999:250&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==CURL== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Part from logic.xml --&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;585:16&amp;quot; auto-period=&amp;quot;1&amp;quot; cfgid=&amp;quot;4&amp;quot; name=&amp;quot;color-temp dimmer&amp;quot; type=&amp;quot;dimer-lamp&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;item addr=&amp;quot;585:17&amp;quot; name=&amp;quot;main dimmer&amp;quot; type=&amp;quot;dimer-lamp&amp;quot; auto-period=&amp;quot;600&amp;quot; color-temp=&amp;quot;585:16&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;!-- END Part from logic.xml --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Use request to get detailed info about element with &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-get&amp;quot;, &amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:&amp;quot;detailed&amp;quot;}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Use request to set brightness for dimmer element&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;, &amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;level&amp;quot;:10}}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Use request to set color-temp for dimmer element&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
curl --header 'Content-Type: application/json' --data '{&amp;quot;request&amp;quot;:&amp;quot;status-set&amp;quot;,&amp;quot;API-KEY&amp;quot;:&amp;quot;ENTER_API_KEY&amp;quot;,&amp;quot;addr&amp;quot;:&amp;quot;585:17&amp;quot;, &amp;quot;status&amp;quot;:{&amp;quot;color-temp&amp;quot;:100}}' 'http://de-mg.local/API2/'&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=LED-DRV&amp;diff=20576</id>
		<title>LED-DRV</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=LED-DRV&amp;diff=20576"/>
		<updated>2025-03-25T12:55:36Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = LED-DRV&lt;br /&gt;
| image      = LED-DRV_3A_main.png&lt;br /&gt;
| outCount   = 4&lt;br /&gt;
| peakl      = 3A&lt;br /&gt;
| voltage    = 12/24 V DC&lt;br /&gt;
| dim        = 65x18x15 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==4-CHANNEL LED Driver== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
This module allows interpretation of controlling signals from IO connections for 12/24V LED/RGB strips.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;caution&amp;quot;&amp;gt;&lt;br /&gt;
CAUTION! All work related to the installation, connection, setting up, service and support must be carried out by qualified personnel with sufficient skills and experience in working with electrical equipment.&lt;br /&gt;
To avoid the risk of fire, electric shock, damage to the system and/or personal injury, the system installation and assembly must be performed in accordance with the instructions listed below:&lt;br /&gt;
*all connectivity work must be carried out with the power turned OFF;&lt;br /&gt;
*use appropriate tools and personal protection against electric shock;&lt;br /&gt;
*do not use damaged cables, wires and connectors;&lt;br /&gt;
*avoid folding the cables and wires;&lt;br /&gt;
*do not apply excessive force to the wires by kinking or pressing them too hard: the inner conductors of the cables and wires may get stripped or damaged;&lt;br /&gt;
*do not use the power socket with poor contacts to connect;&lt;br /&gt;
*do not exceed the load limit parameters specified in the manual;&lt;br /&gt;
*the supply conductors wire section is subject to the specifications for current density limit, insulation type and wire material. Light section can result in cable overheating and fire.&lt;br /&gt;
When the power is on, NEVER:&lt;br /&gt;
*connect/disconnect the connectors;&lt;br /&gt;
*open modules and sensors.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:LED-DRV_connection_scheme.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| outqty          = 4&lt;br /&gt;
| involtage       = 5V&lt;br /&gt;
| currtype        = DC&lt;br /&gt;
| adjtype         = PWM&lt;br /&gt;
| maxperch        = 3A&lt;br /&gt;
| power           = 11.5 … 27.5 V DC&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 65x18x15 mm&lt;br /&gt;
| weight          = 25 g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Module installation and connection procedure== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
#Connect the outputs.&lt;br /&gt;
#Configure the module using LT Setup.&lt;br /&gt;
#Apply power to the load.&lt;br /&gt;
#Check all equipment for proper operation.&lt;br /&gt;
&lt;br /&gt;
==Module shut-off and deinstallation procedure== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
#Disconnect the power from the load.&lt;br /&gt;
#Disconnect the outputs.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
	<entry>
		<id>https://wiki.larnitech.com/index.php?title=LED-AMP&amp;diff=20575</id>
		<title>LED-AMP</title>
		<link rel="alternate" type="text/html" href="https://wiki.larnitech.com/index.php?title=LED-AMP&amp;diff=20575"/>
		<updated>2025-03-25T12:54:49Z</updated>

		<summary type="html">&lt;p&gt;Sova: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Infobox module&lt;br /&gt;
| name       = LED-AMP&lt;br /&gt;
| image      = LED-AMP_main.png&lt;br /&gt;
| outCount   = 4&lt;br /&gt;
| peakl      = 3A&lt;br /&gt;
| voltage    = 12..24 V DC&lt;br /&gt;
| dim        = 65x18x15 mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==4-CHANNEL LED Amplifier== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
LED-AMP is a simple amplifier that works on the principle of input=output. It is designed for use with LED strips or other LED light devices.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;caution&amp;quot;&amp;gt;&lt;br /&gt;
CAUTION! All work related to the installation, connection, setting up, service and support must be carried out by qualified personnel with sufficient skills and experience in working with electrical equipment.&lt;br /&gt;
To avoid the risk of fire, electric shock, damage to the system and/or personal injury, the system installation and assembly must be performed in accordance with the instructions listed below:&lt;br /&gt;
*all connectivity work must be carried out with the power turned OFF;&lt;br /&gt;
*use appropriate tools and personal protection against electric shock;&lt;br /&gt;
*do not use damaged cables, wires and connectors;&lt;br /&gt;
*avoid folding the cables and wires;&lt;br /&gt;
*do not apply excessive force to the wires by kinking or pressing them too hard: the inner conductors of the cables and wires may get stripped or damaged;&lt;br /&gt;
*do not use the power socket with poor contacts to connect;&lt;br /&gt;
*do not exceed the load limit parameters specified in the manual;&lt;br /&gt;
*the supply conductors wire section is subject to the specifications for current density limit, insulation type and wire material. Light section can result in cable overheating and fire.&lt;br /&gt;
When the power is on, NEVER:&lt;br /&gt;
*connect/disconnect the connectors;&lt;br /&gt;
*open modules and sensors.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example of connection== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
[[File:LED-AMP_connection_scheme.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Module parameters== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
{{ Mp&lt;br /&gt;
| outqty          = 4&lt;br /&gt;
| involtage       = 11.5 … 25V&lt;br /&gt;
| currtype        = DC&lt;br /&gt;
| adjtype         = PWM&lt;br /&gt;
| maxperch        = 3A&lt;br /&gt;
| power           = 11.5 … 27.5 V DC&lt;br /&gt;
| instalation     = Free&lt;br /&gt;
| case            = ABS&lt;br /&gt;
| protection      = IP40&lt;br /&gt;
| temprange       = -10 … +50 °C&lt;br /&gt;
| size            = 65x18x15 mm&lt;br /&gt;
| weight          = 25 g&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Module installation and connection procedure== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
#Connect the inputs and outputs.&lt;br /&gt;
#Configure the module using LT Setup.&lt;br /&gt;
#Apply power to the load.&lt;br /&gt;
#Check all equipment for proper operation.&lt;br /&gt;
&lt;br /&gt;
==Module shut-off and deinstallation procedure== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Disconnect the power from the load.&lt;br /&gt;
#Disconnect the inputs and outputs.&lt;/div&gt;</summary>
		<author><name>Sova</name></author>
	</entry>
</feed>