Difference between revisions of "Vent/ru"

From Larnitech wiki page
Jump to navigation Jump to search
(Created page with "===Параметры автоматизации (необязательный элемент)===")
(Created page with "{|class="wikitable" |- !Название!!тип и диапазон!!описание |- |name*||строка||Имя устройства в интерфейсе управ...")
Line 44: Line 44:
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
!Name!!type and variety!!description
+
!Название!!тип и диапазон!!описание
 
|-
 
|-
|name*||string||Device name in the control interface
+
|name*||строка||Имя устройства в интерфейсе управления
 
|-
 
|-
|co2-level*||number||Temperature level for the intervals not specified in time-interval tags
+
|co2-level*||число||Уровень температуры для интервалов, не указанных в тегах time-interval
 
|-
 
|-
|alg||string||eco/fast/boost alg
+
|alg||строка||алгоритм эко/быстрый/ускоренный
 
|-
 
|-
|limit-fan||number(0-250)||max power
+
|limit-fan||число (0-250)||максимальная мощность
 
|-
 
|-
|ctrl-change1||number(0-250)||min level of power change (one time per "ctrl-ticks" attr) if defined
+
|ctrl-change1||числом(0-250)||минимальный уровень изменения мощности (один шаг на атрибут «ctrl-ticks»), если он определен
 
|-
 
|-
|ctrl-change2||number(0-250)||min level of power change
+
|ctrl-change2||число (0-250)||минимальный уровень изменения мощности
 
|-
 
|-
|ctrl-ticks||number(0-3825)||power change by "ctrl-change1" timeout
+
|ctrl-ticks||число (0-3825)||изменение мощности по таймауту "ctrl-change1"
 
|}
 
|}
<nowiki>*</nowiki> – required fields
+
<nowiki>*</nowiki> – обязательные поля
  
 
===Parameters of time-interval (optional element)===
 
===Parameters of time-interval (optional element)===

Revision as of 14:55, 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"

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

Parameters of time-interval (optional element)

Name type and variety description
co2-level* Number co2 level for this time interval
start-time* HH:MM interval starting time
end-time* HH:MM interval ending time
week-days list
mo;tu;we;th;fr;su;sa
list of week days when this interval is active
alg string eco/fast/boost alg
limit-fan number(0-250) max power

* – required fields

Device status upon status request (7 bytes)

Byte number Bit number Description
0 0
1
3
4-7
On/Off
Fan On/Off
Boost On/Off
Integration algorithm (slow,medium,fast,boost)
1-2 8-23 CO2 setpoint (<-100 - no automation)
3-4 24-39 CO2 current (<-100 - no automation or undefined all CO2 sensors)
5 40-43
44-47
Current automation time interval index
Current automation index
6 48-55 Current fan level (0-250)
7 56
57
61
62
63
Error: Has undefined CO2 sensor(s)
Error: Has no any defined CO2 sensor
Error: low power for accessing setpoint
Error: fan state is undef
Reserved

Possible variants of setting the status

1-byte

Byte Description
0 0 – off
1 – on
0xFF – Change the status for the opposite one

2-bytes

Byte Description
0 0 – off
1 – on
0xFF – Change the status for the opposite one
0xFE – do not change
1 0-250 – Power