Difference between revisions of "Vent/ru"

From Larnitech wiki page
Jump to navigation Jump to search
(Created page with "====двухбайтный====")
(Created page with "{|class="wikitable" |- !Байт!!Описание |- |0||0 – выкл.<br>1 – вкл.<br>0xFF – изменить статус на противоположный<br>0xF...")
Line 114: Line 114:
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
!Byte!!Description
+
!Байт!!Описание
 
|-
 
|-
|0||0 – off<br>1 – on<br>0xFF – Change the status for the opposite one<br>0xFE – do not change
+
|0||0 – выкл.<br>1 – вкл.<br>0xFF – изменить статус на противоположный<br>0xFE – не менять статус
 
|-
 
|-
|1||0-250 – Power
+
|1||0-250 – Мощность
 
|}
 
|}

Revision as of 15:05, 25 January 2022

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

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

 1<item addr="201:50" automation="mode1" cfgid="62" name="vent" co2-sensors="997:1" type="vent">
 2    <automation alg="eco" name="mode" co2-level="800">
 3        <time-interval end-time="15:00" start-time="07:00" co2-level="850" week-days="mo;tu;we;th;fr"/>
 4        <time-interval end-time="18:00" start-time="09:00" co2-level="900" week-days="sa;su"/>
 5    </automation>
 6    <automation alg="fast" name="mode1" co2-level="600">
 7        <time-interval end-time="18:00" start-time="09:00" co2-level="650" week-days="mo;tu;we;th;fr"/>
 8        <time-interval end-time="20:00" start-time="12:00" co2-level="700" week-days="sa;su"/>
 9    </automation>
10</item>

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

Название тип и диапазон описание значение по умолчанию
co2-sensors список список датчиков co2 клапана (для автоматизации) -
automation строка название текущего режима автоматизации -
undefined-behavior 0-250/вкл./выкл./последнее положение вентиляции при отсутствии показаний датчиков (выкл. – 0; вкл. – 250) последнее
P0 0-100 минимальная мощность для включения вентилятора последнее
alg строка алгоритм режима работы эко/быстрый/ускоренный -
limit-fan число (0-250) максимальная мощность
ctrl-change1 число (0-250) минимальный уровень изменения мощности (один шаг на атрибут "ctrl-ticks"), если он определен 5
ctrl-change2 число (0-250) минимальный уровень изменения мощности -
ctrl-ticks число (0-3825) изменение мощности по таймауту "ctrl-change1" -

Параметры автоматизации (необязательный элемент)

Название тип и диапазон описание
name* строка Имя устройства в интерфейсе управления
co2-level* число Уровень температуры для интервалов, не указанных в тегах time-interval
alg строка алгоритм эко/быстрый/ускоренный
limit-fan число (0-250) максимальная мощность
ctrl-change1 числом(0-250) минимальный уровень изменения мощности (один шаг на атрибут «ctrl-ticks»), если он определен
ctrl-change2 число (0-250) минимальный уровень изменения мощности
ctrl-ticks число (0-3825) изменение мощности по таймауту "ctrl-change1"

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

Параметры time-interval (необязательный элемент)

Название тип и диапазон описание
co2-level* Число уровень СО2 для этого временного интервала
start-time* ЧЧ:ММ время начала интервала
end-time* ЧЧ:ММ время окончания интервала
week-days список
mo;tu;we;th;fr;su;sa
список дней недели, когда этот интервал активен
алг строка алгоритм эко/быстрый/ускоренный
limit-fan число (0-250) максимальная мощность

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

Статус устройства по запросу статуса (7 байт)

Номер байта Номер бита Описание
0 0
1
3
4-7
Вкл./Выкл.
Вентилятор Вкл./Выкл.
Ускорение Вкл./Выкл.
Алгоритм интеграции (медленный, средний, быстрый, ускоренный)
1-2 8-23 Заданное значение CO2 (<-100 - нет автоматизации)
3-4 24-39 Текущее значение CO2 (<-100 - нет автоматизации или не определены все датчики CO2)
5 40-43
44-47
Текущий индекс временного интервала автоматизации
Текущий индекс автоматизации
6 48-55 Текущий уровень вентилятора (0-250)
7 56
57
61
62
63
Ошибка: есть неопределенные датчики CO2
Ошибка: нет определенных датчиков CO2
Ошибка: низкая мощность для доступа к заданному значению
Ошибка: состояние вентилятора не определено
Зарезервировано

Возможные варианты установки статуса

1 байт

Байт Описание
0 0 – выкл.
1 – вкл.
0xFF – Изменить статус на противоположный

двухбайтный

Байт Описание
0 0 – выкл.
1 – вкл.
0xFF – изменить статус на противоположный
0xFE – не менять статус
1 0-250 – Мощность