Difference between revisions of "Conditioner/ru"

From Larnitech wiki page
Jump to navigation Jump to search
(Created page with "===Настройка статуса=== с 1-го по 6-ой соответственно")
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
Air conditioner virtual device
+
Виртуальное устройство кондиционера
===Example of description in XML===
+
===Пример описания в XML===
 
<syntaxhighlight lang="xml" line>
 
<syntaxhighlight lang="xml" line>
<item addr="335:112" name="Conditioner" type="conditioner" vane-ver="0x3"/> // Conditioner virtual device description
+
<item addr="335:112" name="Conditioner" type="conditioner" vane-ver="0x3"/> // Описание виртуального устройства кондиционера
    <import-script id="335" CONDID="140" IRID="335:17" path="conditioner-MITS-4.txt"/> // Conditioner control script description
+
    <import-script id="335" CONDID="140" IRID="335:17" path="conditioner-MITS-4.txt"/> // Описание скрипта управления кондиционером
//Description with the help of one tag:
+
//Описание с помощью одного тега:
 
<item IRT="566:64" addr="566:250" name="conditioner" script-id="con" path="scripts/con.txt" type="conditioner"/>
 
<item IRT="566:64" addr="566:250" name="conditioner" script-id="con" path="scripts/con.txt" type="conditioner"/>
 
</syntaxhighlight>
 
</syntaxhighlight>
Line 13: Line 13:
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
!Название!!тип и вид!!описание!!значение по умолчанию
+
!Название!!Тип и диапазон!!Описание!!Значение по умолчанию
 
|-
 
|-
 
|path*||строка||Путь к скрипту||-
 
|path*||строка||Путь к скрипту||-
 
|-
 
|-
|script-id||строка||идентификатор скрипта из описания интерфейса||-
+
|script-id||строка||Идентификатор скрипта из описания интерфейса||-
 
|-
 
|-
|t-min||число||нижнее значение температуры||16
+
|t-min||число||Нижнее значение температуры||16
 
|-
 
|-
|t-delta||число||температурный диапазон||16
+
|t-delta||число||Температурный диапазон||16
 
|-
 
|-
 
|modes||битовая маска||Маска режимов работы||0xFF
 
|modes||битовая маска||Маска режимов работы||0xFF
Line 31: Line 31:
 
|vane-hor||битовая маска||Маска режима работы горизонтальных шторок||0xFF
 
|vane-hor||битовая маска||Маска режима работы горизонтальных шторок||0xFF
 
|-
 
|-
|temperature-sensors||список||список датчиков температуры клапана||-
+
|temperature-sensors||список||Список датчиков температуры клапана||-
 
|}
 
|}
 
<nowiki>*</nowiki> – обязательные поля
 
<nowiki>*</nowiki> – обязательные поля
Line 41: Line 41:
 
!Номер байта!!Описание
 
!Номер байта!!Описание
 
|-
 
|-
|0||0 бит – 0 выключен, 1 включен<br>4-7 бит – режим работы<br>0 – Вентилятор,<br>1 – Охлаждение,<br>2 – Сухой,<br>3 – Нагрев,<br>4 – Авто.
+
|0||0 бит – 0 выключен, 1 включен<br>4-7 бит – режим работы<br>0 – Вентилятор,<br>1 – Охлаждение,<br>2 – Осушение,<br>3 – Нагрев,<br>4 – Авто.
 
|-
 
|-
 
|1||температура (к значению следует добавить t-min)
 
|1||температура (к значению следует добавить t-min)

Latest revision as of 14:00, 2 February 2022

Other languages:
English • ‎русский

Виртуальное устройство кондиционера

Пример описания в XML

1<item addr="335:112" name="Conditioner" type="conditioner" vane-ver="0x3"/> // Описание виртуального устройства кондиционера
2     <import-script id="335" CONDID="140" IRID="335:17" path="conditioner-MITS-4.txt"/> // Описание скрипта управления кондиционером
3//Описание с помощью одного тега:
4<item IRT="566:64" addr="566:250" name="conditioner" script-id="con" path="scripts/con.txt" type="conditioner"/>

Дополнительные параметры

Название Тип и диапазон Описание Значение по умолчанию
path* строка Путь к скрипту -
script-id строка Идентификатор скрипта из описания интерфейса -
t-min число Нижнее значение температуры 16
t-delta число Температурный диапазон 16
modes битовая маска Маска режимов работы 0xFF
funs битовая маска Маска режима воздушного потока 0xFF
vane-ver битовая маска Маска режима работы вертикальных шторок 0xFF
vane-hor битовая маска Маска режима работы горизонтальных шторок 0xFF
temperature-sensors список Список датчиков температуры клапана -

* – обязательные поля

Состояние устройства (6 байт)

Номер байта Описание
0 0 бит – 0 выключен, 1 включен
4-7 бит – режим работы
0 – Вентилятор,
1 – Охлаждение,
2 – Осушение,
3 – Нагрев,
4 – Авто.
1 температура (к значению следует добавить t-min)
2 зарезервировано
3 0-3d бит – положение горизонтальных шторок
4-7-й бит – положение вертикальных шторок
4 0-3d бит – пропускная способность воздушного потока

Настройка статуса

с 1-го по 6-ой соответственно